MOVABLE BODY, TRAVEL DEVICE, AND MOVABLE BODY CONTROL METHOD
First Claim
1. A movable body comprising:
- a drive device that drives a movable body;
a drive velocity detector that detects a drive velocity of the drive device;
an operation state detector that detects an operation state including attitude information of the movable body;
an attitude controller that generates a drive velocity command based on the attitude information detected by the operation state detector and an attitude information command to be input so that the attitude information detected follows the attitude information command to be input; and
a velocity controller that generates a torque command of the drive device based on the drive velocity command generated by the attitude controller and the drive velocity detected by the drive velocity detector so that the drive velocity detected by the drive velocity detector follows the drive velocity command generated,wherein the drive device is driven in accordance with the torque command generated by the velocity controller, to move the movable body.
1 Assignment
0 Petitions
Accused Products
Abstract
A movable body according to the present invention detects an operation state including attitude information of the movable body by using an operation state detector, generates a drive velocity command based on the detected attitude information and an attitude information command to be input, generates a torque command of the drive device based on the generated drive velocity command and a drive velocity detected by a drive velocity detector, and drives the drive device in accordance with the torque command generated by a velocity controller, to thereby move. In the movable body, the velocity controller performs velocity control so that the drive velocity detected by the drive velocity detector follows the drive velocity command generated by an attitude controller, and the attitude controller performs attitude control so that the attitude information detected by the operation state detector follows the attitude information command to be input.
-
Citations
11 Claims
-
1. A movable body comprising:
a drive device that drives a movable body; a drive velocity detector that detects a drive velocity of the drive device; an operation state detector that detects an operation state including attitude information of the movable body; an attitude controller that generates a drive velocity command based on the attitude information detected by the operation state detector and an attitude information command to be input so that the attitude information detected follows the attitude information command to be input; and a velocity controller that generates a torque command of the drive device based on the drive velocity command generated by the attitude controller and the drive velocity detected by the drive velocity detector so that the drive velocity detected by the drive velocity detector follows the drive velocity command generated, wherein the drive device is driven in accordance with the torque command generated by the velocity controller, to move the movable body. - View Dependent Claims (2, 3, 4, 5)
-
6. A travel device comprising:
-
a driving unit that separately drives a plurality of wheels that are coaxially disposed; a main body that connects the plurality of wheels; a wheel angular velocity detector that detects a relative angular velocity between the main body and the plurality of wheels as a wheel angular velocity; an attitude detector that detects at least one of an attitude angle and an attitude angular velocity as attitude information of the main body; an attitude controller that generates a wheel angular velocity command based on the attitude information detected by the attitude detector and an attitude information command to be input so that the attitude information detected follows the attitude information command to be input; and a velocity controller that generates a torque command of each of the plurality of wheels based on the wheel angular velocity command generated by the attitude controller and the wheel angular velocity detected by the wheel angular velocity detector so that the wheel angular velocity detected by the wheel angular velocity detector follows the wheel angular velocity command generated, wherein the driving unit includes a motor that is driven in accordance with the torque command generated by the velocity controller, to travel the travel device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of controlling a movable body that moves by driving a drive device in accordance with a torque command to be generated while detecting a drive velocity of the drive device that drives the movable body and an operation state including attitude information of the movable body, the method comprising:
-
generating a drive velocity command based on the attitude information detected and an attitude information command to be input, and performing attitude control so that the attitude information detected follows the attitude information command to be input; and generating the torque command of the drive device based on the drive velocity command generated and the drive velocity detected, and performing velocity control so that the drive velocity detected follows the drive velocity command generated.
-
Specification