本帖最后由 taoshunbo 于 2022-5-23 16:36 编辑
我使用的是一台笔记本和1台p200,搭载Tx2开发板,来实现ROS分布式功能。现在已经能够在笔记本上通过rostopic list看到/uav2发布的节点,能够在笔记本上打印出imu数据,
但是确无法使用rosoptic echo 打印出/uav2/mavros/state,
初步判断是笔记本的ROS和tx2上的ROS版本不一致,导致出现md5码不一致。我笔记本上的是Ubuntu18,Melodic版本,tx2上的是Ubuntu16,kinetic版本。有没有大神知道怎么解决。
BOSHEN97已获得悬赏 3 阿木币最佳答案
把mavros版本调整为一致的试一试,如果这样不行的话,就只有把ubuntu版本统一了,但是建议最好还是统一版本,不然可能遇到一些未知的问题
|