首先以一张图表明三者的关系:

即:运动规划由路径规划和轨迹规划组成。接下来分别对三者进行介绍。

运动规划(motion planning):在给定的位置A与位置B之间为机器人找到一条符合约束条件的路径。包括行进的路径以及行进的方式。

路径规划(path planning):连接起点位置和终点位置的序列点或曲线称之为路径,构成路径的策略称之为路径规划。其目标是使路径与障碍物的距离尽量远同时路径的长度尽量短。

轨迹规划(trajectory planning):规划机器人执行运动时的速度及加速度,即在路径规划的基础上加入时间序列信息,对机器人执行任务时的速度(dt)与加速度进行规划,目的是满运动曲线光滑,或是运动速度可控等要求。

PS:对于路径规划和轨迹规划之间的关系,可以这样理解:当路径规划过程要满足机器人自身的动力学约束或与时间因素有关时,此时的路径规划就是轨迹规划。所以有人也认为:轨迹规划>路径规划。当然关于这两个概念,很多人都是混在一起用的,没有做出明确的区分,所以还是要具体内容具体分析吧~

PPS:关于路径跟踪和轨迹跟踪,我的理解如下:路径跟踪是在一定误差范围内跟踪规划出的路径,所谓跟踪,其实是侧重于寻找一个有界的控制输入序列,以使无人车辆从一个初始位形到设定的期望位形(说白了其实是一个控制问题,比如以什么样的控制参数来控制电机,达到合适的输出)。轨迹跟踪同理。如有理解不当之处还望多多指正。

按环境是否已知,可对路径规划做以下分类:

根据环境信息的已知程度,可把路径规划划分为基于先验完全信息的全局路径规划(基于全局地图信息的路径规划)和基于传感器信息的局部路径规划(基于局部地图信息的路径规划)。其中,从获取障碍物信息是静态或是动态的角度看,全局路径规划属于静态规划( 又称离线规划) ,局部路径规划属于动态规划( 又称在线规划) 。全局路径规划需要掌握所有的环境信息,根据环境地图的所有信息进行路径规划; 局部路径规划只需要由传感器实时采集环境信息,了解环境地图信息,然后确定出所在地图的位置及其局部的障碍物分布情况,从而可以选出从当前结点到某一子目标结点的最优路径。在移动机器人路径规划中, 需要融合兼用全局和局部路径规划, 前者旨在寻找全局优化路径, 后者旨在实时避障。

PPPS:全局路径规划能够处理完全已知环境(障碍物的位置和形状预先给定)下的路径规划,前提是需要建立移动机器人所在环境的全局地图模型;之后,在建立的全局地图模型上使用搜索寻优算法获得最优路径。因此,全局路径规划涉及两部分问题:环境模型的建立和路径搜索策略。(本段内容引自:张琦. 移动机器人的路径规划与定位技术研究[D].哈尔滨工业大学,2014.)

PPPPS:补充一条某个国外网友关于path planning和motion planning之间区别的回答:

图片内容来自:mobile robot - What is the difference between path planning and motion planning? - Robotics Stack Exchange

参考文章:运动规划/路径规划/轨迹规划_小白鼠2号的博客-CSDN博客

https://www.jianshu.com/p/787b4982bd6f

路径规划算法及其应用综述 - 中国知网

