657

阿木币

0

精华

129 小时

在线时间

职场新人

Rank: 3Rank: 3

发表于 2022-5-23 11:40:55 2070 浏览 3 回复

ROS多无人机协同

本帖最后由 taoshunbo 于 2022-5-23 16:36 编辑

我使用的是一台笔记本和1台p200,搭载Tx2开发板,来实现ROS分布式功能。现在已经能够在笔记本上通过rostopic list看到/uav2发布的节点,能够在笔记本上打印出imu数据,
                                                                                                                           

但是确无法使用rosoptic echo 打印出/uav2/mavros/state,


2022-05-23 11-30-24 的屏幕截图.png


2022-05-23 11-31-21 的屏幕截图.png


2022-05-23 11-31-49 的屏幕截图.png



初步判断是笔记本的ROS和tx2上的ROS版本不一致,导致出现md5码不一致。我笔记本上的是Ubuntu18,Melodic版本tx2上的是Ubuntu16,kinetic版本。有没有大神知道怎么解决。

BOSHEN97已获得悬赏 3 阿木币

最佳答案

把mavros版本调整为一致的试一试,如果这样不行的话,就只有把ubuntu版本统一了,但是建议最好还是统一版本,不然可能遇到一些未知的问题

扫一扫浏览分享
回复

使用道具 举报

209

阿木币

1

精华

52 小时

在线时间

老司机

Rank: 2

发表于 2022-5-23 12:07:21
降级笔记本的系统 或者升级tx2的系统试一下呗  用promtheus都是18.04
回复 点赞

使用道具 举报

657

阿木币

0

精华

129 小时

在线时间

职场新人

Rank: 3Rank: 3

 楼主| 发表于 2022-5-23 15:23:10
blueboats 发表于 2022-5-23 12:07
降级笔记本的系统 或者升级tx2的系统试一下呗  用promtheus都是18.04

有没有除此之外的折中方案呢?
回复 点赞

使用道具 举报

29

阿木币

0

精华

91 小时

在线时间

技术大V

Rank: 4

发表于 2022-5-24 09:09:55
taoshunbo 发表于 2022-5-23 15:23
有没有除此之外的折中方案呢?

把mavros版本调整为一致的试一试,如果这样不行的话,就只有把ubuntu版本统一了,但是建议最好还是统一版本,不然可能遇到一些未知的问题
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表