留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

冗余机器人的任务优先级轨迹规划方法

高涵 张明路 张小俊 胡平

高涵, 张明路, 张小俊, 胡平. 冗余机器人的任务优先级轨迹规划方法[J]. 机械科学与技术, 2018, 37(1): 24-29. doi: 10.13433/j.cnki.1003-8728.2018.0105
引用本文: 高涵, 张明路, 张小俊, 胡平. 冗余机器人的任务优先级轨迹规划方法[J]. 机械科学与技术, 2018, 37(1): 24-29. doi: 10.13433/j.cnki.1003-8728.2018.0105
Gao Han, Zhang Minglu, Zhang Xiaojun, Hu Ping. An Approach for Task Priority Trajectory Planning of Redundant Robots[J]. Mechanical Science and Technology for Aerospace Engineering, 2018, 37(1): 24-29. doi: 10.13433/j.cnki.1003-8728.2018.0105
Citation: Gao Han, Zhang Minglu, Zhang Xiaojun, Hu Ping. An Approach for Task Priority Trajectory Planning of Redundant Robots[J]. Mechanical Science and Technology for Aerospace Engineering, 2018, 37(1): 24-29. doi: 10.13433/j.cnki.1003-8728.2018.0105

冗余机器人的任务优先级轨迹规划方法

doi: 10.13433/j.cnki.1003-8728.2018.0105
基金项目: 

国家高技术研究发展计划(863计划)项目(2015AA043101)资助

详细信息
    作者简介:

    高涵(1991-),博士研究生,研究方向为移动机械臂标定技术,g401416374@163.com

    通讯作者:

    张小俊,教授,硕士生导师,xjzhang@hebut.edu.cn

An Approach for Task Priority Trajectory Planning of Redundant Robots

  • 摘要: 当机械臂末端沿期望轨迹运动时,若障碍物影响机械臂末端运动,则末端会与障碍物发生冲突,使其偏离期望运动轨迹。针对这一问题,提出了一种任务优先级轨迹规划方法,使机械臂末端避障后能够继续跟踪期望轨迹。当机械臂末端运动轨迹中含有障碍物时,赋予避障运动作为优先控制,通过计算末端位置增量使机械臂末端产生逃离速度,进而避开障碍物;反之,赋予轨迹跟踪作为优先控制,通过对机械臂期望轨迹与实际位置进行误差控制,达到提高末端轨迹跟踪精度的目的。最后,对冗余机器人进行了仿真及试验验证。结果表明,当障碍物与机械臂末端运动轨迹发生冲突时,基于任务优先级的轨迹规划方法可以使机械臂末端有效地避开障碍物,同时,末端避障后机械臂仍能跟踪到期望轨迹运动。
  • [1] 高涵,张明路,张小俊.冗余机械臂空间轨迹规划综述[J].机械传动,2016,40(10):176-180 Gao H, Zhang M L, Zhang X J. A review of the space trajectory planning of redundant manipulator[J]. Journal of Mechanical Transmission, 2016,40(10):176-180(in Chinese)
    [2] Wang J G, Li Y M, Zhao X H. Inverse Kinematics and control of a 7-DOF redundant manipulator based on the closed-loop algorithm[J]. International Journal of Advanced Robotic Systems, 2010,7(4):1-10
    [3] Machmudah A, Parman S, Zainuddin A, et al. Polynomial joint angle arm robot motion planning in complex geometrical obstacles[J]. Applied Soft Computing, 2013,13(2):1099-1109
    [4] Yahya S, Moghavvemi M, Mohamed H A F. Singularity avoidance of a six degree of freedom three dimensional redundant planar manipulator[J]. Computers & Mathematics with Applications, 2012,64(5):856-868
    [5] Hasan A T, Ismail N, Hamouda A M S, et al. Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations[J]. Advances in Engineering Software, 2010,41(2):359-367
    [6] 贾庆轩,陈钢,孙汉旭,等.基于A*算法的空间机械臂避障路径规划[J].机械工程学报,2010,46(13):109-115 Jia Q X, Chen G, Sun H X, et al. Path planning for space manipulator to avoid obstacle based on A* algorithm[J]. Journal of Mechanical Engineering, 2010,46(13):109-115(in Chinese)
    [7] Chiddarwar S S, Ramesh Babu N. Comparison of RBF and MLP neural networks to solve inverse kinematic problem for 6R serial robot by a fusion approach[J]. Engineering Applications of Artificial Intelligence, 2010,23(7):1083-1092
    [8] da Graça Marcos M, Machado J A T, Azevedo-Perdicoúlis T P. A multi-objective approach for the motion planning of redundant manipulators[J]. Applied Soft Computing, 2012,12(2):589-599
    [9] Perdereau V, Passi C, Drouin M. Real-time control of redundant robotic manipulators for mobile obstacle avoidance[J]. Robotics and Autonomous Systems, 2002,41(1):41-59
    [10] 张立栋,李亮玉,王天琪.冗余度机器人梯度投影避障算法的改进[J].机械科学与技术,2015,34(10):1511-1516 Zhang L D, Li L Y, Wang T Q. Improvement of obstacle avoidance algorithm for a redundant robot based on gradient projection method[J]. Mechanical Science and Technology for Aerospace Engineering, 2015,34(10):1511-1516(in Chinese)
    [11] 方承,赵京.新颖的基于梯度投影法的混合指标动态避障算法[J].机械工程学报,2010,46(19):30-37 Fang C, Zhao J. New dynamic obstacle avoidance algorithm with hybrid index based on gradient projection method[J]. Journal of Mechanical Engineering, 2010,46(19):30-37(in Chinese)
    [12] 申浩宇,吴洪涛,陈柏,等.基于主从任务转化的冗余度机器人避障算法[J].机器人,2014,36(4):425-429 Shen H Y, Wu H T, Chen B, et al. Obstacle avoidance algorithm for redundant robots based on transition between the primary and secondary tasks[J]. Robot, 2014,36(4):425-429(in Chinese)
  • 加载中
计量
  • 文章访问数:  449
  • HTML全文浏览量:  37
  • PDF下载量:  13
  • 被引次数: 0
出版历程
  • 收稿日期:  2017-06-02
  • 刊出日期:  2018-01-15

目录

    /

    返回文章
    返回