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

    fishbot主控板底层代码有问题

    已定时 已固定 已锁定 已移动
    动手学ROS2
    fishbot 主控板 odom
    5
    20
    1.7k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 25241673162
      今朝
      最后由 编辑

      有好兄弟遇到相同的问题吗

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

        @2524167316 修改这里没用的,除非清除整个flash,这些参数在首次启动后已经被写到内部存储中了,若想修改可以使用配置助手进行读取和修改,

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

        25241673162 1 条回复 最后回复 回复 引用 0
        • 25241673162
          今朝 @小鱼
          最后由 编辑

          @小鱼 鱼哥,我是直接git clone你的主控板底层代码,在fishbot_config.h文件更改了wifi名称,密码和连接主机的ip后,通过platformio编译后再通过usb串口线下载到主控板的,不是通过配置助手下载的,是不是只能通过配置助手才能下

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

            @2524167316 不是下载方式问题,是配置已经写到配置区了,就像你的手机一样,升级系统,但联系人不会被清空,只能手动增删查改。配置助手遵守增删查改格式修改配置。

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

            25241673162 2 条回复 最后回复 回复 引用 0
            • 25241673162
              今朝 @小鱼
              最后由 编辑

              @小鱼 鱼哥,那比如说我在您写的底层代码文件里写一个机械臂舵机的驱动代码,我是只能通过platformio编译后生成二进制固件然后使用配置助手进行固件烧录吗,如果是这样的话,固件地址应该怎么写呢

              小鱼小 1 条回复 最后回复 回复 引用 0
              • 25241673162
                今朝 @小鱼
                最后由 编辑

                @小鱼
                鱼哥,我看到底层控制代码有.bin文件,但是配置助手烧录是采用网址进行烧录的,有没有通过本地进行烧录的
                f1742066-63f7-4b94-a980-e69530d6de4a-image.png

                83529148-b21c-4288-a765-8b3799971eb7-image.png

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

                  @2524167316 直接用pio烧录一样的,不用配置助手。

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

                  25241673162 1 条回复 最后回复 回复 引用 0
                  • 25241673162
                    今朝 @小鱼
                    最后由 编辑

                    @小鱼 鱼哥,那关键是我改了底层源码fishbot_config.h文件里的wifi名字和密码,我用pio烧录进主控板了,但是一直连不上wifi,但我用配置助手跳过第二步的bin文件烧录,直接在第三步修改wifi名字和密码就可以连上wifi,这是什么原因呢,是底层源码要烧录就能配置的话是除了改fishbot_config.h,还有什么呢

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

                      @2524167316 你修改配置烧录代码只是改变了程序区的内容,配置区的内容没有被改变,所以配置不变。而配置助手通过和程序交互,修改了配置区的配置,所以才能完成修改。

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

                      25241673162 Z 2 条回复 最后回复 回复 引用 0
                      • 25241673162
                        今朝 @小鱼
                        最后由 编辑

                        @小鱼 好的,我懂了,谢谢鱼哥

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

                          你好 你这个odom话题收不到数据的原因找到了吗?我现在也是下载源代码然后通过pio烧录到板子里,结果echo odom没有消息

                          25241673162 1 条回复 最后回复 回复 引用 0
                          • 25241673162
                            今朝 @595679602
                            最后由 编辑

                            @595679602 找到了,改改依赖就行

                            5 Y 2 条回复 最后回复 回复 引用 3
                            • 5
                              Henry @2524167316
                              最后由 编辑

                              @2524167316 如何解决能不能教学一下,我卡在这....

                              25241673162 1 条回复 最后回复 回复 引用 0
                              • Y
                                yjjsnles @2524167316
                                最后由 编辑

                                @2524167316 同求

                                25241673162 1 条回复 最后回复 回复 引用 0
                                • 25241673162
                                  今朝 @595679602
                                  最后由 编辑

                                  @595679602 把依赖microros官方库先注释掉,改为https://gitee.com/ohhuo/micro_ros_platformio.git就可以了

                                  1 条回复 最后回复 回复 引用 0
                                  • 25241673162
                                    今朝 @yjjsnles
                                    最后由 编辑

                                    @yjjsnles 把依赖microros官方库先注释掉,改为https://gitee.com/ohhuo/micro_ros_platformio.git就可以了

                                    5 1 条回复 最后回复 回复 引用 0
                                    • 5
                                      Henry @2524167316
                                      最后由 编辑

                                      @2524167316 好的我试一下,感谢

                                      1 条回复 最后回复 回复 引用 0
                                      • Z
                                        ztbupt @小鱼
                                        最后由 编辑

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