A Hybrid Multi-Objective Scheme Applied to Redundant Robot Manipulators

In this paper, a hybrid multi-objective scheme is proposed to complete simultaneously four objectives, i.e., the specified primary task for the end-effector, obstacle avoidance, joint-physical limits avoidance, and repetitive motion of redundant robot manipulators. In addition, corresponding theoretical analysis is given, which guarantees the validity of the proposed scheme. Then, the proposed hybrid multi-objective scheme is reformulated as a dynamical quadratic program (DQP) problem. The optimal solution of the DQP problem is found by the PLPE (piecewise-linear projection equation) neural network, i.e., PLPENN, and also by the corresponding numerical algorithm implemented on the computer. Furthermore, simulation and comparison based on a six-link planar redundant robot manipulator substantiate the effectiveness and accuracy of the proposed scheme. At last, a hardware experiment is conducted on a six-link physical robot manipulator system, which substantiates the physical realizability, operational stability, and safety of the proposed hybrid multi-objective scheme.

[1]  Carlos Fernández Andrés,et al.  Robots in radioactive environments , 2003, IEEE Robotics Autom. Mag..

[2]  Fumitoshi Matsuno,et al.  A Study on Sinus-Lifting Motion of a Snake Robot With Sequential Optimization of a Hybrid System , 2014, IEEE Transactions on Automation Science and Engineering.

[3]  Yuan Ge,et al.  Coordination Motion Control in the Task Space for Parallel Manipulators With Actuation Redundancy , 2013, IEEE Transactions on Automation Science and Engineering.

[4]  Liyana Adilla Burhanuddin,et al.  Evaluation of Collision Avoidance path planning Algorithm , 2013, 2013 International Conference on Research and Innovation in Information Systems (ICRIIS).

[5]  Wei Zheng,et al.  Elman Fuzzy Adaptive Control for Obstacle Avoidance of Mobile Robots Using Hybrid Force/Position Incorporation , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[6]  Yunong Zhang,et al.  Repetitive Motion Planning and Control of Redundant Robot Manipulators , 2013 .

[7]  Nuno Mendes,et al.  CAD-based robot programming: The role of Fuzzy-PI force control in unstructured environments , 2010, 2010 IEEE International Conference on Automation Science and Engineering.

[8]  Corrado Guarino Lo Bianco,et al.  Real-Time Planner in the Operational Space for the Automatic Handling of Kinematic Constraints , 2014, IEEE Transactions on Automation Science and Engineering.

[9]  A. Gasparetto,et al.  A new method for smooth trajectory planning of robot manipulators , 2007 .

[10]  José António Tenreiro Machado,et al.  A multi-objective approach for the motion planning of redundant manipulators , 2012, Appl. Soft Comput..

[11]  Pyung Hun Chang,et al.  The enhanced compact QP method for redundant manipulators using practical inequality constraints , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[12]  Yunong Zhang,et al.  Variable Joint-Velocity Limits of Redundant Robot Manipulators Handled by Quadratic Programming , 2013, IEEE/ASME Transactions on Mechatronics.

[13]  James K. Mills,et al.  Trajectory Tracking Control for a 3-DOF Planar Parallel Manipulator Using the Convex Synchronized Control Method , 2008, IEEE Transactions on Control Systems Technology.

[14]  Fan-Tien Cheng,et al.  The improved compact QP method for resolving manipulator redundancy , 1995, IEEE Trans. Syst. Man Cybern..

[15]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[16]  Steven Dubowsky,et al.  Tactile Robotic Mapping of Unknown Surfaces, With Application to Oil Wells , 2011, IEEE Transactions on Instrumentation and Measurement.

[17]  Shuzhi Sam Ge,et al.  A unified quadratic-programming-based dynamical system approach to joint torque optimization of physically constrained redundant manipulators , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[18]  Jun Wang,et al.  Kinematic Control and Obstacle Avoidance for Redundant Manipulators Using a Recurrent Neural Network , 2001, ICANN.

