The effects of constraint curvature on projective and set stabilization controllers

Virtual holonomic output constraints define a set in the output space of a robot to which the end-effector should be confined. We propose the use of set stabilization for implementing virtual constraints, conducting analyses and experimental comparisons between existing control schemes and a set stabilization controller to justify our choice. The existing methods combine geometric projections and PD control, which ignores the higher-order properties of the constraint like curvature. The set stabilization method inherently incorporates constraint curvature information, allowing it to decouple the dynamics towards and along the set. It is shown that the two methods are equivalent on a line constraint, but that only the set stabilization method simultaneously guarantees asymptotic stability on a circle.

[1]  Christopher Nielsen,et al.  Path following for mechanical systems: Experiments and examples , 2011, Proceedings of the 2011 American Control Conference.

[2]  W. Wonham,et al.  Regulation and Internal Stabilization in Linear Multivariable Systems , 1974 .

[3]  Gregory D. Hager,et al.  Dynamic Guidance with Pseudoadmittance Virtual Fixtures , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[4]  David Wang,et al.  Path following controller design for a class of mechanical systems , 2011 .

[5]  A. Isidori,et al.  H∞ control via measurement feedback for general nonlinear systems , 1995, IEEE Trans. Autom. Control..

[6]  Russell H. Taylor,et al.  A Steady-Hand Robotic System for Microsurgical Augmentation , 1999, Int. J. Robotics Res..

[7]  Daniel Richard Madill Modelling and control of a haptic interface, a mechatronics approach , 1999 .

[8]  Manfredi Maggiore,et al.  On Local Transverse Feedback Linearization , 2008, SIAM J. Control. Optim..

[9]  John Kenneth Salisbury,et al.  A constraint-based god-object method for haptic display , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[10]  Claude Andriot,et al.  Imposing motion constraints to a force reflecting telerobot through real-time simulation of a virtual mechanism , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[11]  Gaurav S. Sukhatme,et al.  An implicit-based haptic rendering technique , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Frank Tendick,et al.  Haptic guidance: experimental evaluation of a haptic training method for a perceptual motor skill , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[13]  M. Sabin,et al.  Hexahedral mesh generation by medial surface subdivision: Part I. Solids with convex edges , 1995 .

[14]  Ève Coste-Manière,et al.  Haptically augmented teleoperation , 2000, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[15]  Elaine Cohen,et al.  Direct haptic rendering of sculptured models , 1997, SI3D.

[16]  Luca Consolini,et al.  Path following for the PVTOL aircraft , 2010, Autom..