Ambulation control apparatus and ambulation control method of robot
First Claim
1. A motion pattern generator apparatus of a robot which comprises at least upper limbs, lower limbs, a trunk and loins, moves using the lower limbs with keeping zero moment point (ZMP) into a target position, comprising:
- means for setting a motion of the feet, motion of the trunk, motion of the upper limbs and attitude and height of the loins in order to generate a requested motion;
means for setting a trajectory of the ZMP on the basis of the set motion of the feet;
means for obtaining a first approximate solution for the motion of the loins for balancing a moment on the set ZMP trajectory by means of a non-strict model of the robot;
means for obtaining a second approximate solution for the motion of the loins for balancing a moment on the set ZMP trajectory by means of a strict model of the robot;
means for finalizing the solution for the motion of the loins when the difference between the first and second approximate solution is less than a predetermined admissible value;
means for modifying the moment on the ZMP of the non-strict model and inputting the modified value to the means for obtaining a first approximate solution when the difference between the first and second approximate solutions is not less than the predetermined admissible value; and
means for generating a motion pattern of the entire body of the robot based on the obtained solution for the motion of the loins.
0 Assignments
0 Petitions
Accused Products
Abstract
The stability of attitude of a robot can be recovered by an ambulation control apparatus and an ambulation control method if it is lost in the course of a gesture for which the upper limbs take a major role. The apparatus and the method obtain the pattern of movement of the entire body for walking by deriving the pattern of movement of the loins from an arbitrarily selected pattern of movement of the feet, the trajectory of the ZMP, the pattern of movement of the trunk and that of the upper limbs. Therefore, a robot can determine the gait of the lower limbs so as to realize a stable walk regardless if the robot is standing upright or walking. Particularly, if the robot is made to gesture, using the upper body half including the upper limbs and the trunk while standing upright, it can determine the gait of the lower limbs so as to make a stable walk in response to such a gait of the upper body half.
-
Citations
6 Claims
-
1. A motion pattern generator apparatus of a robot which comprises at least upper limbs, lower limbs, a trunk and loins, moves using the lower limbs with keeping zero moment point (ZMP) into a target position, comprising:
-
means for setting a motion of the feet, motion of the trunk, motion of the upper limbs and attitude and height of the loins in order to generate a requested motion; means for setting a trajectory of the ZMP on the basis of the set motion of the feet; means for obtaining a first approximate solution for the motion of the loins for balancing a moment on the set ZMP trajectory by means of a non-strict model of the robot; means for obtaining a second approximate solution for the motion of the loins for balancing a moment on the set ZMP trajectory by means of a strict model of the robot; means for finalizing the solution for the motion of the loins when the difference between the first and second approximate solution is less than a predetermined admissible value; means for modifying the moment on the ZMP of the non-strict model and inputting the modified value to the means for obtaining a first approximate solution when the difference between the first and second approximate solutions is not less than the predetermined admissible value; and means for generating a motion pattern of the entire body of the robot based on the obtained solution for the motion of the loins. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification