A Synthetic Algorithm for Tracking a Moving Object in a Multiple-Dynamic Obstacles Environment Based on Kinematically Planar Redundant Manipulators

被引:0
|
作者
Jin, Hongzhe [1 ]
Zhang, Hui [1 ]
Liu, Zhangxing [1 ]
Yang, Decai [2 ]
Bie, Dongyang [1 ]
Zhang, He [1 ]
Li, Ge [1 ]
Zhu, Yanhe [1 ]
Zhao, Jie [1 ]
机构
[1] Harbin Inst Technol, Sch Mechatron Engn, State Key Lab Robot & Syst, Harbin 150080, Heilongjiang, Peoples R China
[2] Aerosp Syst Engn Shanghai, Shanghai 201109, Peoples R China
基金
中国国家自然科学基金;
关键词
INVERSE KINEMATICS; ROBOT; AVOIDANCE;
D O I
10.1155/2017/7310105
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a synthetic algorithm for tracking a moving object in a multiple-dynamic obstacles environment based on kinematically planar manipulators. By observing the motions of the object and obstacles, Spline filter associated with polynomial fitting is utilized to predict their moving paths for a period of time in the future. Several feasible paths for the manipulator in Cartesian space can be planned according to the predicted moving paths and the defined feasibility criterion. The shortest one among these feasible paths is selected as the optimized path. Then the real-time path along the optimized path is planned for the manipulator to track the moving object in real-time. To improve the convergence rate of tracking, a virtual controller based on PD controller is designed to adaptively adjust the real-time path. In the process of tracking, the null space of inverse kinematic and the local rotation coordinatemethod (LRCM) are utilized for the arms and the end-effector to avoid obstacles, respectively. Finally, the moving object in a multiple-dynamic obstacles environment is thus tracked via real-time updating the joint angles of manipulator according to the iterative method. Simulation results show that the proposed algorithm is feasible to track a moving object in a multiple-dynamic obstacles environment.
引用
收藏
页数:16
相关论文
共 7 条
  • [1] Real-Time Kinematic Control for Redundant Manipulators in a Time-Varying Environment: Multiple-Dynamic Obstacle Avoidance and Fast Tracking of a Moving Object
    Zhang, Hui
    Jin, Hongzhe Z.
    Liu, Zhangxing
    Liu, Yubin
    Zhu, Yanhe
    Zhao, Jie
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (01) : 28 - 41
  • [2] Real-time kinematic control for redundant manipulators in a time-varying environment: Multiple-dynamic obstacle avoidance and fast tracking of a moving object
    Zhang, Hui
    Jin, Hongzhe
    Liu, Zhangxing
    Liu, Yubin
    Zhu, Yanhe
    Zhao, Jie
    Jin, Hongzhe (hongzhejin@hit.edu.cn), 1600, IEEE Computer Society (16): : 28 - 41
  • [3] Quaternion based robust tracking control of kinematically redundant manipulators subject to multiple self-motion criteria
    Sahin, Huesnue Tuerker
    Oezbay, Ufuk
    Zergeroglu, Erkan
    PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, : 6462 - 6467
  • [4] NOVEL SVDD-BASED ALGORITHM FOR MOVING OBJECT DETECTING AND TRACKING UNDER DYNAMIC SCENES
    Wang, Chunxiang
    Xu, Dongfang
    Wang, Yongqing
    INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, 2016, 9 (02): : 1130 - 1155
  • [5] Cooperative Multiple Dynamic Object Tracking on Moving Vehicles based on Sequential Monte Carlo Probability Hypothesis Density Filter
    Gan, Jonathan
    Vasic, Milos
    Martinoli, Alcherio
    2016 IEEE 19TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2016, : 2163 - 2170
  • [6] Path planning of UAV for oilfield inspections in a three-dimensional dynamic environment with moving obstacles based on an improved pigeon-inspired optimization algorithm
    Fawei Ge
    Kun Li
    Ying Han
    Wensu Xu
    Yi’an Wang
    Applied Intelligence, 2020, 50 : 2800 - 2817
  • [7] Path planning of UAV for oilfield inspections in a three-dimensional dynamic environment with moving obstacles based on an improved pigeon-inspired optimization algorithm
    Ge, Fawei
    Li, Kun
    Han, Ying
    Xu, Wensu
    Wang, Yi'an
    APPLIED INTELLIGENCE, 2020, 50 (09) : 2800 - 2817