Controlling dynamic contact transition for nonholonomic mobile manipulators

This work is devoted to planning and execution of complex missions in robotics. Robotics has evolved from an industrial, repetitive framework to application domains with much more variability of tasks, with increasing complexity in uncertain environment. This is clearly the case for service robotics for example, but even industrial robots have now to work in environment not totally calibrated for the task they have to perform. The result is that the classical decomposition in static ordered local tasks cannot apply in presence of such a variability. It has a poor dynamic performance and cannot cope with uncertainties. Our work is organized around a complex mission: "Go to the blackboard and write" for mobile manipulators that have capabilities of locomotion and manipulation. It is a simple and intuitive example of a complex mission that relies on different sensors, exhibits different operating modes and needs to switch between different feedbacks and set-points. Our approach is based on hybrid dynamical systems. It is focused on dynamical sequencing of control laws that ensures good transients, robustness and allows to update the mission at every transition from one mode to another. Simulations have been realized with Matlab Simulink and Stateflow toolboxes and an experimental validation has been developed within the controller on the H/sub 2/bis nonholonomic mobile manipulator.

[1]  M.R. Cutkosky,et al.  Controlling contact transition , 1994, IEEE Control Systems.

[2]  Toshiyuki Murakami,et al.  Hybrid position/force control of a mobile manipulator based on cooperative task sharing , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[3]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[4]  Prabhakar R. Pagilla,et al.  A switching control scheme for constrained robot tasks , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[5]  Kazuhito Yokoi,et al.  Utilization of inertial effect in damping-based posture control of mobile manipulator , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[6]  Tsuneo Yoshikawa,et al.  Foundations of Robotics: Analysis and Control , 1990 .

[7]  Bernard Bayle,et al.  Manipulability of Wheeled Mobile Manipulators: Application to Motion Generation , 2003 .

[8]  Keith L. Doty,et al.  A Theory of Generalized Inverses Applied to Robotics , 1993, Int. J. Robotics Res..

[9]  Keiji Nagatani,et al.  Door-opening behavior of an autonomous mobile manipulator by sequence of action primitives , 1996 .

[10]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

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

[12]  Xiaoping Yun,et al.  Control and coordination of locomotion and manipulation of a wheeled mobile manipulator , 1994 .

[13]  Ian D. Walker,et al.  Impact configurations and measures for kinematically redundant and multiple armed robot systems , 1994, IEEE Trans. Robotics Autom..

[14]  Wisama Khalil,et al.  Modeling, Identification & Control of Robots , 2002 .

[15]  James K. Mills,et al.  Control of Robotic Manipulators During General Task Execution: A Discontinuous Control Approach , 1993, Int. J. Robotics Res..

[16]  Keiji Nagatani,et al.  Door-opening behavior of an autonomous mobile manipulator by sequence of action primitives , 1996, J. Field Robotics.

[17]  Wan Kyun Chung,et al.  On hard contact force control , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[18]  Vincent Padois,et al.  On Contact Transition for Nonholonomic Mobile Manipulators , 2006, ISER.

[19]  Richard P. Paul,et al.  Problems and research issues associated with the hybrid control of force and displacement , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[20]  Bernard Bayle,et al.  Kinematic modelling of wheeled mobile manipulators , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[21]  Wisama Khalil,et al.  Modeling, Identification and Control of Robots , 2003 .

[22]  Bernard Bayle Modélisation et commande cinématique des manipulateurs mobiles à roues , 2001 .