Abstract
Research on a terrain-blind walking control that can walk stably on unknown and uneven terrain is an important research field for humanoid robots to achieve human-level walking abilities, and it is still a field that needs much improvement. This paper describes the design, implementation, and experimental results of a robust balance-control framework for the stable walking of a humanoid robot on unknown and uneven terrain. For robust balance-control against disturbances caused by uneven terrain, we propose a framework that combines a capture-point controller that modifies the control reference, and a balance controller that follows its control references in a cascading structure. The capture-point controller adjusts a zero-moment point reference to stabilize the perturbed capture-point from the disturbance, and the adjusted zero-moment point reference is utilized as a control reference for the balance controller, comprised of zero-moment point, leg length, and foot orientation controllers. By adjusting the zero-moment point reference according to the disturbance, our zero-moment point controller guarantees robust zero-moment point control performance in uneven terrain, unlike previous zero-moment point controllers. In addition, for fast posture stabilization in uneven terrain, we applied a proportional-derivative admittance controller to the leg length and foot orientation controllers to rapidly adapt these parts of the robot to uneven terrain without vibration. Furthermore, to activate position or force control depending on the gait phase of a robot, we applied gain scheduling to the leg length and foot orientation controllers, which simplifies their implementation. The effectiveness of the proposed control framework was verified by stable walking performance on various uneven terrains, such as slopes, stone fields, and lawns.
Highlights
Considering the eventuality of a future accident, such as that of the Fukushima power plant nuclear accident [1], the DARPA Robotics Challenge was held to test robots performing tasks that would replace human ones in disaster environments resembling the Fukushima accident [2]
The generated zcp is used as a reference for a balance controller composed of zero-moment point (ZMP), leg length, and foot orientation controllers
Because center of mass (CoM) stabilization alone is insufficient for maintaining the walking pattern posture in uneven terrain, leg length and foot orientation controllers are added to the balance controller to maintain a desired posture
Summary
Considering the eventuality of a future accident, such as that of the Fukushima power plant nuclear accident [1], the DARPA Robotics Challenge was held to test robots performing tasks that would replace human ones in disaster environments resembling the Fukushima accident [2]. Feng et al [8] developed a quadratic-programing-based balance controller to simultaneously optimize the joint acceleration, joint torque, and contact force These controllers are implemented on joint-torque-controlled humanoid robots (e.g., TORO [12], Atlas [13], and Valkyrie [14]) and stabilize the robots’ postures on unknown uneven terrain. Kim et al [19] applied admittance control by modeling the leg as a spring–damper system, and Kajita et al [20] proposed a linear inverted pendulum tracking controller and a damping controller, which is a kind of admittance control, to regulate posture These position-based contact-force control methods do not show comparable performance relative to their torque-based counterparts [9,10,11]. Considering the limitations of the studies presented above, in this paper, we propose a robust balance control framework to improve the terrain-blind walking performance of a position-controlled humanoid robot.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have