代价地图配置(无本地规划器)

本文介绍了ROS中的代价地图配置,包括通用参数、全局代价地图和局部代价地图的配置细节。通用参数如obstacle_range和inflation_radius设定机器人与障碍物的安全距离。全局代价地图关注全局参考系、更新频率和地图类型。局部代价地图则关注机器人运动中的局部环境更新和尺寸设置。
摘要由CSDN通过智能技术生成
costmap_common_params.yaml(通用代价地图配置)

obstacle_range: 2.5
raytrace_range: 3.0
#footprint:[[0.165,0.165],[-0.165,0.165],[-0.165,-0.165],[0.165,-0.165]]
robot_radius: 0.175
inflation_radius: 0.2
max_obstacle_height: 0.6
min_obstacle_height: 0.0
observation_sources: scan
scan: {data_type: LaserScan, topic: /scan, marking: true, clearing: true, expected_update_rate: 0}
该文件用于配置基本参数,这些参数被用于local_costmap和global_costmap。obstacle_range参数用来设置机器人检测障碍物的最大范围,raytrace_range参数用来设置机器人检测自由空间的最大范围。footprint机器人在二维地图上的占用面积,参数以机器人的中心作为坐标原点,如果是圆形则需设置机器人的外形半径robot_radius;inflation_radius设置障碍物的膨胀参数,即机器人应该与障碍物保持的最小安全距离。max_obstacle_height表示传感器读取最大高度视为有效,如果此参数的值比全局max_obstacle_height的值低,则会过滤掉此高度以上的点。

global_costmap_params.yaml(全局代价地图配置)

global_costmap:
global_frame: /map
robo

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值