版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CHAPTER9其他控制方法全向轮运动学和动力学建模机器人从多次示教中学习人工势场法全向移动机器人的模型预测控制器设计仿真与结果29.6基于人工势场法的全向移动机器人路径规划39.6基于人工势场法的全向移动机器人路径规划本节将介绍一种基于人工势场法对全向移动机器人(OMR)进行运动轨迹规划的算法。图9.63三轮和四轮OMR结构图图9.64三轮OMR外观图图9.65四轮OMR外观图全向轮运动学和动力学建模41.全向轮坐标系
图9.66OMD轮子分布及坐标系深度摄像头属性:52.摄像头坐标系采集的有效距离0.8m-4m采集角度传感器深度传感器和RGB传感器深度传感器640*480@30FPSRGB传感器分辨率1280*720@P60使用环境室内图9.67摄像机采集环境信息范围表9.1华硕XTION2参数由全向轮坐标系可得式:63.全向轮运动学建模
(9.148)
(9.149)图9.68OMR坐标系由式(9.148)和式(9.149)可得:7
(9.150)
(9.151)
(9.152)
不考虑机器人在垂直方向上的运动
由等式(9.150)和(9.151)左侧相同,可得:8
(9.153)
(9.154)(9.155)
9
(9.156)(9.157)
10
(9.158)(9.159)(9.160)(9.161)求导将式(9.160)代入式(9.161)11
角速度的逆向运动学模型:
实际搭建的OMR运动学模型参数如表9.2所示:变量值变量值变量值90°0°50.67mm90°12118.18mm90°90°
速度的逆向运动学模型:(9.162)(9.163)表9.2OMR运动学模型参数表将表9.2中数据代入式(9.157)和式(9.161)中,可得12
(9.164)
(9.165)
雅可比矩阵满秩该OMR可以实现全方位的运动
134.OMR动力学建模(9.166)
(9.167)
(9.168)
(9.169)将式(9.169)代入式(9.167),可得:14(9.170)
考虑角加速度和角速度对OMR的作用,得OMR的运动学模型
(9.171)
(9.172)
(9.173)
15
(9.174)(9.175)(9.176)
人工势场法16人工势场法的基本思想:将机器人在周围环境中的运动,设计成一种抽象的人造引力场中的运动,目标点对移动机器人产生“引力”,障碍物对移动机器人产生“斥力”最后通过求合力来控制移动机器人的运动。图9.69虚拟势场图图9.70人工势场法合力图
17由目标点产生的引力势场函数:
(9.177)
(9.178)斥力势函数为:
(9.179)斥力为:18
(9.180)
(9.181)
(9.182)全向移动机器人的模型预测控制器设计19模型预测控制(ModelPredictiveControl,MPC)的主要思想是将控制问题描述为一个代价函数的优化问题,在特定的约束条件下,使代价函数最小化的输入就是最优输入。图9.71模型预测控制的基本原理1.模型预测控制MPC的3个模块:模型预测滚动优化反馈校正
20
(9.183)
最终最优控制输入的问题转化为输出与参考值差值最小的问题:
(9.184)1)模型预测21预测模型具有展示过程未来动态行为的功能,为比较控制策略的优劣提供基础。2)滚动优化滚动优化的优化过程不是一次离线完成的,而是反复在线进行的。3)反馈校正
图9.72滚动优化原理图图9.73反馈校正原理图222.基于运动学模型的模型预测控制器
通过零阶保持器,可将连续时间系统描述为如下离散时间形式:
T为采样周期(9.185)(9.186)(9.187)结合式(9.164)和式(9.286)
(9.188)定义MPC的代价函数为:23
(9.189)
(9.190)
在线求解有限边界最优控制问题如下:24
(9.191)
(9.192)正向运动学方程(9.209)可以用如下形式描述:
(9.193)
(9.194)定义如下向量:25
(9.195)预测输出为:
(9.196)
(9.197)
式(9.189)的最优化问题可以转换成如下形式:26
(9.198)约束如下转换成一个二次规划问题(9.199)(9.200)(9.201)273.基于动力学模型的模型预测控制器由OMR的动力学模型可得:
(9.202)(9.203)将式(9.188)代入,OMR的离散动力学可写成:
28
(9.204)将式(9.174)、式(9.186)、式(9.203)和式(9.204)结合,得:
(9.205)约束如下:
(9.206)式(9.207)的预测模型可以写成:29
(9.207)
(9.208)动力学预测电机力矩:
(9.209)
仿真与结果30
图9.74仿真环境311.运动学控制器仿真基于OMR的运动学模型进行仿真,结合模型预测控制和人工势场法对OMR进行导航。图9.75仿真流程图图9.76仿真环境下运动学模型控制器仿真效果图9.77全向移动机器人运动轨迹
32图9.78全向移动机器人的速度图9.79全向移动机器人的速度变化图9.80移动机器人三个全向轮的速度
332.动力学控制器仿真动力学模型控制器仿真,由人工势场法和模型预测控制器导航与运动学相同的过程,仿真结果如图9.82-9.86所示:图9.82动力学模型全向轮在工作空间的运动仿真
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026文明宣传面试题目及答案
- 2026西安管委会面试题及答案
- 2026乡俗文化面试题及答案
- 2026校企共建面试题及答案
- 商场扶梯夹脚事故应急演练脚本
- 2026年包装材料生产合同(合作双方)三篇
- 培训课件:分布式能源市场分析报告
- 团组织年度工作总结
- 【教学设计】4年级上册《语文园地三》
- 新型职业农民培训养鸡试题及答案
- 中层管理能力提升2026年培训课件
- 2026年衡水学院教师招聘考试参考试题及答案解析
- 2026中国文旅新玩法报告
- 工业互联网基础知识
- 2025春人教版七年级英语下册单词默写练习
- 药品注册岗位招聘笔试题(某大型国企)2025年试题集精析
- 消防设施工程公司绩效管理办法
- 福建省招标采购集团公司招聘笔试题库2026
- 各类消防器材的使用方法
- 急性心梗合并急性心衰护理
- IPO风险管理专员人力资源风险管理方案
评论
0/150
提交评论