Robot apparatus and motion controlling method therefor
First Claim
1. A robot apparatus including a body and a plurality of movable parts connected to said body, comprising:
- a plurality of movable part driving means for driving said movable parts;
a local control loop for controlling one of said movable parts;
local control means for controlling said local control loop;
an integrated control loop serving as a higher order control loop than said local control loop for controlling said local control loop;
integrated control means for controlling said integrated control loop; and
priority determination means for determining priority between control amounts calculated by said local control means and said integrated control means to be used to control said movable parts based on a predetermined condition,wherein said local control means issues a notification of states of the movable part driving means of said local control loop to said integrated control means, and said integrated control means issues control instructions including target values successively corrected based on the states of the movable part driving means included in the notifications.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot apparatus and a motion controlling method for the robot apparatus wherein a reflex motion or the like can be performed at a high speed while decreasing the calculation amount of and the concentrated calculation load to a control apparatus. The robot has a control configuration having a hierarchical structure including a higher order central calculation section corresponding to the brain, reflex system control sections corresponding to the vertebra, and servo control systems and actuators corresponding to the muscles. From restrictions to the power consumption and so forth, there is a limitation to increase of the speed of a control cycle of the higher order central calculation section. External force acting upon the machine body is a disturbance input of a high frequency band, and a very high speed control system is required. Therefore, the reflex control systems which correspond to an intermediate hierarchy operate in a high speed cycle to respond at a high speed to the external force to absorb a deviation caused by the disturbance.
67 Citations
12 Claims
-
1. A robot apparatus including a body and a plurality of movable parts connected to said body, comprising:
-
a plurality of movable part driving means for driving said movable parts; a local control loop for controlling one of said movable parts; local control means for controlling said local control loop; an integrated control loop serving as a higher order control loop than said local control loop for controlling said local control loop; integrated control means for controlling said integrated control loop; and priority determination means for determining priority between control amounts calculated by said local control means and said integrated control means to be used to control said movable parts based on a predetermined condition, wherein said local control means issues a notification of states of the movable part driving means of said local control loop to said integrated control means, and said integrated control means issues control instructions including target values successively corrected based on the states of the movable part driving means included in the notifications.
-
-
2. A robot apparatus including a body and a plurality of movable parts connected to said body, comprising:
-
a plurality of movable part driving means for driving said movable parts; a local control loop for controlling one of said movable parts; local control means for controlling said local control loop; an integrated control loop serving as a higher order control loop than said local control loop for controlling said local control loop; integrated control means for controlling said integrated control loop; priority determination means for determining priority between control amounts calculated by said local control means and said integrated control means to be used to control said movable parts based on a predetermined condition; and component ratio adjustment means for adjusting component ratios between the control amounts for said movable part driving means from said integrated control means and the control amounts for said movable part driving means from said local control means. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A motion controlling method for a robot apparatus including a body and a plurality of movable parts connected to said body, comprising:
-
a local control step of controlling a motion of said robot apparatus by means of a local control loop which control some of said movable parts; an integrated control step of controlling a motion of said robot apparatus by means of a integrated control loop which serves as a higher order control loop than said local control loop and controls said local control loop; and a priority determination step of determining priority between control amounts calculated by the local control step and the integrated control step to be used to control said movable parts based on a predetermined condition, wherein the local control step issues a notification of operation states of the movable part driving means at the local control step to the integrated control step, and the integrated control step issues control instructions including target values successively corrected based on the states of the movable part driving means included in the notifications.
-
-
8. A motion controlling method for a robot apparatus including a body and a plurality of movable parts connected to said body, comprising:
-
a local control step of controlling a motion of said robot apparatus by means of a local control loop which control some of said movable parts; an integrated control step of controlling a motion of said robot apparatus by means of a integrated control loop which serves as a higher order control loop than said local control loop and controls said local control loop; a priority determination step of determining priority between control amounts calculated by the local control step and the integrated control step to be used to control said movable parts based on a predetermined condition; and a component ratio adjustment step for adjusting component ratios between the control amounts by the integrated control step and the control amounts by the local control step. - View Dependent Claims (9, 10, 11, 12)
-
Specification