Motion Coordination of a mobile manipulator for contact transition tasks

This work is devoted to complex missions planning and execution 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 e.g. 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. Simulation have been realized with matlab Simulink and Stateflow toolboxes and experimental validation is developed within the GenoM controller on the h2 bis nonholonomic mobile manipulator.

[1]  Bernard Bayle,et al.  From manipulation to wheeled mobile manipulation: analogies and differences , 2003 .

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

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

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

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

[6]  Mark R. Cutkosky,et al.  Contact transition control: an experimental study , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

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

[8]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[9]  Krzysztof Tchori,et al.  Instantaneous kinematics and dexterity of mobile manipulators , 2000 .

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

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

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

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

[14]  Neville Hogan,et al.  Stable execution of contact tasks using impedance control , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

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

[16]  Bernard Bayle,et al.  Manipulability of Wheeled Mobile Manipulators , 2003, Int. J. Robotics Res..

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

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

[19]  Ian D. Walker,et al.  The use of kinematic redundancy in reducing impact and contact effects in manipulation , 1990, Proceedings., IEEE International Conference on Robotics and Automation.