基于Baxter机器人的避障路径规划关键技术研究
【摘要】:随着现代制造业逐渐变得更加智能与自动化,机器人也越来越多地应用于工业制造。考虑到机器人工作环境复杂多变,环境中存在各种障碍物,这就要求机器人能够有效地避开障碍物并完成指定操作。同时尽可能保证这条无障碍路径接近全局最优或次优,机器人沿着这条路径运动时足够平稳。本文以Baxter机器人的一个七自由度机械臂为例,研究其在环境中障碍物已知情况下的避障路径规划关键技术,包括运动学求解,碰撞检测和路径规划算法。Baxter的双臂各具有一个冗余自由度,导致其逆解具有无数种可能。为了在这无数组解中选出特定的优化解,本文在梯度投影法基础上进行一次优化选解,然后使用牛顿迭代和代数反解并用的误差补偿方法来减少梯度投影法造成的误差,最终得到精度和优化要求都满足的一组关节角。碰撞检测是机器人避障运动规划领域的基础,要求返回当前时刻和下一时刻的碰撞信息。本文对于Baxter机械臂连杆进行简化,使用圆柱代替完整的连杆模型做相交测试,同时将障碍物模型用包围盒树做出分解。二者之间做相交测试可得最终碰撞结果,这样不仅加快了碰撞检测速度,还降低了不碰撞时连杆与障碍物之间距离计算的难度。为了更好地规划无障碍路径,本文提出了一种融合自适应引力势场的快速扩展随机树路径规划算法。新算法在RRT算法的基础上,以目标点融合的引力势场引导随机树生长方向,并通过自适应的引力系数改变势场大小,使随机树能够更好更快地生长出一条无障碍路径。新算法还进一步优化了无障碍路径,使路径更短,更加接近全局最优或次优。最后通过MATLAB和MoveIt!工具对本文算法在二维和三维空间进行仿真,并在Baxter机器人做避障实验,分析实验数据,验证了该算法的规划耗时较少,路径可重复性好,接近全局最优。
|
|
|
|
1 |
董航;杜广胜;刘冬;丛明;;基于遗传算法的码垛机器人关节路径规划[J];组合机床与自动化加工技术;2017年05期 |
2 |
;多技术融合的机器人时代,背后都蕴含着哪些技术?[J];单片机与嵌入式系统应用;2017年11期 |
3 |
吴素珍;陈丹;;机器人关节传动用精密减速器研究进展[J];河南科技学院学报(自然科学版);2014年06期 |
4 |
黄顺舟;王力;祁佩;张崇印;;低温贮箱隔热层打磨机器人的动力学仿真分析[J];环球市场信息导报;2016年37期 |
5 |
王光建,梁锡昌,蒋建东;机器人关节的发展现状与趋势[J];机械传动;2004年04期 |
6 |
黄宇中;胡宇方;;机器人重复定位精度分析[J];上海交通大学学报;1987年04期 |
7 |
陈彦;樊诚;;机器人用伺服和控制电机[J];微电机;1987年04期 |
8 |
陈滨;机器人通过奇点的运动学逆问题的数值解法[J];力学学报;1988年04期 |
9 |
金广业;机器人位移和速度反馈的一种方法[J];机器人;1988年04期 |
10 |
徐殿国;王宗培;;机器人直接驱动系统的发展现状与展望[J];电工技术学报;1988年03期 |
11 |
章扬宗;;GOLD KEY机器人的计算机控制系统[J];航天控制;1988年02期 |
12 |
曹志彤;;工业机器人关节的电动伺服和电机的智能控制[J];微电机;1988年04期 |
13 |
刘毅,史维;机器人轨迹跟踪自适应控制[J];控制理论与应用;1989年02期 |
14 |
李英,蒋厚宗;一种五自由度机器人的动力学分析[J];机器人;1989年04期 |
15 |
陈辉堂,尹征琦,徐洪庆,蒋平,杨青;JTR-1型教学机器人[J];机器人;1989年05期 |
16 |
朱建敏,许有恒;机器人工作灵活性的分析方法[J];上海交通大学学报;1989年02期 |
17 |
王昌银;王应建;林建亚;路甬祥;;机器人电液位置伺服系统的变结构模型跟踪控制实践[J];航天控制;1989年04期 |
18 |
谢芝馨;;苏联机器人技术述评[J];机械与电子;1989年04期 |
19 |
陈恳;林建亚;路甬祥;;机器人的离散自适应控制算法[J];自动化学报;1989年05期 |
20 |
赵子傧;;仿人跑步机器人稳定性研究[J];电子科技;2017年11期 |
|