6

阿木币

0

精华

9 小时

在线时间

应届白菜

Rank: 1

发表于 2022-10-28 10:36:44 4263 浏览 4 回复

[新手上路] P200做编队控制实验,如何修改px4.launch?

实验室有三架P200无人机,首先想做两架无人机协同的实验。目前已经实现两架无人机的通讯,设置好了主机从机。但是由于共用一个Master,所以mavros节点是有冲突的。从Amov的推文中基于ROS节点多机协同(无人机/无人车)分析_阿木实验室的博客-CSDN博客_多机协同控制算法得到启发,需要像gazebo仿真一样,把每一台无人机的节点变成uav1/mavros。
但是不清楚需要改哪些内容,只是加入<groups ns="uav1">好像不行。
有没有大佬有这方面的经验可以指导一下。
amov_jiayue已获得悬赏 3 阿木币

最佳答案

你可以抛出具体问题,按照你说的内容,如果mavros节点因为同名所有有冲突,加个命名空间是能解决,你说的不行是还有哪些问题呢
微信图片_20221028101641.jpg

扫一扫浏览分享
回复

使用道具 举报

578

阿木币

1

精华

1456 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2022-10-31 09:32:53
你可以抛出具体问题,按照你说的内容,如果mavros节点因为同名所有有冲突,加个命名空间是能解决,你说的不行是还有哪些问题呢
回复 点赞

使用道具 举报

6

阿木币

0

精华

9 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2022-10-31 22:36:19 来自手机
本帖最后由 nuaawyk 于 2022-10-31 22:39 编辑
amov_jiayue 发表于 2022-10-31 09:32
你可以抛出具体问题,按照你说的内容,如果mavros节点因为同名所有有冲突,加个命名空间是能解决,你说的不 ...


不知道如何加命名空间。怎么把两架无人机的mavros 前面加上uav1和uav2。
我了解的是需要修改px4.launch,但是我不知道怎么改。
回复 点赞

使用道具 举报

39

阿木币

0

精华

91 小时

在线时间

技术大V

Rank: 4

发表于 2022-11-2 09:13:42
你截图里面的<group>标签就是添加命名空间的
回复 点赞

使用道具 举报

6

阿木币

0

精华

9 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2022-11-2 09:46:28
找到问题了,group的标签写错了
回复 点赞

使用道具 举报

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

本版积分规则

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