Control of Mechanical Systems With Rolling Constraints

There are many examples of mechanical systems that require rolling contacts between two or more rigid bodies. Rolling contacts engender nonholonomic constraints in an otherwise holonomic system. In this article, we develop a unified ap proach to the control of mechanical systems subject to both holonomic and nonholonomic constraints. We first present a state space realization of a constrained system. We then dis cuss the input-output linearization and zero dynamics of the system. This approach is applied to the dynamic control of mo bile robots. Two types of control algorithms for mobile robots are investigated: trajectory tracking and path following. In each case, a smooth nonlinear feedback is obtained to achieve asymptotic input-output stability and Lagrange stability of the overall system. Simulation results are presented to demonstrate the effectiveness of the control algorithms and to compare the performance of trajectory-tracking and path-following algo rithms.

[1]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[2]  Jean-Claude Latombe,et al.  Nonholonomic multibody mobile robots: Controllability and motion planning in the presence of obstacles , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[3]  Thierry Fraichard Smooth trajectory planning for a car in a structured world , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[4]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[5]  Vijay Kumar,et al.  Control of contact conditions for manipulation with multiple robotic systems , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[6]  Takeo Kanade,et al.  First Results in Robot Road-Following , 1985, IJCAI.

[7]  Jean-Paul Laumond,et al.  Finding Collision-Free Smooth Trajectories for a Non-Holonomic Mobile Robot , 1987, IJCAI.

[8]  A. Bloch,et al.  Controllability and stabilizability properties of a nonholonomic control system , 1990, 29th IEEE Conference on Decision and Control.

[9]  James J. Clark,et al.  Control of visual attention in mobile robots , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[10]  L. Shepp,et al.  OPTIMAL PATHS FOR A CAR THAT GOES BOTH FORWARDS AND BACKWARDS , 1990 .

[11]  Kenneth J. Waldron,et al.  Force Distribution in Walking Vehicles , 1990 .

[12]  Carlos Canudas de Wit,et al.  Path following of a 2-DOF wheeled mobile robot under path and input torque constraints , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

[14]  Sanjiv Singh,et al.  Obstacle detection for high speed autonomous navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[15]  Sanjiv Singh,et al.  A System for Fast Navigation of Autonomous Vehicles , 1991 .

[16]  David J. Montana,et al.  The Kinematics of Contact and Grasp , 1988, Int. J. Robotics Res..

[17]  Leopold Alexander Pars,et al.  A Treatise on Analytical Dynamics , 1981 .

[18]  Georges Bastin,et al.  Modelling and control of non-holonomic wheeled mobile robots , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[19]  E. Paljug,et al.  Control of multiple arms with rolling constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[20]  Tsuneo Yoshikawa,et al.  Dynamic hybrid position/force control of robot manipulators--Description of hand constraints and calculation of joint driving force , 1986, IEEE Journal on Robotics and Automation.

[21]  G. Campion,et al.  Controllability and State Feedback Stabilizability of Nonholonomic Mechanical Systems , 1991 .

[22]  Nilanjan Sarkar,et al.  Control of Multiple Arm Systems With Rolling Constraints , 1991 .

[23]  Vladimir J. Lumelsky,et al.  Motion planning for a hospital transport robot , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[24]  Xiaoping Yun,et al.  Dynamic state feedback control of constrained robot manipulators , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[25]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[26]  Vijay R. Kumar,et al.  An approach to simultaneous control of trajectory and interaction forces in dual-arm configurations , 1991, IEEE Trans. Robotics Autom..

[27]  Claude Samson,et al.  Feedback control of a nonholonomic wheeled cart in Cartesian space , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[28]  Kenneth J. Waldron,et al.  Actively Coordinated Vehicle Systems , 1989 .

[29]  Anthony M. Bloch,et al.  Control of mechanical systems with classical nonholonomic constraints , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[30]  Vijay Kumar,et al.  An approach to simultaneous control of trajectory and interaction forces in dual-arm configurations , 1991 .