An Extended Jacobian Inverse Kinematics Algorithm for Doubly Nonholonomic Mobile Manipulators

Based on the concept of endogenous configuration space we derive an extended Jacobian inverse kinematics algorithm for doubly nonholonomic mobile manipulators, i.e. mobile manipulators built of a nonholonomic manipulator and a nonholonomic mobile platform. A key step in the derivation consists in de fining a local diffeomorphism between the endogenous configuration space and the suitably augmented (extended) taskspace of the mobile manipulator. This has been achieved by decomposing the Fourier series representation of control functions driving the mobile manipulator into a finite dimensional part isomorphic to the taskspace, and a complementary in finite dimensional part augmenting the taskspace. By definition, our algorithm has the property of repeatability. Theoretical considerations are illustrated with computer simulations accomplished for a 3 d.o.f. planar nonholonomic manipulator mounted on a kinematic car-type platform.

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

[2]  Xiaoping Yun,et al.  Effect of the dynamic interaction on coordinated control of mobile manipulators , 1996, IEEE Trans. Robotics Autom..

[3]  Krzysztof Tchoń,et al.  Endogenous configuration space approach to mobile manipulators: A derivation and performance assessment of Jacobian inverse kinematics algorithms , 2003 .

[4]  Robert Muszynski,et al.  Instantaneous kinematics and dexterity of mobile manipulators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[5]  Oussama Khatib,et al.  Coordination and decentralized cooperation of multiple mobile manipulators , 1996, J. Field Robotics.

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

[7]  Miroslaw Galicki,et al.  Inverse Kinematics Solution to Mobile Manipulators , 2003, Int. J. Robotics Res..

[8]  Homayoun Seraji,et al.  A Unified Approach to Motion Control of Mobile Manipulators , 1998, Int. J. Robotics Res..

[9]  Steven Dubowsky,et al.  Coordinated manipulator/spacecraft motion control for space robotic systems , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[10]  John Baillieul,et al.  Kinematic programming alternatives for redundant manipulators , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[11]  Anthony A. Maciejewski,et al.  Nearest optimal repeatable control strategies for kinematically redundant manipulators , 1992, IEEE Trans. Robotics Autom..

[12]  John F. Gardner,et al.  Kinematics of mobile manipulators and implications for design , 2000, J. Field Robotics.

[13]  Woojin Chung,et al.  Design of a nonholonomic manipulator , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[14]  Woojin Chung,et al.  Design and Control of a Chained Form Manipulator , 2002, Int. J. Robotics Res..

[15]  Katarzyna Zadarnowska,et al.  Doubly nonholonomic mobile manipulators , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[16]  Vijay Kumar,et al.  Nonholonomic motion planning for multiple mobile manipulators , 1997, Proceedings of International Conference on Robotics and Automation.

[17]  Alicja Mazur Hybrid adaptive control laws solving a path following problem for non-holonomic mobile manipulators , 2004 .

[18]  Woojin Chung,et al.  Design and control of the nonholonomic manipulator , 2001, IEEE Trans. Robotics Autom..

[19]  Krzysztof Tchon,et al.  Repeatability of inverse kinematics algorithms for mobile manipulators , 2002, IEEE Trans. Autom. Control..

[20]  Kostas J. Kyriakopoulos,et al.  Nonholonomic motion planning for mobile manipulators , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).