A Unified Approach to Motion Control of Mobile Manipulators

This paper presents a simple on-line approach for motion control of mobile manipulators comprising a manipulator arm mounted on a mobile base. The proposed approach is equally applicable to nonholonomic mobile robots such as rover-mounted manipulators and holonomic mobile robots such as tracked robots and compound manipulators. For wheeled mobile robots, the nonholonomic base constraints are incorporated directly into the task formulation as kinematic constraints. The configuration control approach is ex tended to exploit the redundancy introduced by the base mobility to perform a set of user-specified additional tasks during the end- effector motion while satisfying the nonholonomic base constraints (if applicable). This approach treats the base nonholonomy and the kinematic redundancy in a unified manner to formulate new task constraints. The computational efficiency of the proposed control scheme makes it particularly suitable for real-time implementation. Two simulation studies are presented to demonstrate the applica tions of the motion control scheme to a rover-mounted arm (non holonomic system) and to a tracked robot (holonomic system).

[1]  François G. Pin,et al.  Multi-criteria position and configuration optimization for redundant platform/manipulator systems , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[2]  Homayoun Seraji,et al.  An on-line approach to coordinated mobility and manipulation , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[3]  Steven Dubowsky,et al.  Large motion control of mobile manipulators including vehicle suspension characteristics , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[4]  Vijay Kumar,et al.  Velocity control of mobile manipulators , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[5]  Bruce H. Krogh,et al.  The use of simulated annealing to solve the mobile manipulator path planning problem , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[6]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[7]  Homayoun Seraji Task-based configuration control of redundant manipulators , 1992, J. Field Robotics.

[8]  Bruce H. Krogh,et al.  Path planning for mobile manipulators for multiple task execution , 1991, IEEE Trans. Robotics Autom..

[9]  J. Latombe,et al.  On nonholonomic mobile robots and optimal maneuvering , 1989, Proceedings. IEEE International Symposium on Intelligent Control 1989.

[10]  Xiaoping Yun,et al.  Control of mobile manipulators following a moving surface , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[11]  Frank L. Lewis,et al.  Motion control and obstacle avoidance of a mobile robot with an onboard manipulator , 1994, J. Intell. Manuf..

[12]  S. Jagannathan,et al.  Modeling, control and obstacle avoidance of a mobile robot with an onboard manipulator , 1993, Proceedings of 8th IEEE International Symposium on Intelligent Control.

[13]  R. Colbaugh,et al.  Improved configuration control for redundant robots , 1990, J. Field Robotics.

[14]  W. Miksch,et al.  Performance-functional based controller design for a mobile manipulator , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[15]  Homayoun Seraji,et al.  Configuration control of redundant manipulators: theory and implementation , 1989, IEEE Trans. Robotics Autom..

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

[17]  Frank L. Lewis,et al.  Application of robust control techniques to a mobile robot system , 1992, J. Field Robotics.

[18]  F. G. Pin,et al.  Optimal positioning of redundant manipulator-platform systems for maximum task efficiency , 1990 .