Optimal motion planning for differentially flat underactuated mechanical systems

It is shown that the flat output of the single input underactuated mechanical system can be obtained by finding a smooth output function such that the system has relative degree equals to the dimension of the state space. Assuming the flat output of an underactuated system can be solved explicitly, an optimization method is proposed for the motion planning of the differentially flat underactuated mechanical systems by constructing a shape adjustable curve with satisfying specific boundary conditions in flat output space. The inertia wheel pendulum is used to verify the proposed optimization method and some numerical simulation results are included.

[1]  S.K. Agrawal,et al.  Leg-like motion with an under-actuated two DOF linkage using differential flatness , 2006, 2006 American Control Conference.

[2]  M. Spong,et al.  Nonlinear Control of the Inertia Wheel Pendulum , 1999 .

[3]  S.K. Agrawal,et al.  Motion control of a novel planar biped with nearly linear dynamics , 2006, IEEE/ASME Transactions on Mechatronics.

[4]  Alessandro De Luca,et al.  Stabilization of an underactuated planar 2R manipulator , 2000 .

[5]  Sunil Kumar Agrawal,et al.  Planar space robots with coupled joints: differentially flat designs , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[6]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[7]  Yoshihiko Nakamura,et al.  Nonholonomic path planning of space robots via a bidirectional approach , 1991, IEEE Trans. Robotics Autom..

[8]  Mark W. Spong,et al.  The swing up control problem for the Acrobot , 1995 .

[9]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[10]  Sunil K. Agrawal,et al.  Differentially Flat Systems , 2004 .

[11]  Giuseppe Oriolo,et al.  Free-joint manipulators: motion control under second-order nonholonomic constraints , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[12]  Clément Gosselin,et al.  Kinetostatic analysis of underactuated fingers , 2004, IEEE Transactions on Robotics and Automation.

[13]  R. Olfati-Saber Global stabilization of a flat underactuated system: the inertia wheel pendulum , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[14]  V. Arnold Mathematical Methods of Classical Mechanics , 1974 .

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

[16]  Khac Duc Do,et al.  Robust and adaptive path following for underactuated autonomous underwater vehicles , 2003, Proceedings of the 2003 American Control Conference, 2003..