System for controlling locomotion of a walking robot having a sensor for detecting externally exerted forces
First Claim
1. A system for controlling the locomotion of a legged walking robot having a body link and articulated leg linkages each connected to the body link through a first joint and having at least a second joint of the type having:
- actuator means for driving the joints; and
control means for determining a control value of the actuator means for each of the joints based on locomotion data including a landing position of a lifted leg linkage;
wherein the improvement comprises;
a cover supported by an external force sensor on the body link, with the force sensor linked to the control means, for detecting an external force exerted on the body link; and
said control means adjusts the control value for at least one of the joints of a lifted leg linkage in response to the detected external force to shift the landing position of the lifted leg linkage in a direction in which the external force acts.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling the locomotion of a biped walking robot having a body and a pair of legs each connected to the body through a hip joint and having a knee joint and an ankle joint and a foot at its distal end in accordance with predetermined locomotion data including a foot landing position of a lifted leg. A 6-dimensional force and torque sensor is provided at the body to detect an external force exerted on the robot. A moment is calculated from the external force and integrated during the external force exists. A coefficient is further determined in accordance with the trajectory of the lifted leg and is multiplied to the integrated moment. The predetermined foot landing position is corrected in response to the product and control values for the associated drive joints are changed such that the lifted leg will land at the corrected position, whereby preventing the robot from losing its stability when the external force exerts on the robot.
-
Citations
16 Claims
-
1. A system for controlling the locomotion of a legged walking robot having a body link and articulated leg linkages each connected to the body link through a first joint and having at least a second joint of the type having:
-
actuator means for driving the joints; and control means for determining a control value of the actuator means for each of the joints based on locomotion data including a landing position of a lifted leg linkage; wherein the improvement comprises; a cover supported by an external force sensor on the body link, with the force sensor linked to the control means, for detecting an external force exerted on the body link; and said control means adjusts the control value for at least one of the joints of a lifted leg linkage in response to the detected external force to shift the landing position of the lifted leg linkage in a direction in which the external force acts. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
2. A system according to clam 1, wherein said control means includes:
-
first means for determining a moment acting on the body link from the detected external force; and second means for correcting the landing position by an amount in response to the determined moment; and said control means adjusts the control value such that the lifted leg linkage will land at the corrected position. - View Dependent Claims (3, 4, 5)
-
-
11. A system for controlling the locomotion of a biped walking robot having a body link and a pair of articulated leg linkages each connected to the body link through a hip joint and having at least a second joint and a foot, including:
-
actuator means for driving the joints; and controls means for determining a control value of the actuator means for each joint based on predetermined locomotion data including a foot landing position of a lifted leg linkage; wherein the improvement comprises; a plurality of sensors positioned on the body link and linked to the control means for detecting an external force exerted on the body link; first means for determining a moment acting on the robot from the detected external force; and second means for correcting the predetermined foot landing position from that in the locomotion data in a direction in which the external force acts by an amount in response to the determined moment; and said control means adjusts the control value for at least one of the associated drive joints of the lifted leg linkage such that the lifted leg linkage'"'"'s foot lands at the corrected position. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for controlling the walking movement of a robot having a body and a pair of legs connected to the body through hip joints, each leg having a knee joint and a foot, comprising:
-
motors for driving the hip joints and knee joints; a controller for controlling the motors, based on walking data in a memory including a foot landing position of a lifted leg; a detector linked to the controller for detecting an external force acting on the robot body; and a foot landing position compensator, associated with the controller for determining a moment acting on the robot body resulting from the external force and for controlling the motors to shift the foot landing position of the foot of the lifted leg, in the direction in which the external force acts on the robot body, by an amount proportional to the product of an integrated value of the moment and a coefficient which increases as the leg approaches footfall.
-
Specification