连续迭代投影多任务优先级方法
作者:
中图分类号:

TP241

基金项目:

国家自然科学基金资助项目(51705050)。


Prioritized multi-task method of iteratively successive projection
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [18]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    针对任务优先级层次中进行任务插入和移除过程中引起的关节速度不连续现象,基于连续迭代投影原理,提出连续迭代投影多任务优先级方法。并基于李雅普诺夫稳定性理论,当迭代次数趋于无穷大时,证明了所提出方法的稳定性。以避障任务为首要任务,轨迹跟踪任务为次要任务,仿真分析了连续迭代投影多任务优先级方法的性能,并与传统增广投影多任务优先级方法进行对比。结果表明,在靠近障碍物时,避障任务插入优先级层次中,连续迭代投影多任务优先级方法能够保证关节速度的连续性,并在冗余度范围内尽可能地执行末端轨迹跟踪任务,保证跟踪误差的收敛性。

    Abstract:

    The insertion and removal of tasks in the task priority hierarchy always cause the problem of the joint velocity discontinuity. In this paper, an iteratively successive projection multi-task priority method is proposed based on the iteratively successive projection mechanism. Based on Lyapunov’s stability theory, the stability of the proposed method is verified under the condition that iteration times tend to infinity. Taking the obstacle avoidance task as the primary task and the trajectory tracking task as the secondary task, the performance of the iteratively successive projection multi-task priority method is simulated and compared with the traditional augmented projection multi-task priority method. Simulation results show that obstacle avoidance tasks are inserted into the priority hierarchy when approaching obstacles, and the iteratively successive projection multi-task priority method can ensure the joint velocity continuity. In addition, within the ability of redundancy, the end trajectory tracking task is performed as much as possible, and the convergence of the tracking error is guaranteed.

    参考文献
    [1] Automatic supervisory control of the configuration and behavior of multibody mechanisms[J].IEEE Transactions on Systems, Man, and Cybernetics, 1977, 7(12):868-871.
    [2] Maciejewski A A, Klein C A. Obstacle avoidance for kinematically redundant manipulators in dynamically varying environments[J]. The International Journal of Robotics Research, 1985, 4(3):109-117.
    [3] Egeland O. Task-space tracking with redundant manipulators[J]. IEEE Journal on Robotics and Automation, 1987, 3(5):471-475.
    [4] Chiacchio P, Chiaverini S, Sciavicco L, et al. Closed-loop inverse kinematics schemes for constrained redundant manipulators with task space augmentation and task priority strategy[J]. The International Journal of Robotics Research, 1991, 10(4):410-425.
    [5] Xiang J, Zhong C W, Wei W. General-weighted least-norm control for redundant manipulators[J]. IEEE Transactions on Robotics, 2010, 26(4):660-669.
    [6] Chan T F, Dubey R V. A weighted least-norm solution based scheme for avoiding joint limits for redundant joint manipulators[J]. IEEE Transactions on Robotics and Automation, 1995, 11(2):286-292.
    [7] Jiang P,Xiang J, Wei W, et al. General-weighted least-norm control for redundant manipulators under time-dependent constraint[J]. International Journal of Advanced Robotic Systems, 2015, 12(5):53.
    [8] Huang S H, Xiang J, Wei W, et al. On the virtual joints for kinematic control of redundant manipulators with multiple constraints[J]. IEEE Transactions on Control Systems Technology, 2018, 26(1):65-76.
    [9] Jiang P, Huang S H, Xiang J, et al. A unified approach for second-order control of the manipulator with joint physical constraints[J]. Journal of Mechanisms and Robotics, 2017, 9(4):041009.
    [10] Nakamura Y, Hanafusa H, Yoshikawa T. Task-priority based redundancy control of robot manipulators[J]. The International Journal of Robotics Research, 1987, 6(2):3-15.
    [11] Siciliano B, Slotine J J E. A general framework for managing multiple tasks in highly redundant robotic systems[C]//Fifth International Conference on Advanced Robotics'Robots in Unstructured Environments. Pisa, Italy. IEEE:1211-1216.
    [12] Mansard N, Remazeilles A, Chaumette F. Continuity of varying-feature-set control laws[J]. IEEE Transactions on Automatic Control, 2009, 54(11):2493-2505.
    [13] Chiaverini S. Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators[J]. IEEE Transactions on Robotics and Automation, 1997, 13(3):398-410.
    [14] Petrič T, Žlajpah L. Smooth continuous transition between tasks on a kinematic control level:obstacle avoidance as a control problem[J]. Robotics and Autonomous Systems, 2013, 61(9):948-959.
    [15] Mansard N, Khatib O, Kheddar A. A unified approach to integrate unilateral constraints in the stack of tasks[J]. IEEE Transactions on Robotics, 2009, 25(3):670-685.
    [16] Lee J, Mansard N, Park J. Intermediate desired value approach for task transition of robots in kinematic control[J]. IEEE Transactions on Robotics, 2012, 28(6):1260-1277.
    [17] Jiang P, Huang S H, Xiang J, et al. Iteratively successive projection:a novel continuous approach for the task-based control of redundant robots[J]. IEEE Access, 2019, 7:25347-25358.
    [18] 黄水华.多约束下的机械臂运动控制算法研究[D].杭州:浙江大学, 2016. Huang S H. Research on kinematic control of manipulator with multiple constraints[D]. Hangzhou:Zhejiang University, 2016.(in Chinese)
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

王娖芸,唐先智,江沛,王彦,李华强.连续迭代投影多任务优先级方法[J].重庆大学学报,2022,45(10):124-133.

复制
分享
文章指标
  • 点击次数:247
  • 下载次数: 796
  • HTML阅读次数: 474
  • 引用次数: 0
历史
  • 收稿日期:2021-03-03
  • 最后修改日期:2021-05-11
  • 在线发布日期: 2022-11-01
文章二维码