Tracking control of a pendulum-driven cart-pole underactuated system

In this paper, we use an example - a pendulum-driven cart-pole system studied in Li et al. (2005) to investigate the tracking control of underactuated dynamic systems. In this paper, we propose a six-step motion strategy of the pendulum driven cart-pole system. We design a desired profile of the pendulum joint velocity based on the proposed six-step motion strategy. Based on the desired joint velocity profile, we can compute the desired joint position and acceleration. The desired joint trajectories will be used in the proposed control approach. We also propose a closed-loop control approach using the partial feedback linearization technique. Extensive simulation studies are conducted to demonstrate the proposed approaches.

[1]  Karl Johan Åström,et al.  Swinging up a Pendulum by Energy Control , 1996 .

[2]  Npi Nnaedozie Aneke Control of underactuated mechanical systems , 2003 .

[3]  Akira Inoue,et al.  Swing-up and stabilizing control system design for an Acrobot , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[4]  Hongnian Yu,et al.  Development of a reaction drive for a propulsion mechanism , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[5]  Melissa Crandall,et al.  Search and Rescue , 1994 .

[6]  Wei Zhong,et al.  Energy and passivity based control of the double inverted pendulum on a cart , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[7]  F. L. Chernous’ko,et al.  The optimum rectilinear motion of a two-mass system☆ , 2002 .

[8]  Juan Humberto Sossa Azuela,et al.  Control of the Furuta Pendulum by using a Lyapunov function , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[9]  Kaustubh Pathak,et al.  Velocity and position control of a wheeled inverted pendulum by partial feedback linearization , 2005, IEEE Transactions on Robotics.

[10]  Elzbieta Jarzebowska Tracking control design for underactuated constrained systems , 2006, Robotica.

[11]  F. L. Chernous’ko,et al.  The wavelike motion of a multilink system on a horizontal plane , 2000 .

[12]  Mingjun Zhang,et al.  Hybrid control of the Pendubot , 2002 .

[13]  Youngmo Han,et al.  A robust algorithm for model-following control of under-actuated systems, and its application to a non-holonomic robot and an aircraft , 2005, Int. J. Syst. Sci..

[14]  Jun Zhao,et al.  Hybrid control for global stabilization of the cart-pendulum system , 2001, Autom..

[15]  Hongnian Yu,et al.  Optimization and Control of a Pendulum-driven Cart-pole System , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[16]  Kevin M. Lynch,et al.  Inverse kinematics-based motion planning for underactuated systems , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[17]  Amit Patra,et al.  Swing-up and stabilization of a cart-pendulum system under restricted cart track length , 2002, Syst. Control. Lett..

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

[19]  F. L. Chernous'ko Controllable motions of a two-link mechanism along a horizontal plane☆☆☆ , 2001 .

[20]  Boris Tovornik,et al.  Swinging up and stabilization of a real inverted pendulum , 2006, IEEE Transactions on Industrial Electronics.

[21]  Warren N. White,et al.  A direct Lyapunov approach for a class of underactuated mechanical systems , 2006, 2006 American Control Conference.

[22]  M. Sitti,et al.  Miniature Endoscopic Capsule Robot using Biomimetic Micro-Patterned Adhesives , 2006, The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006..

[23]  K.R. Muske,et al.  Optimal sliding mode control for underactuated systems , 2006, 2006 American Control Conference.

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

[25]  Frank L. Lewis,et al.  Robot Control: Dynamics, Motion Planning, and Analysis , 1992 .

[26]  N. Sadegh,et al.  Minimum-time trajectory tracking of an underactuated system , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[27]  Katsuhisa Furuta,et al.  Motion Generation of the Capsubot Using Internal Force and Static Friction , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[28]  Hongyi Li,et al.  A pendulum-driven cart via internal force and static friction , 2005, Proceedings. 2005 International Conference Physics and Control, 2005..

[29]  Rogelio Lozano,et al.  Non-linear Control for Underactuated Mechanical Systems , 2001 .

[30]  Mark W. Spong,et al.  Underactuated mechanical systems , 1998 .

[31]  Suguru Takashima Control of gymnast on a high bar , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.