Gait generator for mobile robot
First Claim
1. In a gait generating device equipped with instantaneous gait generating means for sequentially generating an instantaneous desired gait composed of an instantaneous desired motion of a mobile robot and an instantaneous desired floor reaction force,a gait generating device of a mobile robot, comprising instantaneous desired motion correcting means,wherein if:
- all or a part of the mobile robot is expressed in terms of a model constructed of a plurality of elements, the elements being at least either rigid bodies having inertia or mass points;
a placement of elements of the model determined according to a predetermined first geometric restrictive condition, which specifies the relationship between an instantaneous motion of the mobile robot and the placement of the elements of the model, from an instantaneous desired motion generated by the instantaneous gait generating means is defined as a first placement;
a placement of the elements of the model determined according to a predetermined second geometric restrictive condition, which specifies the relationship between an instantaneous motion of the mobile robot and the placement of the elements of the model, from an instantaneous desired motion generated by the instantaneous gait generating means is defined as a second placement; and
a placement of the elements of the model determined according to the second geometric restrictive condition from a corrected instantaneous desired motion obtained by correcting at least either the position or the posture of a predetermined part of the mobile robot in an instantaneous desired motion generated by the instantaneous gait generating means is defined as a third placement;
thenthe instantaneous desired motion correcting means determines the corrected instantaneous desired motion such that a moment component generated about a predetermined point by a resultant force of inertial forces of the elements calculated by regarding the difference in the placement of the elements of the model between the third placement and the first placement as acceleration is closer to a predetermined value than a moment component acting about the predetermined point due to a resultant force of inertial forces of the elements calculated by regarding the difference in placement of the elements of the model between the second placement and the first placement as acceleration.
1 Assignment
0 Petitions
Accused Products
Abstract
When the placement of the elements (mass points, links having inertia, etc.) of a model expressing a robot 1 is determined according to a first geometric restrictive condition from an instantaneous desired motion of the robot 1 that has been created using a dynamic model, this placement is defined as a first placement, and the placement determined according to a second geometric restrictive condition from a corrected instantaneous desired motion that has been obtained by correcting the instantaneous desired motion is defined as a second placement. The corrected instantaneous desired motion is determined such that the moment component calculated from the difference between the first and the second placements approximates a predetermined value. The instantaneous desired motion is created using a dynamic model of the robot. Thus, the motion of the instantaneous desired gait of the robot that has been created using the dynamic model is properly corrected without using a dynamic model, leading to higher dynamic accuracy of an instantaneous desired gait including the corrected motion.
17 Citations
15 Claims
-
1. In a gait generating device equipped with instantaneous gait generating means for sequentially generating an instantaneous desired gait composed of an instantaneous desired motion of a mobile robot and an instantaneous desired floor reaction force,
a gait generating device of a mobile robot, comprising instantaneous desired motion correcting means, wherein if: -
all or a part of the mobile robot is expressed in terms of a model constructed of a plurality of elements, the elements being at least either rigid bodies having inertia or mass points; a placement of elements of the model determined according to a predetermined first geometric restrictive condition, which specifies the relationship between an instantaneous motion of the mobile robot and the placement of the elements of the model, from an instantaneous desired motion generated by the instantaneous gait generating means is defined as a first placement; a placement of the elements of the model determined according to a predetermined second geometric restrictive condition, which specifies the relationship between an instantaneous motion of the mobile robot and the placement of the elements of the model, from an instantaneous desired motion generated by the instantaneous gait generating means is defined as a second placement; and a placement of the elements of the model determined according to the second geometric restrictive condition from a corrected instantaneous desired motion obtained by correcting at least either the position or the posture of a predetermined part of the mobile robot in an instantaneous desired motion generated by the instantaneous gait generating means is defined as a third placement;
thenthe instantaneous desired motion correcting means determines the corrected instantaneous desired motion such that a moment component generated about a predetermined point by a resultant force of inertial forces of the elements calculated by regarding the difference in the placement of the elements of the model between the third placement and the first placement as acceleration is closer to a predetermined value than a moment component acting about the predetermined point due to a resultant force of inertial forces of the elements calculated by regarding the difference in placement of the elements of the model between the second placement and the first placement as acceleration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification