Robust transition control of underactuated two-wheeled self-balancing vehicle with semi-online dynamic trajectory planning

Abstract In order to increase the mobility and dynamic agility of a two-wheeled self-balancing vehicle, a dynamic posture control strategy for the initial state transition is proposed in terms of a well-planned nonlinear reference trajectory. The dynamic trajectory planning for the underactuatedmobile inverted pendulum is conducted by solving a two-point boundary value problem with the constraint equation of internal dynamics. The restriction of the offline trajectories for real-time applications is relaxed by establishing a semi-online planning method by assuming velocity-controlled missions. For the transition tasks requiring high maneuver motions including quick start and stop and quick speed change, the proposed control scheme is profitable to stabilize the initial transient motion and get over the performance limit of the conventional feedback-only control with typical step reference inputs. As a result, it enables to achieve consistent state transition to the target velocity and requires just minimal control efforts.

[1]  Kasemsit Teeyapan,et al.  Robot limbo: Optimized planning and control for dynamically stable robots under vertical obstacles , 2010, 2010 IEEE International Conference on Robotics and Automation.

[2]  Veit Hagenmeyer,et al.  A new approach to inversion-based feedforward control design for nonlinear systems , 2005, Autom..

[3]  Ning Sun,et al.  Nonlinear Control of Underactuated Systems Subject to Both Actuated and Unactuated State Constraints With Experimental Verification , 2020, IEEE Transactions on Industrial Electronics.

[4]  Knut Graichen,et al.  Swing-up of the double pendulum on a cart by feedforward and feedback control with experimental validation , 2007, Autom..

[5]  SangJoo Kwon,et al.  Dynamic modeling of a two-wheeled inverted pendulum balancing mobile robot , 2015 .

[6]  Toshiyuki Murakami,et al.  Multi-task control for dynamically balanced two-wheeled mobile manipulator through task-priority , 2011, 2011 IEEE International Symposium on Industrial Electronics.

[7]  Tong Heng Lee,et al.  Design and Implementation of Integral Sliding-Mode Control on an Underactuated Two-Wheeled Mobile Robot , 2014, IEEE Transactions on Industrial Electronics.

[8]  Debasish Chatterjee,et al.  Structure-preserving discrete-time optimal maneuvers of a wheeled inverted pendulum , 2017, ArXiv.

[9]  Umashankar Nagarajan,et al.  The ballbot: An omnidirectional balancing mobile robot , 2014, Int. J. Robotics Res..

[10]  Umashankar Nagarajan,et al.  Shape space planner for shape-accelerated balancing mobile robots , 2013, Int. J. Robotics Res..

[11]  Arun D. Mahindrakar,et al.  Robust Stabilization of a Class of Underactuated Mechanical Systems Using Time Scaling and Lyapunov Redesign , 2011, IEEE Transactions on Industrial Electronics.

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

[13]  Kasemsit Teeyapan,et al.  Optimized control strategies for wheeled humanoids and mobile manipulators , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[14]  Sangtae Kim,et al.  Nonlinear Optimal Control Design for Underactuated Two-Wheeled Inverted Pendulum Mobile Platform , 2017, IEEE/ASME Transactions on Mechatronics.

[15]  Yu Cao,et al.  Adaptive Super-Twisting Control for Mobile Wheeled Inverted Pendulum Systems , 2019 .

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

[17]  Shui-Chun Lin,et al.  Adaptive Neural Network Control of a Self-Balancing Two-Wheeled Scooter , 2010, IEEE Transactions on Industrial Electronics.

[18]  Gerasimos Rigatos,et al.  Nonlinear Optimal Control for the Wheeled Inverted Pendulum System , 2019, Robotica.

[19]  J. Angeles,et al.  Experimental Validation of an Underactuated Two-Wheeled Mobile Robot , 2009, IEEE/ASME Transactions on Mechatronics.

[20]  Toshiyuki Murakami,et al.  Traveling control of two-wheel wheelchair using variable command , 2014, IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society.

[21]  Shin'ichi Yuta,et al.  Trajectory tracking control for navigation of the inverse pendulum type self-contained mobile robot , 1996, Robotics Auton. Syst..