摘要
针对传统机械臂轨迹规划方法存在适用性差的问题,利用动态运动基元的学习与泛化特性规划出机械臂的运动轨迹。在动态运动基元的基础上,加入改进的耦合项来实现机械臂避障,再把对速度及加速度的约束转化为对时间缩放因子的约束,利用改进的更新律来满足机械臂动力学约束,从而提出一种基于动力学约束的动态运动基元避障轨迹规划方法,并通过仿真和物理实验验证该方法的可行性。结果表明,基于动力学约束的动态运动基元机械臂轨迹规划方法能够使机械臂在避障的同时,遵守速度或加速度约束,且速度约束可以在线修改;该方法可以提升机械臂在不同约束下的轨迹规划能力与环境适应性。
In view of the poor applicability of the traditional manipulator trajectory planning methods, the trajectory of the manipulator was planned by using the learning and generalization characteristics of dynamic movement primitives.On the basis of dynamic movement primitives, an improved coupling term was added to achieve obstacle avoidance of the manipulator.Then the constraints on velocity and acceleration were transformed into constraints on time scaling factor, and the improved updating law was used to meet the dynamic constraints of the manipulator. Thus, a trajectory planning method of obstacle avoidance with dynamic movement primitives based on dynamic constraints was proposed.The feasibility of the method was verified by simulation and physical experiments. The results show that the trajectory planning method of the manipulator with dynamic movement primitives based on dynamic constraints can make the manipulator obey the velocity or acceleration constraints while avoi-ding obstacles, and the velocity constraints can be modified online. This method can improve the tra-jectory planning ability and environmental adaptability of the manipulator under different constraints.
作者
刘汉东
吴怀宇
郑秀娟
陈洋
Liu Handong;Wu Huaiyu;Zheng Xiujuan;Chen Yang(Engineering Research Center for Metallurgical Automation and Detecting Technology of Ministry of Education,Wuhan University of Science and Technology,Wuhan 430081,China;Institute of Robotics and Intelligent Systems,Wuhan University of Science and Technology,Wuhan 430081,China)
出处
《武汉科技大学学报》
CAS
北大核心
2022年第6期455-463,共9页
Journal of Wuhan University of Science and Technology
基金
国家自然科学基金资助项目(62073250)。
关键词
机械臂
轨迹规划
动态运动基元
动力学约束
避障
仿真分析
manipulator
trajectory planning
dynamic movement primitive
dynamic constraint
obstacle avoidance
simulation analysis