首页> 中文学位 >非完整性机器人的运动优化和规划算法
【6h】

非完整性机器人的运动优化和规划算法

代理获取

目录

文摘

英文文摘

论文说明:图表目录

声明

第1章绪论

1.1问题与意义

1.1.1非完整性机器人的时间最优轨迹

1.1.2符号运动规划和控制

1.2相关研究

1.2.1一般的运动规划算法

1.2.2非完整性运动规划

1.2.3非完整性机器人的时间最优轨迹

1.2.4符号运动规划和控制

1.3论文的方法和贡献

1.3.1非完整性机器人的时间最优轨迹

1.3.2符号运动规划和控制

1.4论文的结构

第2章非完整性机器人的模型及其性质

2.1非完整性机器人的模型

2.1.1差分驱动的机器人

2.1.2车型机器人

2.1.3可行控制域

2.2非完整性

2.2.1非完整性的概念

2.2.2非完整性系统的判定

2.3可控性

2.3.1可控性的概念

2.3.2可控性和运动规划

2.3.3可控性的判定

2.3.4轮式移动机器人的可控性

2.4结论

第3章车型机器人的时间最优轨迹

3.1问题描述

3.2时间最优轨迹的存在性

3.3充分集合的局部推导

3.3.1最优轨迹的必要条件

3.3.2切换函数的性质

3.3.3最优轨迹充分集合的分类

3.3.4最优轨迹的充分集合

3.4完整性的全局推理

3.4.1对称性和完整性

3.4.2时间最优轨迹的充分条件

3.5算法的描述

3.5.1情况β=π-2

3.5.2情况β∈(0,π-2)

3.5.3情况κ=0

3.5.4综合实现

3.6结果与分析

3.6.1结果举例

3.6.2程序及其描述

3.6.3计算时间的分析

3.7结论

第4章Dubins机器人的最优轨迹Dubins飞机的时间最优轨迹

4.1问题描述

4.2最优解的存在性

4.3 Dubins飞机的时间最优轨迹的分类

4.3.1 PMP解得的必要条件

4.3.2 Dubins飞机的时间最优轨迹的分类

4.4 Dubins机器人的时间最优轨迹

4.4.1 Dubins机器人时间最优轨迹的类型

4.4.2 Dubins时间最优轨迹的算法

4.5 Dubins机器人的定长费用最优轨迹

4.5.1问题描述

4.5.2存在性证明

4.5.3 Dubins机器人定长费用最优轨迹类型

4.6结论

第5章基于环境单元分解的路径规划算法

5.1问题描述

5.2环境的三角剖分

5.3多边形环境中给定目标的路径规划算法

5.3.1多边形环境中给定目标的路径规划的问题描述

5.3.2对偶图的构造

5.3.3路径规划算法和结果

5.3.4算法结果的最优性分析

5.4目标不可预测的推理机器人的路径规划算法

5.4.1问题描述和结构框架

5.4.2搜索算法

5.4.3逻辑推理方法

5.4.4仿真结果与分析

5.5结论

第6章基于连续仿射混杂系统的运动控制算法

6.1问题描述

6.2三角仿射混杂系统

6.2.1定义与控制体系

6.2.2三角形仿射向量场的性质

6.3完整性约束机器人的运动控制算法

6.3.1针对给定离开方向的优化设计准则

6.3.2完整性约束机器人的运动控制算法1

6.3.3三角形的相互关系

6.3.4完整性机器人的运动控制算法2

6.3.5仿真结果与分析

6.4非完整性机器人的运动控制算法

6.4.1单纯形上的控制器设计

6.4.2运动控制算法

6.4.3.仿真结果

6.5结论

结论

参考文献

攻读博士学位期间发表的学术论文

致谢

展开▼

摘要

移动机器人的运动规划首先需要考虑位姿空间中障碍物所导致的约束,即由于障碍物的存在使得机器人位姿空间中的某些姿态是不能达到的。对于非完整性机器人的运动规划,还需要考虑机器人速度空间中某些方向上的运动不存在所产生的约束,例如轮式机器人在轮轴方向上是没有速度的。这些广泛存在于实际移动机器人中的非完整性约束给移动机器人的运动规划带来了很大的挑战。 论文正是针对带有非完整性约束的机器人研究其运动规划中两方面问题。第一方面工作探讨非完整性移动机器人在无障碍环境中的时间最优轨迹问题。即在考虑给定机器人模型的运动学、动力学约束以及速度限制情况下,计算两个给定位姿之间的时间最优轨迹。这一问题的解决不仅对非完整性移动机器人的运动规划,而且对发展几何最优控制理论都具有重要意义。 论文提出了一种直观的几何推理方法,该方法利用庞特里亚金极大值原理和李代数得到切换函数的结构,然后在构造的切换坐标系中,研究切换向量沿单位圆的旋转方式。切换向量沿单位圆的旋转轨迹将唯一地确定一条最优轨迹。这一几何推理方法使得一类系统最优轨迹的求解过程变得可行、简单和清晰。具体来说,首先针对各类车型机器人,应用直观几何推理方法得到其时间最优轨迹类型,同时得到一个结论:已知初始与终止的切换向量可以唯一地确定一条最优轨迹。然后基于得到的时间最优轨迹类型,提出了一个算法,该算法可以准确地计算出一条连接两给定位姿的最优轨迹。最后提供了此算法的实现程序,该程序同时显示出计算所得的最优轨迹以及相应的切换向量在切换坐标系中沿单位圆的旋转轨迹。此外,研究了Dubins车型机器人的时间最优轨迹和给定时间长度下费用最优轨迹问题,并将其应用于Dubins飞机的时间最优轨迹设计问题。 第二方面工作是研究机器人符号运动规划和控制。机器人运动规划的最终目的是机器人能够自动地解析以高级语言描述的任务并生成完成任务的控制信号。符号运动规划和控制是第一个直接针对此目标提出的策略。在已有的初步的混杂系统框架下,论文提出了此框架下的路径规划和运动控制算法。首先,根据目的与环境的不同,设计了两类路径规划算法。第一类路径规划算法是首先对环境进行三角剖分,并构造其对偶图,然后在对偶图的基础上规划出最优三角形序列,该三角形序列包含机器人从起始点达到指定的目标点间的近似最优路径。第二类路径规划算法赋予机器人逻辑判断能力,使其能够搜索到不可预知的目标点。其次,基于单纯形上的分段仿射混杂系统的特性,分别提出针对完整性机器人与非完整性机器人的运动控制算法。基于这些算法来设计分段仿射反馈控制时,不仅考虑控制的边界条件和机器人的完整性或非完整性运动学约束,而且考虑路径长度的最优性和轨迹的光滑性。设计的控制器能够使机器人从指定位置安全地运行到目标位置,设计过程具有系统性且使得可达性是可以证明的。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号