范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

掌握TEB算法,才能让机器人走路更丝滑

  导航模块,是实现机器人移动功能的重要能力,主要包括全局路径规划和局部路径规划。本文将带大家深度认识局部路径规划,以及TEB算法的规划原理和参数配置。01机器人局部路径规划
  当我们旅游迷路了,想必大家都会毫不犹豫地——
  打开手机,点开地图APP,开始「导航」。
  其实,不止我们人类,机器人也会用到「导航」功能,只不过这个功能是它们自带的。
  无论是在某底捞的送餐机器人,还是某朵酒店的配送机器人,又或者是智能工厂里的真·机器人搬运工……
  都是机器人通过自己的导航模块,为自己规划出一条移动路径,然后控制底盘安全稳定地完成移动。
  我们以机器人操作系统ROS为例,导航模块输出了Twist类型的速度指令后,将其下发到底盘,就成为了底盘运动的直接依据。
  其中,最终向机器人底盘下发速度指令的部分,就是「局部路径规划」。
  由于这个速度指令,不仅要遵循全局路径规划给出的路径,还需实时避开路径上的障碍物,导致算法需要频繁调用、高速响应,通常要将全局路径进行分割。
  也就是说, 只考虑当前点附近的路径和障碍物进行规划。 「局部路径规划」因此而得名。 02 TEB算法规划原理
  DWA、TEB、Trajectory Rollout是三种常用的局部路径规划算法。其中,TEB算法有很强的前瞻性,能够动态避障,表现较好,缺点是计算复杂——这也是其使用g2o算法优化计算量的原因。
  TEB全称是Timed Elastic Band,译为时间橡皮筋。好比导航的起点和终点之间,拉了一条绷直的橡皮筋作为行走路线,如果路中间有障碍物,就会将橡皮筋撑开,影响行走时的路径。
  就像这样:
  当然,在实际情况中,机器人的行走路线会受到许多其他因素的影响,不会紧贴着障碍物表面。我们通常会将障碍物进行膨胀处理,让机器人的行走路线与真实的障碍物之间,保持一定的安全距离。
  在TEB算法中,所有影响因素分为两类:约束和轨迹。
  约束指的是速度和加速度的限制,这些往往由机器人本身决定;轨迹则指最短或最快的路径,或者与障碍物保持距离,又或者是与规划路径尽可能地跟随。
  一般来说,TEB算法会通过参数的方式,调整各影响因素的权重,为每个影响因素设计奖励或者惩罚函数,然后对可行的路线进行打分,最后选择得分最高的局部路线下发速度指令。
  这样规划出的路径,更符合小车的硬件结构以及运动学,能够让小车流畅地行驶和绕障,且行驶速度和到点时间都有着优秀表现。
  但由于需考虑的参数较多,如何「合理地」配置参数,就成了最重要且最困难的一环。 03 如何为TEB算法配置参数?典型的「障碍物和中间点参数配置」
  通常来说,我们会希望为机器人规划出一条远离障碍物,又尽可能经过中间点的路线,让机器人的行走路线更合理。基于此,我们可以在TEB算法中,对障碍物和中间点分别配置参数,并运用到惩罚函数中。
  TEB与障碍物的最小距离演示,Xn为TEB路径点,Zj为障碍物
  一方面,为远离障碍物,我们需要为机器人设置障碍物距离、障碍物膨胀距离,以及障碍物的权重等障碍物参数,对靠近障碍物的路线进行惩罚。
  另一方面,为尽可能经过路线中间点,我们可以以相反的目的进行参数设置,如中间点权重、中间点间隔和中间点顺序等,对远离中间点的路线进行惩罚。
  具体的惩罚公式如下:
  (惩罚函数,d为TEB路径距离障碍物的实际最小距离,r为参数定义的最小距离)
  由于障碍物和中间点相互独立,有时会出现障碍物阻挡在TEB路径,或中间点坐落在障碍物内部的情况。
  这两种参数就像橡皮筋上的同一个点,受到相反方向两个力的牵制,一旦权衡控制不当,就会让机器人陷入局部最优困境,增大绕障时间,甚至让机器人撞向障碍物。
  局部最优困境演示更复杂的「速度和加速度参数配置」
  TEB算法还考虑到了机器人本身速度和加速度的限制,如对线速度、角速度、线加速度、角加速度各自的最大限制和到达最大值的权重进行参数配置。
  首先,速度约束在TEB中能用固定时间间隔的特性解释。TEB路线中某一点的速度,可以由其前后点的距离推出:
  ( ΔT 为TEB规定的两点间时间间隔)
  同理,在得到速度之后,可以用同样的时间间隔推出加速度:
  在差分驱动机器人上,车轮的速度可以表示为:
  ( L 为机器人轴距的一半)
  之后再进一步微分,就能得到车轮的加速度。最后,根据计算出的车轮速度与由最大速度制定的损失函数综合考虑,就能制定出固定时间下速度和位移合适的路线。 比某芙还丝滑的「运动学约束」
  有些机器人底盘还会受到运动学约束,如差分驱动机器人,它在平面运动中只有两个自由度,只能在机器人朝向上执行运动。因此还需要进行运动学约束,规划出一条相对平滑的路线,让机器人走得更丝滑。
  TEB路径规划就考虑到了这点,同样以差分驱动机器人为例:
  ( βi 表示 i 点上机器人的绝对角度)
  得出的方向向量为:
  相应的目标函数为:
  最后也是最根本的「最快路径轨迹约束」
  最快路径轨迹约束,其实就是时间约束,需要对最优时间权重进行参数设置。即间接地对TEB路径点之间的时间间隔进行控制,从而影响最终到达时间。
  如果TEB路径点之间的时间间隔是一致的,那么最终规划出的轨迹,就是约束后时间最短的路径轨迹。具体可以通过 最小化所有时间间隔之和的平方 来实现,这也是TEB算法最根本的特征和优势。
  总的来说,我们在实践过程中,要根据TEB算法的规划原理,依次考虑障碍物和中间点、速度和加速度、运动学约束以及最快路径轨迹约束等参数配置,才能让机器人走出流畅又丝滑的步伐。
  至于约束和轨迹,如何通过g2o——图优化算法来具体实施?我们之后再为大家拆解。

