Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
212 words
A system for controlling locomotion of a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture on the assumption that the robot does not exhibit compliance behavior intrinsically assigned thereto; fourth means for determining a relative relationship between the determined robot posture and the supposed floor; fifth means for estimating, in accordance with a predetermined characteristic, floor reaction force which could act to the robot should the robot change its posture by virtue of the compliance behavior intrinsically assigned thereto such that at least a possible floor contact portion is in contact with the supposed floor; sixth means for detecting floor reaction force that actually acts to the robot; seventh means for determining an error between the estimated floor reaction force and the detected actual floor reaction force; and eighth means for correcting the supposed floor in response to the determined error.
Claim 2
Independent Claim
212 words
A system for controlling locomotion of a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture on the assumption that the robot does not exhibit compliance behavior intrinsically assigned thereto; fourth means for determining a relative relationship between the determined robot posture and the supposed floor; fifth means for estimating, in accordance with a predetermined characteristic, floor reaction force which could act to the robot should the robot change its posture by virtue of the compliance behavior intrinsically assigned thereto such that at least a possible floor contact portion is in contact with the supposed floor; sixth means for detecting floor reaction force that actually acts to the robot; seventh means for determining an error between the estimated floor reaction force and the detected actual floor reaction force; and eighth means for correcting the supposed floor in response to the determined error.
Claim 3
Dependent Claim
23 words
A system according to claim 1, wherein said eighth means corrects the desired walking pattern on the basis of the corrected supposed floor.
Claim 4
Dependent Claim
29 words
A system according to claim 2, wherein said eighth means corrects the desired walking pattern such that the detected actual floor reaction force coincides with desired floor reaction force.
Claim 5
Dependent Claim
35 words
A system according to claim 3, wherein said eighth means corrects the desired walking pattern by virtually rotating the possible floor contact portion of the desired walking pattern by an amount corresponding to the error.
Claim 6
Dependent Claim
20 words
A system according to claim 1, wherein said seventh means includes a feedback loop such that the error is decreased.
Claim 7
Dependent Claim
14 words
A system according to claim 5, wherein the feedback loop includes an integral element.
Claim 8
Dependent Claim
20 words
A system according to claim 3, wherein said seventh means includes a feedback loop such that the error is decreased.
Claim 9
Dependent Claim
32 words
A system according to claim 7, wherein the feedback loop is provided outside of a control loop starting from the desired floor reaction force and ending at the actual floor reaction force.
Claim 10
Dependent Claim
41 words
A system according to claim 1, further including ninth means for detecting joint displacements of the robot and said third means determines the posture of the robot from the detected actual inclination of the robot posture and the detected joint displacements.
Claim 11
Dependent Claim
53 words
A system according to claim 1, further including tenth means for calculating averages of the detected joint displacement and joint displacement commands and said third means determines the posture of the robot from the detected actual inclination of the robot posture and the averages of the detected joint displacements and joint displacement commands.
Claim 12
Independent Claim
168 words
A system for controlling locomotion of a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture to determine a first relative relationship between the determined robot posture and the supposed floor; fourth means for detecting floor reaction force that actually acts to the robot; fifth means for determining, from the detected actual floor reaction force in accordance with a preestablished characteristic, a second relative relationship between the determined robot posture and the supposed floor; and sixth means for determining an error between the first and second relative relationships to correct the supposed floor in response to the error.
Claim 13
Independent Claim
168 words
A system for controlling locomotion of a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture to determine a first relative relationship between the determined robot posture and the supposed floor; fourth means for detecting floor reaction force that actually acts to the robot; fifth means for determining, from the detected actual floor reaction force in accordance with a preestablished characteristic, a second relative relationship between the determined robot posture and the supposed floor; and sixth means for determining an error between the first and second relative relationships to correct the supposed floor in response to the error.
Claim 14
Dependent Claim
23 words
A system according to claim 11, wherein said sixth means corrects the desired walking pattern on the basis of the corrected supposed floor.
Claim 15
Dependent Claim
28 words
A system according to claim 12, wherein said sixth means corrects the desired walking pattern such that the actual floor reaction force coincides with desired floor reaction force.
Claim 16
Dependent Claim
35 words
A system according to claim 13, wherein said sixth means corrects the desired walking pattern by virtually rotating a possible floor contact portion of the desired walking pattern by an amount corresponding to the error.
Claim 17
Dependent Claim
20 words
A system according to claim 11, wherein said sixth means includes a feedback loop such that the error is decreased.
Claim 18
Dependent Claim
14 words
A system according to claim 15, wherein the feedback loop includes an integral element.
Claim 19
Dependent Claim
20 words
A system according to claim 13, wherein said seventh means includes a feedback loop such that the error is decreased.
Claim 20
Dependent Claim
32 words
A system according to claim 17, wherein the feedback loop is provided outside of a control loop starting from the desired floor reaction force and ending at the actual floor reaction floor.
Claim 21
Dependent Claim
36 words
A system according to claim 11, further including seventh means for detecting joint displacements of the robot and said third means determines the posture of the robot from the detected inclination and the detected joint displacements.
Claim 22
Dependent Claim
44 words
A system according to claim 11, further including eighth means for calculating averages of the detected joint displacement and said third means determines the posture of the robot from the detected inclination and the averages of the detected joint displacements and joint displacement commands.
Claim 23
Independent Claim
218 words
A system for correcting output of an inclinometer mounted on a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture through the inclinometer when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture on the assumption that the robot does not exhibit compliance behavior intrinsically assigned thereto; fourth means for determining a relative relationship between the determined robot posture and the supposed floor; fifth means for estimating, in accordance with a predetermined characteristics, floor reaction force which could act to the robot should the robot change its posture by virtue of the compliance behavior intrinsically assigned hereto such that at least a possible floor contact portion is in contact with the supposed floor; sixth means for detecting floor reaction force that actually acts to the robot; and seventh means for determining an error between the estimated floor reaction force and the detected actual floor reaction force to correct an output of the inclinometer in response to the error.
Claim 24
Independent Claim
218 words
A system for correcting output of an inclinometer mounted on a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture through the inclinometer when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture on the assumption that the robot does not exhibit compliance behavior intrinsically assigned thereto; fourth means for determining a relative relationship between the determined robot posture and the supposed floor; fifth means for estimating, in accordance with a predetermined characteristics, floor reaction force which could act to the robot should the robot change its posture by virtue of the compliance behavior intrinsically assigned hereto such that at least a possible floor contact portion is in contact with the supposed floor; sixth means for detecting floor reaction force that actually acts to the robot; and seventh means for determining an error between the estimated floor reaction force and the detected actual floor reaction force to correct an output of the inclinometer in response to the error.
Claim 25
Dependent Claim
36 words
A system according to claim 21, further including eighth means for detecting joint displacements of the robot and said third means determines the posture of the robot from the detected inclination and the detected joint displacements.
Claim 26
Dependent Claim
44 words
A system according to claim 21, further including ninth means for calculating averages of the detected joint displacement and said third means determines the posture of the robot from the detected inclination and the averages of the detected joint displacements and joint displacement commands.
Claim 27
Independent Claim
177 words
A system for correcting output of an inclinometer mounted on a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture through the inclinometer when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture to determine a first relative relationship between the determined robot posture and the supposed floor; fourth means for detecting floor reaction force that actually acts to the robot; fifth means for determining, from the detected actual floor reaction force in accordance with a preestablished characteristic, a second relative relationship between the determined robot posture and the supposed floor; and sixth means for determining an error between the first and second relative relationships to correct the output of the inclinometer in response to the error.
Claim 28
Independent Claim
177 words
A system for correcting output of an inclinometer mounted on a legged mobile robot having a body and a plurality of legs each connected to the body, comprising; first means for modeling the robot as a rigid linkage mechanism and establishing desired walking pattern supposing a floor such that the robot walks on the supposed floor; second means for detecting actual inclination of the robot posture through the inclinometer when the robot walks; third means for determining the posture of the robot at least from the detected actual inclination of the robot posture to determine a first relative relationship between the determined robot posture and the supposed floor; fourth means for detecting floor reaction force that actually acts to the robot; fifth means for determining, from the detected actual floor reaction force in accordance with a preestablished characteristic, a second relative relationship between the determined robot posture and the supposed floor; and sixth means for determining an error between the first and second relative relationships to correct the output of the inclinometer in response to the error.
Claim 29
Dependent Claim
36 words
A system according to claim 24, further including seventh means for detecting joint displacements of the robot and said third means determines the posture of the robot from the detected inclination and the detected joint displacements.
Claim 30
Dependent Claim
44 words
A system according to claim 24, further including ninth means for calculating averages of the detected joint displacement and said third means determines the posture of the robot from the detected inclination and the averages of the detected joint displacements and joint displacement commands.