运动规划,路径规划和轨迹规划的关系(补充路径跟踪和轨迹跟踪)相关推荐

  1. 路径与轨迹、路径规划与轨迹规划、路径跟踪与轨迹跟踪

    对于无人车辆来说,全局路径点只要包含空间位置信息即可,也可以包含姿态信息,而不需要与时间相关,但局部规划时,则可以考虑时间信息.这里规定轨迹点也是一种路径点,即当路径点信息中加入时间约束,就可以被称为 ...

  2. 无人驾驶路径规划(三)局部路径规划-Frenet坐标系下的动态轨迹规划

    前言:对于无人驾驶路径规划系列的第二篇RRT算法的改进部分,由于有些内容属于个人想到的创新点,有想法投一篇小论文所以暂时没有公开,等后续完成后我会再公开介绍.今天第三篇内容开启一个新的算法介绍:Fre ...

  3. MATLAB轨迹规划 发给ROS中机器人实现仿真运动

    MATLAB轨迹规划 发给ROS中机器人实现仿真运动 现象如图所示: 0.matlab 与 ROS 通信: https://blog.csdn.net/qq_40569926/article/deta ...

  4. 走好每一步,基于C实现机器人运动学建模与标定、运动规划、轨迹规划算法

    走好每一步,基于C实现机器人运动学建模与标定.运动规划.轨迹规划算法 废话 综述 一:C部分 初始C语言 Chapter2-4:基本数据类型 Chapter5-7:运算符.表达式.循环.分支与跳转 C ...

  5. 六自由度机器人(机械臂)运动学建模及运动规划系列(四)——轨迹规划

    本篇目录 一.轨迹规划概述 二.关节空间规划 1. 点对点规划 2. 多节点规划 示例程序 三.笛卡尔空间规划 1. 速度规划 2. 位置规划 3. 姿态插补 4. 基于几何解法的一种简化位置规划方法 ...

  6. css3运动后留下轨迹尾巴_机器人轨迹规划简介

    轨迹规划,往往称为机器人轨迹规划,属于低层规划,基本上不涉及工人智能问题,而是在机械手运动学和动力学的基础上,讨论在关节空间和笛卡儿空间中机器人运动的轨迹规划和轨迹生成方法.所谓轨迹,是指机械手在运动 ...

  7. 【自动驾驶轨迹规划之路径规划总结】

    目录 1 路径规划问题的介绍 2 路径规划算法的分类 3 各种路径规划算法的简介 4 路径规划算法的优缺点分析 本篇文章参考Apollo轨迹规划算法综述. 接下来的几篇文章将主要围绕着全局路径规划的常 ...

  8. github gis 路径规划_Apollo问答丨车辆定位和轨迹规划用的是语义,还是3D Position?...

    自Apollo开发者社区小程序上线以来,我们每一天都会在「社区问答」板块收到许多开发者的技术提问. 每周,可爱的Apollo小姐姐都会精选出被采纳的社区问答进行整理汇总,并统一对大家进行答复. 开发者 ...

  9. 路径规划与轨迹规划学习3——曲线插值法

    曲线插值的方法是按照车辆在某些特定条件(安全.快i速.高效)下,进行路径的曲线拟合,常见的有多项式曲线.双圆弧段曲线.正弦函数曲线.贝塞尔曲线.B样条曲线等. 1.算法思想: 曲线插值法的核心思想就是 ...

最新文章

  1. java 操作uart串口_【tty】应用程序调用write写串口调用流程
  2. 配置apache+php环境详解
  3. JZOJ__Day 1:【NOIP普及模拟】JABUKE
  4. linux7开启ntp服务,【NTP】CentOS7.2配置NTP服务
  5. NLP大神推荐的机器学习入门书单(附大量百度网盘电子书)
  6. 洛谷 P1028 数的计算【递推】
  7. OmniPlan Pro 4 for Mac(项目流程管理)
  8. 为什么网易云音乐总能知道你喜欢听什么歌?背后的原理竟然如此简单!
  9. EtherCAT运动控制器的PLC编程(一) 直线插补
  10. 工业机器人的构成和分类
  11. 学习笔记-2-Review of Optimization-3-Quadratic
  12. 乘风破浪 顺势而起 海比研究2020中国SaaS新锐企业TOP10重磅发布
  13. html让gif图片暂停,控制gif图片播放暂停插件-jquery.gif.js
  14. JAVA核心知识点--JDK1.8中的日期处理
  15. 设置U盘盘符为自定义图片
  16. Windows环境下Nginx配置本地虚拟域名和Nginx代理
  17. DNS漏洞影响数百万物联网设备安全,ZDNS打造Safeguard安全威胁管控系统,精准防御实现网络安全防线前移
  18. 工程监测多通道振弦模拟信号采集仪VTN的四种工作模式
  19. 计算机毕业设计Python+uniapp驾校预约系统小程序(小程序+源码+LW)
  20. 关于一个工作三年java工作者的总结 我读后有感 转载了

热门文章

  1. 支付宝RSA2公钥证书生成办法
  2. 百度搜索 “Java面试题” 前200页
  3. GPS便携机加装导航并设置端口波特率
  4. css filter blur 白边,如何解决CSS3毛玻璃效果blur有白边的问题
  5. [转]UML八大误解
  6. 载超顺磁氧化铁(SPIO)的PLGA/载金丝桃素/多肽cRGD修饰的PLGA纳米粒-瑞禧
  7. 杰理ac18芯片_AC6905B/AC6905C杰理JL24脚四合一蓝牙芯片
  8. PHP开发工程师岗位职责与任职要求
  9. 2020年找呀找工作。。。
  10. 清华大学胡事民是计算机视觉,清华团队将Transformer用到3D点云分割上后,效果好极了丨开源...