Analysis and Verification of Repetitive Motion Planning and Feedback Control for Omnidirectional Mobile Manipulator Robotic Systems

Mobile manipulator robotic systems (MMRSs) composed of a manipulator and a mobile platform are investigated in this paper. In order for the mobile manipulator robotic system (MMRS) to return to its initial state when the manipulator’s end-effector is requested to execute cyclical tasks, a quadratic program (QP) based repetitive motion planning and feedback control (RMPFC) scheme is proposed and analyzed. Such an RMPFC scheme can not only mix motion planning and reactive control, but also consider the physical limits of the robotic system. Mathematically, the efficacy of the RMPFC scheme is verified via gradient dynamics analysis. To further demonstrate the effectiveness of the RMPFC scheme, a kinematically redundant MMRS composed of a three degrees-of-freedom (DOF) planar manipulator and an omnidirectional mobile platform is designed, modeled and analyzed. Then, repetitive motion planning and feedback control for the designed omnidirectional MMRS is studied. Besides, a numerical algorithm is developed and presented to solve the QP and resolve the redundancy of the robotic system. Moreover, computer simulations are comparatively performed on such an omnidirectional MMRS, and simulation results substantiate the effectiveness, accuracy and superiority of the proposed RMPFC scheme.

[1]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[2]  Khac Duc Do,et al.  Motion Control of a Two-Wheeled Mobile Vehicle with an Inverted Pendulum , 2010, J. Intell. Robotic Syst..

[3]  Michael R. M. Jenkin,et al.  Path Planning for Autonomous Mobile Robots Using the Boundary Integral Equation Method , 2010, J. Intell. Robotic Syst..

[4]  Andrey V. Savkin,et al.  Collision free cooperative navigation of multiple wheeled robots in unknown cluttered environments , 2012, Robotics Auton. Syst..

[5]  Jun Li,et al.  A time‐varying coefficient‐based manipulability‐maximizing scheme for motion control of redundant robots subject to varying joint‐velocity limits , 2013 .

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

[7]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[8]  Seul Jung,et al.  Balancing and navigation control of a mobile inverted pendulum robot using sensor fusion of low cost sensors , 2012 .

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

[10]  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).

[11]  Víctor H. Andaluz,et al.  Visual control with adaptive dynamical compensation for 3D target tracking by mobile manipulators , 2012 .

[12]  Yunong Zhang,et al.  Zhang Neural Networks and Neural-Dynamic Method , 2011 .

[13]  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).

[14]  Charles A. Klein,et al.  Repeatable pseudoinverse control for planar kinematically redundant manipulators , 1995, IEEE Transactions on Systems, Man, and Cybernetics.

[15]  Essameddin Badreddin,et al.  Inverse Dynamic Model and a Control Application of a Novel 6-DOF Hybrid Kinematics Manipulator , 2011, J. Intell. Robotic Syst..

[16]  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 .

[17]  Minija Tamosiunaite,et al.  A Novel Trajectory Generation Method for Robot Control , 2012, J. Intell. Robotic Syst..

[18]  Mehdi Tajdari,et al.  A Dual Neural Network for Kinematic Control of Redundant Manipulators Using Input Pattern Switching , 2011, J. Intell. Robotic Syst..

[19]  Alan Bowling,et al.  Repeatable Redundant Manipulator Control Using Nullspace Quasivelocities , 2010 .

[20]  Georges Bastin,et al.  Structural properties and classification of kinematic and dynamic models of wheeled mobile robots , 1996, IEEE Trans. Robotics Autom..

[21]  Roland Siegwart,et al.  Introduction to Autonomous Mobile Robots , 2004 .

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

[23]  Yunong Zhang,et al.  Acceleration-level repetitive motion planning of redundant planar robots solved by a simplified LVI-based primal-dual neural network , 2013 .

[24]  Jun Li,et al.  Manipulability-maximizing self-motion planning and control of redundant manipulators with experimental validation , 2012, 2012 IEEE International Conference on Mechatronics and Automation.

[25]  Omar Bouattane,et al.  θ(1) time quadtree algorithm and its application for image geometric properties on a mesh connected computer (MCC) , 1995, IEEE Transactions on Systems, Man, and Cybernetics.

[26]  Yunong Zhang,et al.  Repetitive motion planning of PA10 robot arm subject to joint physical limits and using LVI-based primal–dual neural network , 2008 .

[27]  Bong-Huan Jun,et al.  Repetitive Periodic Motion Planning and Directional Drag Optimization of Underwater Articulated Robotic Arms , 2006 .

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

[29]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

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