多机器人导航与编队(二)

小车导航文件设置
导航分为两部分:定位amcl和规划move_base
(我自己的项目 导航对应ares1_maze2_amcl.launch里面包含ares1_amcl.launch.xml(对应定位amcl),ares1_move_base.launch.xml对应导航move_base)

定位amcl设置:“scan_topic”改为“ares1/scan”
“base_frame_id”改为“ares1/base_footprint”

规划move_base设置:
在我的项目中move_base 中包含7个rosparam文件
这里只需改2个(这是因为只有这两个文件里的包含之前小车启动中改变的东西,frame或topic)
local_costmap__params.yaml:robot_base_frame改为ares1/base_footprint
global_costmap__params.yaml: robot_base_frame改为ares1/base_footprint

小车编队文件设置
tf_broadcaster.cpp 不变 只是在launch文件中启动三个相同的这个节点,将输入参数分别为/ares1/odom,
/ares2/odom, /ares3/odom

frame1_tf_broadercaster.cpp和frame2_tf_broadercaster.cpp :将br.sendTransform中的odom改为ares1/odom

follower_listener.cpp不变 只是在launch文件中启动三个相同的这个节点,将输入参数分别为/ares2 /carrot1,
/ares3 /carrot2.

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值