Realtime Humanoid Motion Generation through ZMP Manipulation Based on Inverted Pendulum Control
نویسندگان
چکیده
Humanoid robot is expected as a rational form of machine to act in the real human environment and support people through interaction with them. Current humanoid robots, however, lack in adaptability, agility, or high-mobility enough to meet the expectations. In order to enhance high-mobility, the humanoid motion should be generated in realtime in accordance with the dynamics, which commonly requires a large amount of computation and has not been implemented so far. We have developed a realtime motion generation method that controls the center of gravity(COG) by indirect manipulation of the zero moment point(ZMP). The realtime responce of the method provides humanoid robots with high-mobility. In this paper, the algorithm is presented. It consists of four parts, namely, the referential ZMP planning, the ZMP manipulation, the COG velocity decomposition to joint angles, and local control of joint angles. An advantage of the algorithm lies in its applicability to humanoids with a lot of degrees of freedom. The effectiveness of proposed method is verified by computer simulations.
منابع مشابه
Enhancing ZMP-based Control Model: System Identification Approach
The approximation of humanoid robot by an inverted pendulum is one of the most used models to generate a stable walking patterns using a planned Zero Moment Point (ZMP) trajectory. However, on account of the difference between the multi-body model of the humanoid robot and the simple inverted pendulum model, the ZMP error might be bigger than the polygon of support and the robot falls down. To ...
متن کاملHumanoid Gait Synthesis with Moving Single Support Zmp Trajecories
The control of a biped humanoid is a difficult task due to the hard-to-stabilize dynamics. Walking reference trajectory generation is a key problem. Reference generation techniques with the so-called Linear Inverted Pendulum Model (LIPM) are reported. Improved versions of the LIPM based reference generation are obtained by applying the Zero Moment Point (ZMP) Criterion, widely employed in the s...
متن کاملEnhancing Zero Moment Point-Based Control Model: System Identification Approach
The approximation of a humanoid robot by an inverted pendulum is one of the most frequently used models to generate a stable walking pattern using a planned zero moment point (ZMP) trajectory. However, on account of the difference between the multibody model of the humanoid robot and the simple inverted pendulum model, the ZMP error might be bigger than the polygon of support and the robot fall...
متن کاملZMP Based Reference Generation for Biped Walking Robots
Recent fifteen years witnessed fast improvements in the field of humanoid robotics. The human-like robot structure is more suitable to human environment with its supreme obstacle avoidance properties when compared with wheeled service robots. However, the walking control for bipedal robots is a challenging task due to their complex dynamics. Stable reference generation plays a very important ro...
متن کاملAn Inverted Pendulum Model Based Humanoid Gait Generation Using Convex Optimization ?
Convex optimization has the advantages on solving the problems with hundreds of variables and thousands of constraints. However, traditional multi-body model based zero moment point (ZMP) formulation makes it impossible to introduce the convex optimization into humanoid gait generation because the constraint can not be transferred into convex. This paper derives a new ZMP formulation by combini...
متن کامل