A Mobile Manipulator Controller Implemented in the Robot Operating System

This work presents the development of mathematical model of a mobile manipulator and its use to develop a controller based on backstepping nonlinear control and the computed torque control law. This MIMO nonlinear controller was implemented on the Robot Operating System (ROS) environment. The mobile robot is based on the Barrett WAM (Whole Arm Manipulator) and a custom build mobile platform. The dynamic modeling is used to ensure better performance of the controller.

[1]  Musa Mailah,et al.  Robust Motion Control for Mobile Manipulator Using Resolved Acceleration and Proportional-Integral Active Force Control , 2005, ArXiv.

[2]  Georges Bastin,et al.  A hybrid strategy for the feedback stabilization of nonholonomic mobile robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  I-Ming Chen,et al.  A General Approach to the Dynamics of Nonholonomic Mobile Manipulator Systems , 2002 .

[4]  Takashi Kito,et al.  Whole-body cooperative force control for a two-armed and two-wheeled mobile robot using Generalized Inverse Dynamics and Idealized Joint Units , 2010, 2010 IEEE International Conference on Robotics and Automation.

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

[6]  Toshio Tsuji,et al.  Feedback control of nonholonomic mobile robots using time base generator , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[7]  Herman Bruyninckx,et al.  Open robot control software: the OROCOS project , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[8]  E. M. Hemerly,et al.  SMOOTH TIME-INVARIANT CONTROL OF WHEELED MOBILE ROBOTS , 2007 .

[9]  O. Egeland,et al.  A Lyapunov approach to exponential stabilization of nonholonomic systems in power form , 1997, IEEE Trans. Autom. Control..

[10]  Tatsuo Arai,et al.  Real-time trajectory planning for mobile manipulator using model predictive control with constraints , 2011, 2011 8th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

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

[12]  C. S. G. Lee,et al.  Robotics: Control, Sensing, Vision, and Intelligence , 1987 .

[13]  A. Astolfi On the stabilization of nonholonomic systems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[14]  O. J. Sordalen,et al.  Exponential stabilization of mobile robots with nonholonomic constraints , 1992 .

[15]  Walter Fetter Lages,et al.  INTEGRATING THE OROCOS FRAMEWORK AND THE BARRETT WAM ROBOT , 2012 .

[16]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

[17]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[18]  Peter Hilton,et al.  New Directions in Applied Mathematics , 1982 .

[19]  Reid G. Simmons,et al.  An autonomous mobile manipulator for assembly tasks , 2010, Auton. Robots.

[20]  Giuseppe Oriolo,et al.  Robust stabilization via iterative state steering with an application to chained-form systems , 2001, Autom..

[21]  Richard M. Murray,et al.  Non-holonomic control systems: from steering to stabilization with sinusoids , 1995 .

[22]  Walter Fetter Lages,et al.  Development of a Firefighting Robot for Educational Competitions , 2012 .

[23]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[24]  Xiaoping Yun,et al.  Unified analysis on mobility and manipulability of mobile manipulators , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[25]  Walter Fetter Lages,et al.  An Architecture for Controlling the Barrett WAM Robot Using ROS and OROCOS , 2014, ISR 2014.

[26]  W. F. Lages,et al.  AN ARCHITECTURE FOR ROBOT CONTROL BASED ON THE OROCOS FRAMEWORK , 2010 .

[27]  Alexander Dietrich,et al.  Reactive Whole-Body Control: Dynamic Mobile Manipulation Using a Large Number of Actuated Degrees of Freedom , 2012, IEEE Robotics & Automation Magazine.

[28]  Shigeo Hirose,et al.  Basic manipulation considerations for the articulated body mobile robot , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[29]  Vasile Mihai Popov,et al.  Hyperstability of Control Systems , 1973 .

[30]  Richard M. Murray,et al.  Nonholonomic control systems: from steering to stabilization with sinusoids , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.