Planning and control of under-actuated mobile manipulators using differential flatness

Mobile manipulators are intrinsically nonholonomic systems since the mobile base is subject to nonholonomic constraints that result from no-slip constraints on the wheels. The highly nonlinear dynamic coupling between the mobile base and the manipulator arm, in addition to the nonholonomic constraints at the base, makes these systems difficult to plan and control. If the system is under-actuated, the problem becomes even more difficult.In this paper, using a special inertia distribution on the manipulator arm, the differential flatness property of mobile manipulators is achieved. An integrated planning and control methodology is presented for two different types of under-actuated planar mobile manipulators, with a two-wheeled differentially driven mobile base and with a car-like mobile base, respectively. A mobile manipulator with either of the two bases is shown to be differentially flat. In addition, this paper shows that a wide range of under-actuated arm designs results in differential flatness. Through illustrative examples of under-actuated two-link planar mobile manipulators, it is demonstrated that with the differential flatness property, the trajectory planning and feedback controller design problem can be solved in an efficient and simplified way.

[1]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[2]  Vivek Sangwan,et al.  Differentially Flat Design of Bipeds Ensuring Limit Cycles , 2007, IEEE/ASME Transactions on Mechatronics.

[3]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[4]  Sunil K. Agrawal,et al.  Differentially Flat Designs of Mobile Vehicles With Under-Actuated Manipulator Arms , 2007 .

[5]  Ching-Chih Tsai,et al.  Dynamic Modeling and Tracking Control of a Nonholonomic Wheeled Mobile Manipulator with Dual Arms , 2006, J. Intell. Robotic Syst..

[6]  Sunil K. Agrawal,et al.  Trajectory Planning of Differentially Flat Systems with Dynamics and Inequalities , 2000 .

[7]  Aiguo Ming,et al.  Motion control of nonholonomic mobile underactuated manipulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[8]  Janusz Jakubiak,et al.  The continuous inverse kinematic problem for mobile manipulators: a case study in the dynamic extension , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Kostas J. Kyriakopoulos,et al.  Nonholonomic navigation and control of cooperating mobile manipulators , 2003, IEEE Trans. Robotics Autom..

[10]  Giuseppe Oriolo,et al.  Trajectory Planning and Control for Planar Robots with Passive Last Joint , 2002, Int. J. Robotics Res..

[11]  Vivek Sangwan,et al.  Differentially Flat Designs of Underactuated Open-Chain Planar Robots , 2008, IEEE Transactions on Robotics.

[12]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

[13]  Sunil K. Agrawal,et al.  Differentially Flat Systems , 2004 .

[14]  J. Aplevich,et al.  Lecture Notes in Control and Information Sciences , 1979 .

[15]  François G. Pin,et al.  Motion planning for mobile manipulators with a non-holonomic constraint using the FSP (full space parameterization) method , 1996 .

[16]  D. Dawson,et al.  Robust tracking and regulation control for mobile robots , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[17]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[18]  Andrew A. Goldenberg,et al.  Neural network control of mobile manipulators , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[19]  Keigo Kobayashi,et al.  Controllability of Under-Actuated Planar Manipulators with One Unactuated Joint , 2002, Int. J. Robotics Res..

[20]  Jean-Paul Laumond,et al.  Robot Motion Planning and Control , 1998 .

[21]  Marilena Vendittelli,et al.  WMR control via dynamic feedback linearization: design, implementation, and experimental validation , 2002, IEEE Trans. Control. Syst. Technol..

[22]  Xiaoping Yun,et al.  Coordinating locomotion and manipulation of a mobile manipulator , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.