Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
211 words
A system for controlling locomotion of a legged walking robot having a linkage including a body link and two articulated leg linkages each connected to the body link through a hip drive joint and each having a thigh link and a crus link connected by a knee drive joint and a foot connected to the crus link by an ankle drive joint, comprising: servo motors for driving the drive joints of the robot; first means for detecting at least one of absolute angle and angular velocity of the body link relative to the gravitational direction; second means for detecting at least one of relative angles and angular velocities between the links; third means for determining, based on a predetermined walking pattern, a target posture of the robot in terms of at least one of target angles and angular velocities of the links, relative to the gravitational direction using at least one of the detected absolute angle and angular velocity of the body link and relative angles and angular velocities of the drive joints; fourth means for determining a deviation between at least one of the target and actual link angles and angular velocities of the robot; and control means for determining control values of the servo motors, for decreasing the deviation.
Claim 2
Independent Claim
211 words
A system for controlling locomotion of a legged walking robot having a linkage including a body link and two articulated leg linkages each connected to the body link through a hip drive joint and each having a thigh link and a crus link connected by a knee drive joint and a foot connected to the crus link by an ankle drive joint, comprising: servo motors for driving the drive joints of the robot; first means for detecting at least one of absolute angle and angular velocity of the body link relative to the gravitational direction; second means for detecting at least one of relative angles and angular velocities between the links; third means for determining, based on a predetermined walking pattern, a target posture of the robot in terms of at least one of target angles and angular velocities of the links, relative to the gravitational direction using at least one of the detected absolute angle and angular velocity of the body link and relative angles and angular velocities of the drive joints; fourth means for determining a deviation between at least one of the target and actual link angles and angular velocities of the robot; and control means for determining control values of the servo motors, for decreasing the deviation.
Claim 3
Dependent Claim
23 words
A system according to claim 1, wherein said control means determines the control values in terms of torque in response to the deviation.
Claim 4
Dependent Claim
82 words
A system according to claim 1, further including fifth means for discriminating which leg linkage is supporting the robot weight such that the control means detects the motion state of the leg linkages to determine the control values comprising a first feedback control value for at least one of the drive joints of the supporting leg linkage based on a preestablished state equation and a second feedback control value for at least one of the drive joints of the free leg linkage.
Claim 5
Dependent Claim
37 words
A system according to claim 3, wherein said control means determines the first feedback control value by detecting the motion state of the support leg linkage through at least one of the absolute angle and angular velocity.
Claim 6
Dependent Claim
36 words
A system according to claim 3, wherein said control means determines the second feedback control value detecting the motion state of the free leg linkage through at least one of the relative angle and angular velocity.
Claim 7
Dependent Claim
54 words
A system according to claim 3, wherein said control means determines at least one of the first and second feedback control values in the order of the ankle drive joint of the supporting leg linkage, the hip drive joint of the supporting leg linkage and the hip drive joint of the free leg linkage.
Claim 8
Dependent Claim
30 words
A system according to claim 3, wherein the second feedback control value of the free leg linkage is not changed until the free leg linkage has landed on the ground.
Claim 9
Dependent Claim
28 words
A system according to claim 3, wherein the second feedback control value is made constant at the time when the free leg linkage has landed on the ground.
Claim 10
Dependent Claim
54 words
A system according to claim 3, wherein said control means determines feedback gain of the first and second feedback control values for the hip and ankle drive joints such that the response speed of the drive joints increases in the order of the supporting leg linkage, the body link, and the free leg linkage.
Claim 11
Dependent Claim
25 words
A system according to claim 3, further comprising means for detecting a load on a leg linkage to determine landing or lifting of the leg.
Claim 12
Dependent Claim
30 words
A system according to claim 3, further comprising a limiter for limiting the first feedback control value for the ankle drive joint of the supporting leg linkage to a maximum.
Claim 13
Dependent Claim
37 words
A system according to claim 11, wherein the maximum is made different in the case when the free leg linkage lands on the ground and in the case when the supporting leg linkage lifts from the ground.
Claim 14
Dependent Claim
56 words
A system according to claim 3, wherein the feedback gain of at least one of the first feedback control value and the second feedback control value is varied with respect to the frequency of the feedback signal such that the gain in the frequency above a reference frequency is smaller than that below the reference frequency.
Claim 15
Dependent Claim
21 words
A system according to claim 13, wherein the reference frequency is greater than the response frequency of the free leg linkage.
Claim 16
Dependent Claim
24 words
A system according to claim 13, wherein the reference frequency is varied with at least one of the gait or payload on the robot.
Claim 17
Dependent Claim
37 words
A system according to claim 3, wherein outputs of the servo motors which drive the drive joints are fed back to the first feedback control value such that viscous resistance is produced in the servo motor outputs.
Claim 18
Dependent Claim
23 words
A system according to claim 16 further comprising a high pass filter for carrying out feedback at a frequency above a predetermined frequency.
Claim 19
Dependent Claim
18 words
A system according to claim 16, wherein said viscous resistance is produced by use of a software filter.
Claim 20
Dependent Claim
51 words
A system according to claim 1, wherein at least one of the absolute angle and angular velocity of the leg linkage is obtained through the absolute angle and angular velocity of the body link and the relative angle and angular velocity of the leg linkage with respect to the body link.
Claim 21
Dependent Claim
27 words
A system according to claim 1, wherein the drive joints are separated into groups and are separately controlled in the groups while being coordinated with each other.
Claim 22
Dependent Claim
37 words
A system according to claim 20, wherein the drive joints are separated into first groups for use in the motion in the pitch direction and into second groups for use in the motion in the roll direction.