A New Stabilization Algorithm for a Two-Wheeled Mobile Robot Aided by Reaction Wheel

The concept of two-wheeled mobile manipulator (TWMM) has been proposed for its sig-nificant advantage due to high maneuverability particularly in confined internal spaces.However, its unbalanced structure imposes restrictions for widespread application. Notethat the nonholonomic property of a TWMM makes its control a more challenging task.In this paper, a new stabilization mechanism of TWMM is presented, and a new controlmethod based on dynamical balancing algorithm is proposed that could effectivelyresolve those restrictions. To this end, a reaction wheel is considered to control the posi-tion of center of gravity (COG), leading to a smoother motion of the robot manipulator.To make the robot be able to manipulate an object, a double inverted pendulum model(DIPM) is considered as a simplified model of the system. DIPM dynamics is used toidentify and simplify the dynamics of TWMM and subsequently a supervisory control isemployed to stabilize the robot via its COG position. This in turn improves the robustnessof the proposed algorithm during manipulation maneuver of an object with unknownmass parameters. Results are compared to those of an ideal model-based algorithm thatreveal the merits of the proposed control strategy. [DOI: 10.1115/1.4027852]Keywords: TWMM, supervisory control, reaction wheel, double inverted pendulum,stability

[1]  T. Murakami,et al.  Pushing operation by two-wheel inverted mobile manipulator , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

[2]  Toshiyuki Murakami,et al.  Vibration Suppression of Two-Wheel Mobile Manipulator Using Resonance-Ratio-Control-Based Null-Space Control , 2010, IEEE Transactions on Industrial Electronics.

[3]  Toshiyuki Murakami,et al.  An Approach to Self Stabilization of Bicycle Motion by Handle Controller , 2005 .

[4]  Amir Takhmar,et al.  Cartesian Approach for Gait Planning and Control of Biped Robots on Irregular Surfaces , 2009, Int. J. Humanoid Robotics.

[5]  Seul Jung,et al.  Balancing control of a single-wheel inverted pendulum system using air blowers: Evolution of Mechatronics capstone design , 2013 .

[6]  Xiaoping Yun,et al.  Control of mobile manipulators following a moving surface , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[7]  A. Suebsomran Balancing control of bicycle robot , 2012, 2012 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

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

[9]  S. Ali A. Moosavian,et al.  How to ensure stable motion of suspended wheeled mobile robots , 2011, Ind. Robot.

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

[11]  Hyun-Woo Kim,et al.  Balancing control of bicycle robot using PID control , 2013, 2013 13th International Conference on Control, Automation and Systems (ICCAS 2013).

[12]  S. Ali A. Moosavian,et al.  Multiple Impedance Control for Space Free-Flying Robots , 2005 .

[13]  Xiaoping Yun,et al.  Coordinating locomotion and manipulation of a mobile manipulator , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[14]  Laxmidhar Behera,et al.  Swing-up control strategies for a reaction wheel pendulum , 2008, Int. J. Syst. Sci..

[15]  Peter I. Corke,et al.  Nonlinear control of the Reaction Wheel Pendulum , 2001, Autom..

[16]  S. A. A. Moosavian,et al.  Stabilized supervising control of a two Wheel Mobile Manipulator , 2013, 2013 First RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[17]  Nicholas R. Gans,et al.  Visual Servo Velocity and Pose Control of a Wheeled Inverted Pendulum through Partial-Feedback Linearization , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  C. Ibáñez,et al.  Lyapunov-Based Controller for the Inverted Pendulum Cart System , 2005 .

[19]  Andrew J. Kurdila,et al.  『Fundamentals of Structural Dynamics』(私の一冊) , 2019, Journal of the Society of Mechanical Engineers.

[20]  Homayoun Seraji,et al.  An on-line approach to coordinated mobility and manipulation , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[21]  Hoa G. Nguyen,et al.  Segway robotic mobility platform , 2004, SPIE Optics East.

[22]  Rodney A. Brooks,et al.  Sensing and Manipulating Built-for-Human Environments , 2004, Int. J. Humanoid Robotics.

[23]  Roderic A. Grupen,et al.  Static analysis of contact forces with a mobile manipulator , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

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

[25]  Tao Zhang,et al.  A direct adaptive controller for dynamic systems with a class of nonlinear parameterizations , 1999, Autom..

[26]  Li-Chen Fu,et al.  Passivity based control of the double inverted pendulum driven by a linear induction motor , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..

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

[28]  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.

[29]  A. Avello,et al.  Swing-up control problem for a self-erecting double inverted pendulum , 2002 .

[30]  Hiroshi Ishiguro,et al.  Human-like natural behavior generation based on involuntary motions for humanoid robots , 2004, Robotics Auton. Syst..

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

[32]  Amit Ailon,et al.  Mobile robot characterized by dynamic and kinematic equations and actuator dynamics: Trajectory tracking and related application , 2011, Robotics Auton. Syst..