TARE Planner 注释

system_real_robot.launch

1   local_planner

2  terrain_analysis

    odometryHandler:计算机器人当前位置相对于上一时刻的位置的X-Y平面的欧式距离

    laserCloudHandler:筛选机器人可通行区域,根据默认参数,我理解是坡度在正负11度范围内

     最后发布可通行区域的高程图话题 terrain_map

3 terrain_analysis_ext

4 sensor_scan_generation

    订阅loam_interface发布的odom和registered_scan,转换到机器人坐标系下 /sensor_scan 

5 loam_interface

订阅SLAM 发布的odom,默认坐标系是前左上,并填充新的frame_id,  map——>sensor

订阅SLAM发布的registered_scan(地图坐标系下),并填充新的frame_id,  map——>sensor

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Carrot Planner是一种全局规划器,被广泛应用于机器人自主导航中的路径规划任务。它基于导航堆栈的CARROT算法进行设计和实现。 作为全局规划器,Carrot Planner的主要目标是为机器人生成一个符合规划要求的路径。它通过考虑环境地图、起点和终点位置以及可能的障碍物来完成这一任务。使用Carrot Planner,具有该规划器的机器人可以在未知和复杂环境中进行路径规划,以实现自主导航。 Carrot Planner的核心算法是CARROT算法。该算法通过将目标点列表转化为优先级队列,并考虑每个目标点周围的导航场景和机器人的全局运动方向,来生成路径。它通过计算目标点到机器人当前位置的距离,并根据距离和其他因素进行权衡,选择最优的目标点作为导航路径的下一个步骤。这种方式可以在动态环境中及时适应障碍物的变化,同时兼顾机器人的全局目标。 Carrot Planner的全局规划能力使得机器人能够根据整体环境信息,在不违背避障和遵循导航目标的前提下,自主规划可行的路径。它不仅考虑了目标点与机器人之间的距离,还考虑了环境的可观察性、可通过性等因素,以最大限度地提高路径规划的效率和机器人的导航能力。 综上所述,Carrot Planner是一种全球规划器,利用CARROT算法实现路径规划,使得机器人能够快速、有效地规划自主导航的路径,并在动态环境中灵活应对障碍物变化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值