Motion editing apparatus and method for legged mobile robot and computer program
First Claim
1. A motion editing apparatus for a legged mobile robot having a plurality of degrees of freedom in joints, and a sensor for measuring an external environment, comprising:
- a data inputting unit for inputting motion data;
a data reproducing unit for reproducing said motion data on an actual apparatus;
a sensor information acquisition unit for acquiring sensor information from said sensor during the time when said motion data is being reproduced,wherein the sensor information includes information on the angles of joints, posture information, information on a ZMP trajectory, and information on contact of a foot with a floor surface;
a motion evaluation unit for evaluating the motion based on the acquired sensor information; and
a motion correction unit for correcting the motion data based on said results of evaluation.
1 Assignment
0 Petitions
Accused Products
Abstract
A motion editing system for a robot in which the motion of a robot edited is corrected as the movements performed by an actual robot are checked. An optional range of motion data is reproduced using an actual robot. At this time, an output from each sensor mounted to the actual robot, that is, the sensor information, is transmitted to the motion editing system. The robot'"'"'s movements are evaluated on the motion editing system based on the sensor information acquired during motion reproduction. If, as a result of the robot'"'"'s movements, a predetermined evaluation criterium is not met, the motion correction processing is carried out. If the predetermined evaluation criterium is met, a motion data file, in which is embedded the reference sensor information, is formulated.
26 Citations
37 Claims
-
1. A motion editing apparatus for a legged mobile robot having a plurality of degrees of freedom in joints, and a sensor for measuring an external environment, comprising:
-
a data inputting unit for inputting motion data; a data reproducing unit for reproducing said motion data on an actual apparatus; a sensor information acquisition unit for acquiring sensor information from said sensor during the time when said motion data is being reproduced, wherein the sensor information includes information on the angles of joints, posture information, information on a ZMP trajectory, and information on contact of a foot with a floor surface; a motion evaluation unit for evaluating the motion based on the acquired sensor information; and a motion correction unit for correcting the motion data based on said results of evaluation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A motion editing method for a legged mobile robot having a plurality of degrees of freedom in joints and a sensor for measuring an external environment, said method comprising:
-
a data inputting step of inputting motion data; a data reproducing step of reproducing said motion data on an actual apparatus; a sensor information acquisition step for acquiring sensor information from said sensor during the time when said motion data is being reproduced, wherein the sensor information includes information on the angles of joints, posture information, information on a ZMP trajectory, and information on contact of a foot with a floor surface; a motion evaluation step of evaluating the motion based on the acquired sensor information; and a motion correction step of correcting the motion data based on said results of evaluation. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program stored on a computer-readable medium including a motion editing program for a legged mobile robot having a plurality of degrees of freedom in joints and a sensor for measuring an external environment, said computer program comprising:
-
a data inputting step of inputting motion data; a data reproducing step of reproducing said motion data on an actual apparatus; a sensor information acquisition step of acquiring sensor information from said sensor during the time when said motion data is being reproduced, wherein the sensor information includes information on the angles of joints, posture information, information on a ZMP trajectory, and information on contact of a foot with a floor surface; a motion evaluation step of evaluating the motion based on the acquired sensor information; and a motion correction step of correcting the motion data based on said results of evaluation.
-
Specification