[19]  Yunong Zhang,et al.  A New Performance Index for the Repetitive Motion of Mobile Manipulators , 2014, IEEE Transactions on Cybernetics.

[20]  Ren C. Luo,et al.  Enriched Indoor Map Construction Based on Multisensor Fusion Approach for Intelligent Service Robot , 2012, IEEE Transactions on Industrial Electronics.

[21]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[22]  Seokmin Hong,et al.  Real-Time Walking Pattern Generation Method for Humanoid Robots by Combining Feedback and Feedforward Controller , 2014, IEEE Transactions on Industrial Electronics.

[23]  José António Tenreiro Machado,et al.  Manipulator trajectory planning using a MOEA , 2007, Appl. Soft Comput..

[24]  Fan-Tien Cheng,et al.  Window-shaped obstacle avoidance for a redundant manipulator , 1997, Proceedings of International Conference on Robotics and Automation.

[25]  Bengt Lennartson,et al.  Modeling and Optimization of Energy Consumption in Cooperative Multi-Robot Systems , 2012, IEEE Transactions on Automation Science and Engineering.

[26]  Bruno Siciliano,et al.  A solution algorithm to the inverse kinematic problem for redundant manipulators , 1988, IEEE J. Robotics Autom..

[27]  Meng Joo Er,et al.  Obstacle avoidance of a mobile robot using hybrid learning approach , 2005, IEEE Transactions on Industrial Electronics.

[28]  Simon X. Yang,et al.  Neural-Network-Based Path Planning for a Multirobot System With Moving Obstacles , 2009, IEEE Trans. Syst. Man Cybern. Part C.

[29]  Bin-Xin He Solving a class of linear projection equations , 1994 .

[30]  T. Shamir,et al.  Repeatability of redundant manipulators: mathematical solution of the problem , 1988 .

[31]  Elizabeth A. Croft,et al.  Jerk-bounded manipulator trajectory planning: design for real-time applications , 2003, IEEE Trans. Robotics Autom..

[32]  Marcello Pellicciari,et al.  Energy Efficient Use of Multirobot Production Lines in the Automotive Industry: Detailed System Modeling and Optimization , 2014, IEEE Transactions on Automation Science and Engineering.

[33]  Bingsheng He,et al.  A new method for a class of linear variational inequalities , 1994, Math. Program..

[34]  Petros A. Ioannou,et al.  New Potential Functions for Mobile Robot Path Planning , 2000 .

[35]  Long Cheng,et al.  Multicriteria Optimization for Coordination of Redundant Robots Using a Dual Neural Network , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[36]  Guoqiang Hu,et al.  Adaptive Homography-Based Visual Servo Tracking Control via a Quaternion Formulation , 2010, IEEE Transactions on Control Systems Technology.

[37]  Ming-Chang Shih,et al.  Visual Control of an Automatic Manipulation System by Microscope and Pneumatic Actuator , 2013, IEEE Transactions on Automation Science and Engineering.

[38]  Yunong Zhang,et al.  On the Simplified LVI-based Primal-Dual Neural Network for Solving LP and QP Problems , 2007, IEEE International Conference on Control and Automation.

[39]  Zhijun Zhang,et al.  Acceleration-Level Cyclic-Motion Generation of Constrained Redundant Robots Tracking Different Paths. , 2012, IEEE transactions on systems, man, and cybernetics. Part B, Cybernetics : a publication of the IEEE Systems, Man, and Cybernetics Society.

[40]  Heping Chen,et al.  Accuracy Analysis of Dynamic-Wafer-Handling Robotic System in Semiconductor Manufacturing , 2014, IEEE Transactions on Industrial Electronics.

[41]  Yunong Zhang,et al.  Obstacle avoidance for kinematically redundant manipulators using a dual neural network , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[42]  M. J. D. Hayes,et al.  Pareto Optimality and Multiobjective Trajectory Planning for a 7-DOF Redundant Manipulator , 2010, IEEE Transactions on Robotics.

[43]  Magnus Egerstedt,et al.  Low-Dimensional Learning for Complex Robots , 2015, IEEE Transactions on Automation Science and Engineering.

[44]  Jing Na,et al.  Adaptive Control for Nonlinear Pure-Feedback Systems With High-Order Sliding Mode Observer , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[45]  Jingang Yi,et al.  Motion Control, Planning and Manipulation of Nanowires Under Electric-Fields in Fluid Suspension , 2015, IEEE Transactions on Automation Science and Engineering.

[46]  Dongsheng Guo,et al.  Simulation and Experimental Verification of Weighted Velocity and Acceleration Minimization for Robotic Redundancy Resolution , 2014, IEEE Transactions on Automation Science and Engineering.

[47]  Dongsheng Guo,et al.  Different-Level Simultaneous Minimization of Joint-Velocity and Joint-Torque for Redundant Robot Manipulators , 2013, Journal of Intelligent & Robotic Systems.

[48]  Hui-ying Liu,et al.  Mechanical design of 7-DOF manipulator for water jet cutting , 2009, 2009 International Conference on Mechatronics and Automation.

[49]  Fan-Tien Cheng,et al.  Resolving manipulator redundancy under inequality constraints , 1994, IEEE Trans. Robotics Autom..

[50]  Jun Wang,et al.  A primal-dual neural network for online resolving constrained kinematic redundancy in robot motion control , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[51]  Yunong Zhang,et al.  A dual neural network for convex quadratic programming subject to linear equality and inequality constraints , 2002 .

[52]  Binghuang Cai,et al.  From Zhang Neural Network to Newton Iteration for Matrix Inversion , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[53]  Dongsheng Guo,et al.  A New Inequality-Based Obstacle-Avoidance MVN Scheme and Its Application to Redundant Robot Manipulators , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[54]  Guangjun Liu,et al.  Precision Control of Modular Robot Manipulators: The VDC Approach With Embedded FPGA , 2013, IEEE Transactions on Robotics.

[55]  Hamid D. Taghirad,et al.  An Analytic-Iterative Redundancy Resolution Scheme for Cable-Driven Redundant Parallel Manipulators , 2011, IEEE Transactions on Robotics.

[56]  Dong-Sun Kim,et al.  A real-time stereo depth extraction hardware for intelligent home assistant robot , 2010, IEEE Transactions on Consumer Electronics.

[57]  A. A. Maciejewski,et al.  Repeatable generalized inverse control strategies for kinematically redundant manipulators , 1993, IEEE Trans. Autom. Control..

[58]  Jing Li,et al.  Trajectory Planning and Optimized Adaptive Control for a Class of Wheeled Inverted Pendulum Vehicle Models , 2013, IEEE Transactions on Cybernetics.

[59]  Janusz Jakubiak,et al.  A repeatable inverse kinematics algorithm with linear invariant subspaces for mobile manipulators , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[60]  Weihai Chen,et al.  An Integrated Two-Level Self-Calibration Method for a Cable-Driven Humanoid Arm , 2013, IEEE Transactions on Automation Science and Engineering.

[61]  Dongsheng Guo,et al.  Acceleration-Level Inequality-Based MAN Scheme for Obstacle Avoidance of Redundant Robot Manipulators , 2014, IEEE Transactions on Industrial Electronics.

[62]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[63]  Ke Chen,et al.  Author's Personal Copy Robotics and Autonomous Systems Repetitive Motion of Redundant Robots Planned by Three Kinds of Recurrent Neural Networks and Illustrated with a Four-link Planar Manipulator's Straight-line Example , 2022 .

[64]  Lynne E. Parker,et al.  Real-Time Multiple Human Perception With Color-Depth Cameras on a Mobile Robot , 2013, IEEE Transactions on Cybernetics.

[65]  John T. Wen,et al.  Coverage of a Planar Point Set With Multiple Robots Subject to Geometric Constraints , 2010, IEEE Transactions on Automation Science and Engineering.