Energy shaping non-linear acceleration control for a pendulum-type mobility and experimental verification

A dynamics-based non-linear controller with energy shaping to accelerate a pendulum-type mobility is proposed. The concept of this study is to control translational acceleration of the vehicle in a dynamically reasonable manner. The body angle is controlled to maintain a reference state where the vehicle is statically unstable but dynamically stable, which leads to a constant translational acceleration due to instability of the system. The accelerating motion is like a sprinter moving from crouch start and it fully exploits dynamics of the vehicle. To achieve it, the total energy of the system is shaped to have the minimum at a given reference state and the system is controlled to converge to it. The controller can achieve various properties through the energy shaping procedure. Especially, an energy function that will lead to safe operation of the vehicle is proposed. The effectiveness of the controller is verified in simulations and experiments.

[1]  Diana Bohm,et al.  L2 Gain And Passivity Techniques In Nonlinear Control , 2016 .

[2]  Shuuji Kajita,et al.  Estimation and Control of the Attitude of a Dynamic Mobile Robot Using Internal Sensors , 1990 .

[3]  Dean Karnopp,et al.  Computer simulation of stick-slip friction in mechanical dynamic systems , 1985 .

[4]  Karl A. Stol,et al.  Review of modelling and control of two-wheeled robots , 2013, Annu. Rev. Control..

[5]  Toshiyuki Uchida,et al.  Proposal of a novel motion control method based on acceleration control , 1990 .

[6]  Masaki Takahashi,et al.  Stabilization of a Mobile Inverted Pendulum with IDA-PBC and Experimental Verification , 2011 .

[7]  Romeo Ortega,et al.  Passivity-based Control of Euler-Lagrange Systems , 1998 .

[8]  Kouhei Ohnishi,et al.  Motion control for advanced mechatronics , 1996 .

[9]  F. Matsuno,et al.  On robustness of passivity of manipulators , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[10]  Alessandro Astolfi,et al.  Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one , 2004, Proceedings of the 2004 American Control Conference.

[11]  Suguru Arimoto,et al.  A New Feedback Method for Dynamic Control of Manipulators , 1981 .

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

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

[14]  Jian Huang,et al.  Robust velocity sliding mode control of mobile wheeled inverted pendulum systems , 2009, 2009 IEEE International Conference on Robotics and Automation.

[15]  Jorge Angeles,et al.  Controllability and Posture Control of a Wheeled Pendulum Moving on an Inclined Plane , 2007, IEEE Transactions on Robotics.

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

[17]  Alfred C. Rufer,et al.  JOE: a mobile, inverted pendulum , 2002, IEEE Trans. Ind. Electron..

[18]  Toshiyuki Murakami,et al.  A robust control of two-wheeled mobile manipulator with underactuated joint by nonlinear backstepping method , 2010 .

[19]  A. Shimada,et al.  Movement control using zero dynamics of two-wheeled inverted pendulum robot , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.