鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    [FishBot教程] 9.0.3. 主控板固件烧录与配置

    已定时 已固定 已锁定 已移动
    FishBot二驱机器人
    fishbot 教程
    92
    329
    179.1k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • M
      mixllred @小鱼
      最后由 编辑

      @小鱼 鱼哥,问题已解决,是USB线的问题
      换了线就好了

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小鱼小
        小鱼 技术大佬 @mixllred
        最后由 编辑

        @mixllred ok

        新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

        1 条回复 最后回复 回复 引用 0
        • 13975064101
          Blue Sea @1846805799
          最后由 编辑

          @1846805799
          虚拟机桥接,笔记本连接2.4GWiFi然后开热点(频段也选择2.4G但命名不同于WiFi),最后把热点的ID和密码以及虚拟机新变化的IP上传,让主控板连接上热点,上传失败就再上传一次(慢一点等机器反应过来)

          1 条回复 最后回复 回复 引用 0
          • 1
            判稳零初绝对值➕C @921203724
            最后由 编辑

            此回复已被删除!
            1 条回复 最后回复 回复 引用 0
            • 2
              橘大头
              最后由 编辑

              此回复已被删除!
              1 条回复 最后回复 回复 引用 0
              • 3
                3210105304
                最后由 编辑

                1178f191-aa14-4838-aa71-4550e7a422ec-image.png 这种情况怎么处理啊

                2 1 条回复 最后回复 回复 引用 0
                • 2
                  橘大头 @3210105304
                  最后由 编辑

                  @3210105304
                  这是docker镜像占用的问题,你之前运行的docker没有正常关闭仍在运行,
                  使用

                  docker ps -a
                  

                  找到先前docker的id,然后使用

                  docker stop "id"
                  

                  即可关闭,然后重新运行docker即可。

                  1 条回复 最后回复 回复 引用 0
                  • 2
                    橘大头 @1216898523
                    最后由 编辑

                    @1216898523 请问题主解决了么?我和你是同样的环境和问题

                    1 条回复 最后回复 回复 引用 0
                    • 2
                      呵呵呵
                      最后由 编辑

                      此回复已被删除!
                      1 条回复 最后回复 回复 引用 0
                      • 2
                        呵呵呵
                        最后由 编辑

                        检查过wifi名称和密码,并且确定是2.4g的,不是手机热点,但是主控板就是一直显示wait connect,显示不了ip地址

                        小鱼小 1 条回复 最后回复 回复 引用 0
                        • 小鱼小
                          小鱼 技术大佬 @2413647969
                          最后由 编辑

                          @2413647969 确认下用户名和密码是否正确,也可以尝试手机热点(换个网络看看)

                          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                          1 条回复 最后回复 回复 引用 0
                          • 1
                            香 客—— @2450115844
                            最后由 编辑

                            此回复已被删除!
                            1 条回复 最后回复 回复 引用 0
                            • 1
                              香 客—— @2844989644
                              最后由 编辑

                              @2844989644 在 [FishBot教程] 3. 主控板固件烧录与配置 中说:

                              小鱼好,我在这一步出了问题。可以检测到设备端口,然后也是主控板,也可以进行一键下载固件烧录。烧录完以后配置设备那里配置项和配置值都为空,显示的具体错误如下:c544ab65-b1ef-4471-8ead-f9aaff850ede-image.png
                              机器人是已经成功进入了udp_client模式
                              然后我使用的是ubuntu 22.04 安装的Ros2版本是humble

                              我也是这样在主板烧入的时候获取不到配置项。请问你是怎么解决的?

                              1 条回复 最后回复 回复 引用 0
                              • 1
                                155102880
                                最后由 编辑

                                [FishBot教程] 3. 主控板固件烧录与配置,wifi udp方式无法使主控板与本地本机ROS2完成通信 or 节点发现

                                【也一并去看了 “动手学ROS2”第14章,尝试过串口模式,一样无法完成通信】

                                硬件: fishbot主控板,serial 模式和 wifi-udp模式

                                没有使用docker的fishbot_tools(无法成功使docker内容器连接设备)。

                                在本地使用了 https://github.com/fishros/fishbot_tool 的main.py,启动fishbot_tools完成了fishbot_主控板的各项初始化,已经能够正常上电启动、切换 wifi-udp/serial 模式。

                                按照“动手学ROS2”第14章4.2 输入sudo docker run -it。。。 之后,控制台的输出为:[1721217645.738950] info | TermiosAgentLinux.cpp | init | Serial port not found. | device: /dev/ttyUSB0, error 2, waiting for connection... (大概0.5s 轮询一条相同命令)

                                按照本页,则仅出现2条输出: UDPv4AgentLinux.cpp和Root.cpp。

                                保持上述容器运行的同时,额外启动终端、通过 sudo -E docker exec -it c8563f2fc5e9 /bin/bash 登入该容器后, ls /dev/ 并没有从本地挂载的 ttyUSB0,也就是说,容器内无法找到外部挂载在本地的 /dev/ttyUSB0.

                                请问,目前我应该怎么让容器内的 micro-ros-agent 找到 esp32主控板内的ros节点?

                                其他补充
                                目前和教程不同的部分:
                                1)使用了本地已经完成安装的docker desktop,并对应完成了代理的配置,能够正常访问dockerhub;

                                小鱼小 1 条回复 最后回复 回复 引用 0
                                • 小鱼小
                                  小鱼 技术大佬 @155102880
                                  最后由 编辑

                                  @155102880 请提供下系统版本信息,虚拟机还是实体机。

                                  如果你要使用Udp模式,请提供详细的网络结构信息以及遇到的具体问题,无法运行docker,还是无法配置网络,还是板子和电脑无法建立Udp链接,需要具体网络结构才能排查

                                  如果要用串口,请确保宿主机可以找到对应设备端口,在运行docker的时候映射给容器即可,因为你没有提供完整的命令,无法判断是否是因为没映射还是宿主机没有设备导致无法运行

                                  新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                                  1 条回复 最后回复 回复 引用 0
                                  • 2
                                    等待修复
                                    最后由 编辑

                                    Error response from daemon: Get "https://dockerproxy.com/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
                                    

                                    主板是鱼香ROS的主板,ROS2,系统Ubuntu
                                    执行拉取镜像的命令的时候老是出现错误,在解决两种方法里都没有用,没有效果,哎

                                    小鱼小 1 条回复 最后回复 回复 引用 0
                                    • 小鱼小
                                      小鱼 技术大佬 @2462331351
                                      最后由 编辑

                                      @2462331351 有没有VPN服务,这种方式比较稳

                                      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                                      2 2 条回复 最后回复 回复 引用 0
                                      • 2
                                        等待修复 @小鱼
                                        最后由 编辑

                                        @小鱼 没有VPN,但是我有可以翻墙的WIFI,但是可以翻墙的wifi又连不上小车主板

                                        小鱼小 1 条回复 最后回复 回复 引用 0
                                        • 2
                                          等待修复 @小鱼
                                          最后由 编辑

                                          @小鱼 我的是实体机Ubuntu

                                          1 条回复 最后回复 回复 引用 0
                                          • 小鱼小
                                            小鱼 技术大佬 @2462331351
                                            最后由 小鱼 编辑

                                            @2462331351 这个下载只需要下载一次就好,后续可以切换回去,在使用前请用一键安装删掉之前的代理配置

                                            新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                                            2 1 条回复 最后回复 回复 引用 0
                                            • 第一个帖子
                                              最后一个帖子
                                            皖ICP备16016415号-7
                                            Powered by NodeBB | 鱼香ROS