Controlled Invariants and Trajectory Planning for Underactuated Mechanical Systems

We study the problem of motion planning for underactuated mechanical systems. The idea is to reduce complexity by imposing via feedback a sufficient number of invariants and then compute a projection of the dynamics onto an induced invariant sub-manifold of the closed-loop system. The inspiration comes from two quite distant methods, namely the method of virtual holonomic constraints, originally invented for planning and orbital stabilization of gaits of walking machines, and the method of controlled Lagrangians, primarily invented as a nonlinear technique for stabilization of (relative) equilibria of controlled mechanical systems. Both of these techniques enforce the presence of particular invariants that can be described as level sets of conserved quantities induced in the closed-loop system. We link this structural feature of both methods to a procedure to transform a Lagrangian system via a feedback action into a new dynamical system with a sufficient number of first integrals for the full state space or an invariant sub-manifold. In both cases, this transformation allows efficient (analytical) description of a new class of trajectories of forced mechanical systems appropriate for further orbital stabilization. The contribution is illustrated with a spherical pendulum example that is discussed in detail.

[1]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. II. Potential shaping , 2001, IEEE Trans. Autom. Control..

[2]  Luca Consolini,et al.  Virtual Holonomic Constraints for Euler–Lagrange Systems , 2013, IEEE Transactions on Automatic Control.

[3]  Alessandro Astolfi,et al.  Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[4]  Leonid B. Freidovich,et al.  Transverse Linearization for Controlled Mechanical Systems With Several Passive Degrees of Freedom , 2010, IEEE Transactions on Automatic Control.

[5]  Leonid B. Freidovich,et al.  Stable Walking Gaits for a Three-Link Planar Biped Robot With One Actuator , 2013, IEEE Transactions on Robotics.

[6]  Naoji Shiroma,et al.  The roles of shape and motion in dynamic manipulation: the butterfly example , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[7]  Romeo Ortega,et al.  Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment , 2002, IEEE Trans. Autom. Control..

[8]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[9]  Romeo Ortega,et al.  Putting energy back in control , 2001 .

[10]  Leonid B. Freidovich,et al.  New approach for swinging up the Furuta pendulum : theory and experiments , 2009 .

[11]  Ralph L. Hollis,et al.  A dynamically stable single-wheeled mobile robot with inverse mouse-ball drive , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[12]  Leonid B. Freidovich,et al.  Transverse Linearization for Impulsive Mechanical Systems With One Passive Link , 2009, IEEE Transactions on Automatic Control.

[13]  Christine Chevallereau,et al.  Asymptotically Stable Walking of a Five-Link Underactuated 3-D Bipedal Robot , 2009, IEEE Transactions on Robotics.

[14]  Leonid B. Freidovich,et al.  A remark on Controlled Lagrangian approach , 2013, Eur. J. Control.

[15]  Naomi Ehrich Leonard,et al.  Controlled Lagrangians and the stabilization of mechanical systems. I. The first matching theorem , 2000, IEEE Trans. Autom. Control..

[16]  Hongnian Yu,et al.  A Survey of Underactuated Mechanical Systems , 2013 .

[17]  Leonid B. Freidovich,et al.  A Passive 2-DOF Walker: Hunting for Gaits Using Virtual Holonomic Constraints , 2009, IEEE Transactions on Robotics.