Kinematic reductions for uncertain mechanical contact

This paper describes the methods applicable to the modeling and control of mechanical contact, particularly those systems that experience uncertain stick/slip phenomena. Geometric kinematic reductions are used to reduce a system's description from a second-order dynamic model with frictional disturbances coming from a function space to a first-order model with frictional disturbances coming from a space of finite automata over a finite set. As a result, modeling for purposes of control is made more straight-forward by getting rid of some dependencies on low-level mechanics (in particular, the details of friction modeling). Moreover, the online estimation of the uncertain, discrete-valued variables has reduced sensing requirements. The primary contributions of this paper are the introduction of a simplifying representation of friction and formal tests for kinematic reducibility. Results are illustrated using a slip-steered vehicle model and an actuator array model.

[1]  Katsufusa Shono,et al.  Controlled Stepwise Motion in , 1993 .

[2]  Joel W. Burdick,et al.  A controllability test and motion planning primitives for overconstrained vehicles , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[3]  Shouchuan Hu Differential equations with discontinuous right-hand sides☆ , 1991 .

[4]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[5]  Joel W. Burdick,et al.  Feedback Control Methods for Distributed Manipulation Systems that Involve Mechanical Contacts , 2004, Int. J. Robotics Res..

[6]  Francesco Bullo,et al.  Low-Order Controllability and Kinematic Reductions for Affine Connection Control Systems , 2005, SIAM J. Control. Optim..

[7]  Howie Choset,et al.  Distributed Manipulation Using Discrete Actuator Arrays , 2001, Int. J. Robotics Res..

[8]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[9]  Joel W. Burdick,et al.  Controllability of kinematic control systems on stratified configuration spaces , 2001, IEEE Trans. Autom. Control..

[10]  N. C. MacDonald,et al.  Upper and Lower Bounds for Programmable Vector Fields with Applications to MEMS and Vibratory Plate Parts Feeders , 1996 .

[11]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[12]  B. Donald,et al.  A Distributed, Universal Device For Planar Parts Feeding: Unique Part Orientation in Programmable Force Fields , 2000 .

[13]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[14]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[15]  Victor M. Bright,et al.  Nanometer precision positioning robots utilizing optimized scratch drive actuators , 2001 .

[16]  Joel W. Burdick,et al.  Feedback Control for Distributed Manipulation , 2004, WAFR.

[17]  Vijay Kumar,et al.  Robotic grasping and contact: a review , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[18]  Todd D. Murphey On multiple model control for multiple contact systems , 2008, Autom..

[19]  Kevin M. Lynch,et al.  Kinematic controllability for decoupled trajectory planning in underactuated mechanical systems , 2001, IEEE Trans. Robotics Autom..

[20]  Joel W. Burdick,et al.  The power dissipation method and kinematic reducibility of multiple-model robotic systems , 2006, IEEE Transactions on Robotics.

[21]  Kevin M. Lynch,et al.  Kinematic controllability and decoupled trajectory planning for underactuated mechanical systems , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[22]  Jean-Paul Laumond,et al.  Algorithms for Robotic Motion and Manipulation , 1997 .

[23]  A. D. Lewis,et al.  Geometric Control of Mechanical Systems , 2004, IEEE Transactions on Automatic Control.

[24]  A. D. Lewis,et al.  When is a mechanical control system kinematic? , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[25]  P. Gács,et al.  Algorithms , 1992 .