Robot moving on legs and control method therefor, and relative movement measuring sensor for robot moving on legs
First Claim
1. A legged mobile robot having at least a plurality of movable legs, comprising:
- a relative movement measurement sensor arranged on the foot sole of each movable leg for measuring the amounts of relative movements between the foot part and the road surface; and
a controller for controlling the movements of the legged mobile robot based on the amounts of relative movements between the foot part and the road surface as measured by the relative movement measurement sensor;
wherein the controller transfers to a safe movement operation pattern for the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface.
2 Assignments
0 Petitions
Accused Products
Abstract
A legged mobile robot having having at least a plurality of movable legs. This robot includes, in addition to a road surface touching sensor for confirming the ground touching state between the foot part and the road surface, a relative movement measurement sensor for measuring the relative movement between the foot part and the road surface. The robot has its operation controlled on the basis of the amount of relative movement between the foot part and the road surface, so that, when an offset is produced between the intended or scheduled trajectory and the actual trajectory, the operation may be controlled adaptively to execute the robot operation.
102 Citations
26 Claims
-
1. A legged mobile robot having at least a plurality of movable legs, comprising:
-
a relative movement measurement sensor arranged on the foot sole of each movable leg for measuring the amounts of relative movements between the foot part and the road surface; and
a controller for controlling the movements of the legged mobile robot based on the amounts of relative movements between the foot part and the road surface as measured by the relative movement measurement sensor;
wherein the controller transfers to a safe movement operation pattern for the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for controlling a legged mobile robot having at least a plurality of movable legs, comprising:
-
a measurement step of measuring the amounts of relative movements between the foot part and the road surface when the respective movable legs touch the road surface; and
a controlling step of controlling the movements of the legged mobile robot based on the amounts of relative movements between the foot part and the road surface as measured;
wherein the controller transfers to a safe movement operation pattern for the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
a calculating step of calculating the amount of the relative movement around a normal of the road surface by chronologically joining the amounts of the relative movement in the direction parallel to the road surface of the foot part as measured in the measurement step at preset time intervals.
-
-
17. The method for controlling the legged mobile robot according to claim 14 wherein the measurement step includes a calculating step of measuring the amount of the relative movement between the foot part and the road surface at two or more spaced apart points and comparing the amounts of the relative movement measured at two or more points to one another to calculate the amount of the relative movement of the foot part around a normal of the road surface.
-
18. The method for controlling the legged mobile robot according to claim 14 wherein said controller halts the movement on the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface.
-
19. The method for controlling the legged mobile robot according to claim 14 wherein said controller halts the movement on the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface and verifies whether or not the movement operation can further be continued.
-
20. The method for controlling the legged mobile robot according to claim 14 wherein said controller halts the movement on the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface, verifies whether or not the movement operation can further be continued and executes a preset assistance request operation in case the controller verifies that the movement operations cannot be continued.
-
21. The method for controlling the legged mobile robot according to claim 14 wherein said controller halts the movement on the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface and searches the state of the road surface.
-
22. The method for controlling the legged mobile robot according to claim 14 wherein said controller halts the movement on the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during movement on the road surface, searches the state of the road surface and executes an operation corresponding to searched results.
-
23. The method for controlling the legged mobile robot according to claim 14 wherein the safe movement operation pattern is enlarging the incidence angle of the foot part touching the road surface, lowering the movement speed, diminishing the footstep of each movable leg or correcting the ZMP trajectory.
-
24. The method for controlling the legged mobile robot according to claim 14 wherein the controller transfers to the movement operations responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during walking on the road surface.
-
25. The method for controlling the legged mobile robot according to claim 14 wherein the controller executes the processing of selecting a foot sole suited to the road surface responsive to the amount of the relative movement between the foot part and the road surface exceeding a preset threshold value during walking on the road surface.
-
26. A relative movement measurement sensor for a legged mobile robot for measuring the amount of relative movement between a foot part and the road surface, the sensor being applicable to a foot part of a legged mobile robot having at least a plurality of movable legs comprising:
-
imaging means for imaging a ground touching surface of the foot part;
image processing means for comparing images photographed by the imaging means at a preset time interval; and
calculating means for calculating the amount of the relative movement relative to the road surface of the foot part at the preset time interval based on the results of image comparison by the image processing means.
-
Specification