Level sets and stable manifold approximations for perceptually driven nonholonomically constrained navigation

This paper addresses problems of robot navigation with nonholonomic motion constraints and perceptual cues arising from onboard visual servoing in partially engineered environments. We focus on a unicycle motion model and a variety of artificial beacon constellations motivated by relevance to the autonomous hexapod, RHex. We propose a general hybrid procedure that adapts to the constrained motion setting the standard feedback controller arising from a navigation function in the fully actuated case by switching back and forth between moving "down" and "across" the associated gradient field toward the stable manifold it induces in the constrained dynamics. Guaranteed to avoid obstacles in all cases, we provide some reasonably general sufficient conditions under which the new procedure guarantees convergence to the goal. Simulations are provided for perceptual models previously introduced by other authors.

[1]  Jean-Baptiste Pomet Explicit design of time-varying stabilizing control laws for a class of controllable systems without drift , 1992 .

[2]  P. Tsiotras,et al.  Exponentially convergent control laws for nonholonomic systems in power form 1 1 Supported in part b , 1998 .

[3]  C. C. Wit,et al.  On the Construction of Stabilizing Discontinuous Controllers for Nonholonomic Systems , 1995 .

[4]  Bruno Siciliano,et al.  Experimental Robotics VIII [ISER 2002, Sant'Angelo d'Ischia, Italy, 8-11 July 2002] , 2003, ISER.

[5]  D. Koditschek,et al.  Robot navigation functions on manifolds with boundary , 1990 .

[6]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[7]  O. J. Sørdalen,et al.  Exponential stabilization of nonholonomic chained systems , 1995, IEEE Trans. Autom. Control..

[8]  Daniel E. Koditschek,et al.  Visual servoing via navigation functions , 2002, IEEE Trans. Robotics Autom..

[9]  Daniel E. Koditschek,et al.  Visual registration and navigation using planar features , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[10]  François Chaumette,et al.  2½D visual servoing , 1999, IEEE Trans. Robotics Autom..

[11]  Daniel E. Koditschek,et al.  RHex: A Simple and Highly Mobile Hexapod Robot , 2001, Int. J. Robotics Res..

[12]  A. Astolfi Discontinuous control of nonholonomic systems , 1996 .

[13]  D. Normand-Cyrot,et al.  An introduction to motion planning under multirate digital control , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[14]  Alfred A. Rizzi,et al.  Sequential composition for control of underactuated systems , 2003 .

[15]  James P. Ostrowski,et al.  Visual servoing with dynamics: control of an unmanned blimp , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[16]  Abdelhamid Tayebi,et al.  Discontinuous control design for the stabilization of nonholonomic systems in chained form using the backstepping approach , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[17]  Daniel E. Koditschek,et al.  Sequential Composition of Dynamically Dexterous Robot Behaviors , 1999, Int. J. Robotics Res..