Movebase之FTC局部规划器详解

FTC是Follow the Carrot算法,用于局部路径规划。它在高精度SLAM和导航中,通过全局路径产生速度控制指令,使机器人沿路径平滑移动。FTC包括运动控制和避障原理,其运动控制分为旋转、驶向目标点和调整位姿三个阶段。避障策略是基于代价地图实时更新,当检测到障碍物时,机器人会减速并尝试重新规划路径。尽管FTC不适用于复杂避障,但因其简洁和稳定性,仍是一种有效的局部规划器。
摘要由CSDN通过智能技术生成

ROS进阶教程(五)Movebase之FTC局部规划器详解

FTC原理介绍

FTC(Follow the Carrot)跟随萝卜算法是Movebase中局部规划器的一种,给定一个全局规划路径和代价地图之后,该算法会产生一个速度控制指令驱动机器人运动,是一种行之有效同时原理简单、便于操作的局部规划算法,该算法在高精度SLAM及导航控制中可以表现出不错的效果。

原理部分详解及FTC的安装与使用请参考FTC wikiROS及SLAM进阶教程(四)Movebase使用小结,本文配图来自wiki官方

跟随萝卜
FTC会尽可能地贴合全局规划路径进行局部路径规划,它基于全局路径计算出的速度会使机器人到达全局路径中的一个中间点,从而进行下一步采样。

运动控制

在全局规划给定后,FTC会根据两个参数(最大速度max_vel,仿真时间sim_time)计算出机器人在sim_time时间内能到达的最远距离,在最远距离的范围内取全局规划路径中距离机器人最远的点作为这一时刻的目标点,在设定目标点之后,FTC规划过程分为三步:

  1. 向目标点进行旋转
    机器人计算出目标点与当前位置连线与机器人朝向的夹角,从而进行旋转,旋转的速度与夹角的大小有关,直到夹角的大小小于旋转容忍度时才会停止旋转。由于在夹角越小时机器人旋转速度会越慢,因此一般不会过度旋转,并且旋转得非常平稳,产生的平移位移非常小。
  2. 驶向目标点
    在判断旋转到位后,机器人开始向目标点运动,同理机器人计算自己距离目标点的距离和偏离角度,其运动速度的大小受到该距离的远近影响,当距离目标点越近时速度越小,同时偏离角度会给机器人一个旋转方向的一个很小的速度使机器人实现自我校正,当偏离角度大于某个值时会回到第一阶段。这种速度控制在相对不够平滑
  • 3
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
### 回答1: FTC333.pdf 是一个文件的名称。FTC代表联邦贸易委员会(Federal Trade Commission),333可能代表一个特定的编号或者归类。 联邦贸易委员会是美国的一个独立机构,负责监管和促进公平贸易,保护消费者利益,防止不正当竞争和欺诈行为。他们处理与商业合作、广告、反垄断和消费者权益相关的事务。 FTC333.pdf可能是一个包含了与联邦贸易委员会相关的某个具体主题的文件。这个文件可能包括有关消费者购物权益、公平竞争政策、商业合作的指南、监管条例或者报告等内容。 由于没有详细指明FTC333.pdf的具体内容,无法给出更准确的回答。但根据联邦贸易委员会的职责,该文件很可能关注于保护和维护消费者权益,促进公平竞争和防止欺诈行为。 ### 回答2: FTC333.pdf是一个文件名,可能是指一个以.ftc333.pdf为后缀的PDF文件。根据文件名的形式,我们可以推测这个文件可能与某种产品或服务相关。 根据实际情况来确定FTC333.pdf的具体内容。如果我们无法确定FTC333指代的具体对象,我们可以尝试以下两种可能性: 1. FTC333可能是某个产品的型号或名称,.pdf可能指该产品的说明书或手册。这个PDF文件可能包含了有关该产品的详细信息,如使用方法、规格、维护保养等等。 2. FTC333可能是某个组织、机构或公司的缩写,.pdf可能是该组织发布的文件。这个PDF文件可能包含了该组织的重要信息,如年度报告、政策文件、指导手册等等。 要确定具体内容,可以尝试进行以下步骤: 1. 确认文件的来源:检查文件名和路径,查找是否有其他相关的文件或文件夹,可能会给出一些线索。 2. 使用合适的阅读打开文件:可以尝试使用Adobe Acrobat Reader或其他PDF阅读打开文件,以查看其内容。 3. 进行文件搜索:如果确定FTC333是某个产品的型号或名称,可以尝试在相关的产品官方网站、电子商务平台或搜索引擎中搜索,看看是否有相关的信息。如果确定FTC333是一个组织或公司的缩写,尝试在相关的官方网站、社交媒体或搜索引擎中搜索,可能能找到相关的文件或信息。 总而言之,要准确回答FTC333.pdf的具体内容,需要根据实际情况进行细致的调查和研究。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RedGlass_lee

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值