Obstacle Avoidance and Tracking Control of Redundant Robotic Manipulator: An RNN-Based Metaheuristic Approach
Top Cited Papers
- 17 September 2019
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Informatics
- Vol. 16 (7), 4670-4680
- https://doi.org/10.1109/tii.2019.2941916
Abstract
This paper presents a metaheuristic-based control framework, called Beetle Antennae Olfactory Recurrent Neural Network (BAORNN), for simultaneous tracking control and obstacle avoidance of a redundant manipulator. The ability to avoid obstacles while tracking a predefined reference path is critical for any industrial manipulator. The formulated control framework unifies the tracking control and obstacle avoidance into a single constrained optimization problem by introducing a penalty term into the objective function, which actively rewards the optimizer for avoiding the obstacles. One of the significant features of the proposed framework is the way that the penalty term is formulated following a straightforward principle: maximize the minimum distance between manipulator and obstacle. The distance calculations are based on GJK (Gilbert-Johnson-Keerthi) algorithm, which calculates the distance between manipulator and obstacle by directly using their 3D-geometries. Which also implies that our algorithm works for arbitrarily shaped manipulator and obstacle. Theoretical treatment proves the stability and convergence, and simulations results using LBR IIWA 7-DOF manipulator are presented to analyze the performance of the proposed framework.Keywords
This publication has 37 references indexed in Scilit:
- Hybrid Visual Servoing With Hierarchical Task Composition for Aerial ManipulationIEEE Robotics and Automation Letters, 2015
- Calibration-Based Iterative Learning Control for Path Tracking of Industrial RobotsIEEE Transactions on Industrial Electronics, 2014
- Human-Like Behavior Generation Based on Head-Arms Model for Robot Tracking External Targets and Body PartsIEEE Transactions on Cybernetics, 2014
- Acceleration-Level Inequality-Based MAN Scheme for Obstacle Avoidance of Redundant Robot ManipulatorsIEEE Transactions on Industrial Electronics, 2014
- Pseudoinverse-type bi-criteria minimization scheme for redundancy resolution of robot manipulatorsRobotica, 2014
- Task-oriented motion planning for multi-arm robotic systemsRobotics and Computer-Integrated Manufacturing, 2012
- Decentralized kinematic control of a class of collaborative redundant manipulators via recurrent neural networksNeurocomputing, 2012
- A robotics toolbox for MATLABIEEE Robotics & Automation Magazine, 1996
- A fast procedure for computing the distance between complex objects in three-dimensional spaceIEEE Journal on Robotics and Automation, 1988
- Real-Time Obstacle Avoidance for Manipulators and Mobile RobotsPublished by Springer Science and Business Media LLC ,1986