Experimental Demonstration of High-Performance Robotic Balancing

This paper presents the first practical demonstration of a recently developed theory of balance control that aims to achieve high performance in the sense of allowing a robot to make large, fast movements while maintaining its balance on a narrow support. This theory includes a simple method of leaning in anticipation of future motion commands, which is largely responsible for the high performance. The experiments reported here use a robot acting as a reaction wheel pendulum, and they test only the 2-D version of the theory. The results show that the balance controller’s performance in practice closely resembles its theoretical performance. This paper also presents a simple yet accurate balance offset observer that measures the difference between true and estimated balanced configurations.

[1]  Ronald S. Fearing,et al.  Tracking fast inverted trajectories of the underactuated Acrobot , 1999, IEEE Trans. Robotics Autom..

[2]  Roy Featherstone,et al.  An Actuator Design Criterion to Maximize Physical Balance Recovery , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

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

[4]  Raffaello D'Andrea,et al.  Nonlinear analysis and control of a reaction wheel-based 3D inverted pendulum , 2013, 52nd IEEE Conference on Decision and Control.

[5]  Michael Muehlebach,et al.  Nonlinear Analysis and Control of a Reaction-Wheel-Based 3-D Inverted Pendulum , 2017, IEEE Transactions on Control Systems Technology.

[6]  Christine Chevallereau,et al.  Nonlinear control of mechanical systems with an unactuated cyclic variable , 2005, IEEE Transactions on Automatic Control.

[7]  Roy Featherstone Quantitative measures of a robot’s physical ability to balance , 2016, Int. J. Robotics Res..

[8]  Roy Featherstone,et al.  Angular momentum based balance controller for an under-actuated planar robot , 2016, Auton. Robots.

[9]  Roy Featherstone,et al.  A simple model of balancing in the plane and a simple preview balance controller , 2017, Int. J. Robotics Res..

[10]  Roy Featherstone A New Simple Model of Balancing in the Plane , 2015, ISRR.

[11]  Roy Featherstone Quantitative Measures of a Robot's Ability to Balance , 2015, Robotics: Science and Systems.

[12]  Morteza Azad,et al.  Balancing and Hopping Motion Control Algorithms for an Under-actuated Robot , 2014 .