众多影视热剧发布七夕海报,一个比一个甜,网友没有一部能播的2022年的暑期档已经迎来了下半段,上个月网播市场可真是热闹,梦华录星汉灿烂沉香如屑等大IP古装剧相继开播,而各大卫视也相继发力播出了警察荣誉大山的女儿关于唐医生的一切等优秀的作品要活在碳上,不要死在碳下石化行业绿色低碳转型路在何方在近日召开的2021年度石油和化工行业能效领跑者水效领跑者发布会暨节能降碳技术交流推广会上,记者了解到,目前距离2030年碳达峰只剩7年有余,但能源价格不断上涨,行业结构性矛盾依然她是陈道明的女儿,36岁成真正的人生赢家,堪称励志星二代天天八卦,天天说八卦,我们知道娱乐圈有很多顶流明星,当然也有一些父子都是顶流明星。那是因为一些明星的子女在娱乐圈中发展就会比较容易。因为星二代能够有父母的提携,于父母在娱乐圈中发展华为M50系列或将提供两种处理器采用双方案华为新品M50系列将正式亮相并上市,一般来说新品出现之前,爆料信息一般比较密集。有消息人士说,华为M50E搭载的处理器是骁龙778G移动平台SM7315M50M50Pro将搭载骁龙不搞花里胡哨的,4个非常实用的Java项目,快用起来大家好,老读者都知道了,开源项目我已经推荐过很多了,常规项目想必兄弟们都已经看腻了,今天给大伙推荐几个非常实用的项目,如果对你有帮助的话还请点赞转发支持一下,四个项目的代码我都整理央行领导班子迎新57岁农行行长张青松出任央行副行长澎湃新闻记者陈月石中国人民银行领导班子迎新,中国农业银行行长张青松出任央行副行长。9月6日,据中国政府网消息,国务院任免国家工作人员,任命张青松为中国人民银行副行长。现年57岁的张干炸里脊用淀粉还是用面粉,教你调糊方法,金黄酥脆,放久也不软本期导读干炸里脊用淀粉还是用面粉,教你调糊方法,金黄酥脆,放久了也不软干炸里脊是一道经典的传统家常菜,经久不衰,是很多家庭的节日宴客菜,大人小孩都喜欢。此菜色泽金黄外皮酥焦里脊鲜嫩长豆角你就按照这个方法做,绝对嘎嘎的下饭超级美味又好吃现在正是吃豆角的季节,基本上农村的家家户户都中了,不仅是因为豆角的季节性,更是因为豆角吃起来特别好吃,美味。而且我们种植的长豆角就算是生的也可以吃,在小的时候,记得家长去地里面,我探寻北京文化旅游体验基地修德谷传统文化体验基地和诗书开世传统文化体验基地为充分展示北京丰富的文化旅游资源,加快推动文化和旅游在更广范围更深层次更高水平上的深度融合,更好地满足广大游客和市民在旅游活动中日益增长的感知文化和注重体验的需求,2020年以来,又被罚!盒马北京分公司因小台芒农药残留超标被罚5万元来源环球网近日,北京盒马网络科技有限公司长阳分公司因违反食品安全法,被北京市房山区市场监督管理局罚款5万没收违法所得1385。93元。行政处罚决定书显示,2022年5月19日,北京人性的弱点之好句你我都能看见世界的万物,但不会为泡沫和麻雀而兴奋,我们生活在一个美丽的童话世界里,但是我们却不会对自己所见的事物而珍惜除了你自己,没有任何东西能带给你平静思想的运用和思想的本身即能
比亚迪海鸥实车曝光,外观很年轻运动,5门4座,车长3780mm比亚迪目前的车型基本都是10万以上的级别,而实际10万以内的新能源车型也有着很大的市场需求。在中高端领域取得了巨大成功之后,如今比亚迪也开始要进军10万以内的入门级新能源市场了。在破解1000亿美元库存损耗难题,英伟达推出3个零售AI工作流智东西作者ZeR0编辑漠影智东西1月13日报道,针对防盗等造成零售损失的问题,NVIDIA(英伟达)宣布推出3个基于其Metropolis微服务的零售AI工作流。这些工作流基于云原2022年,水滴保上线帮帮赔,开启线上线下协赔新模式出品子弹财观作者李老师编辑闪电美编倩倩日前,水滴保发布了2022理赔服务年报。报告显示,水滴保2022年协助理赔服务覆盖保险产品达131个,协助理赔案件总计95238件,理赔顾问1ACSEnergyLetters水系铵离子电池终于等来高性能负极一引言水系电池大多采用金属离子作为电荷载体,如LiNaKAl3Zn2Mg2等。在过去的几年中,由于非金属铵离子(NH4)储量丰富水合离子半径小(3。31)和低摩尔质量(18gmol嘿哇说做了个挂机项目,被人骗了3万多!有很多老铁在做互联网的时候非常喜欢做挂机这一类的项目,那今天老嘿就抽时间,跟大家好好的去聊一下挂机项目的所有的利弊,这篇文章老嘿会非常完整且仔细的,跟大家好好的去拆解挂机所有要用到降噪双设备LHDC小米xiaomiBuds4真无线蓝牙耳机开箱实测在2022年12月1日的小米新品发布会上,不仅亮相了小米13系列手机,伴着进军中高端领域的势头,新款蓝牙耳机xiaomiBuds4也进入了大众的视野,这是继xiaomiBuds4P陈吉栋人工智能法的理论体系与核心议题陈吉栋同济大学法学院副教授法学博士数字时代的法治图景应以何种名目展开,存在计算法学数据法学和人工智能法学等不同见解。可以确定的是,作为复杂性科学技术,人工智能的研发生产和应用应遵循荣耀80Pro将推出三体动画定制版,这也是计划的一部分IT之家1月14日消息,三体动画已于上个月正式开播,该动画改编自作家刘慈欣的系列同名长篇科幻小说,由B站主要出品制作,三体宇宙联合出品,艺画开天联合出品承制。三体动画版也出现了指定曝PS5新机型9月推出!带可拆卸光驱老机型用不了此前我们曾报道,据知名舅舅党TomHenderson表示,PS5游戏主机将在2023年中期进行一次比较大的改版,新款游戏机将在2023年9月份左右推出。知情人士称该主机代号为Dch飞利浦5G新机入网顶配12GB512GB支持TF卡扩容近日,工信部公布了一款飞利浦5G手机新品飞利浦S8000入网信息,从公布的信息来看,其搭载了一枚2。0GHz的8核处理器,性能更像是学生机或老年机,定位应该比较入门。正面配有一块6利润大幅度下滑近70,和台积电英特尔不同,三星反其道而行之无论是在存储芯片方面,还是在IT设备方面,人们的需求都在下降,不少电子设备厂商也因此出现了利润下滑。作为韩国最大的企业,半导体一直都是三星的支柱,在市场需求下降的情况下,三星电子收