Robotic device, method for controlling robotic device, and computer program
First Claim
1. A robotic device comprising:
- an arm that is rotationally connected to an actuator;
an angle sensor that detects a rotational angle of the actuator;
an inertial sensor that is provided at the arm and that detects a sensed angular velocity of the arm; and
a controller that controls the arm, whereinthe controller performs vibration suppression control based on an output of the inertial sensor and an output of the angular sensor, and the controller performs position control based on the output of the angle sensor.
0 Assignments
0 Petitions
Accused Products
Abstract
A robotic device includes a first calculation section adapted to calculate a first angular velocity of a first arm operating due to a first actuator provided with a first angle sensor based on rotational angle detection data of the first angle sensor of the first actuator, a second calculation section adapted to calculate a second angular velocity of the first arm taking an arm linkage device as an axis based on angular velocity detection data of an inertial sensor provided to the first arm linked via the arm linkage device including the first actuator, which is a calculation object of the first calculation section, and a third calculation section adapted to calculate a torsional angular velocity between the first actuator and the first arm with a low-frequency component eliminated.
-
Citations
10 Claims
-
1. A robotic device comprising:
-
an arm that is rotationally connected to an actuator; an angle sensor that detects a rotational angle of the actuator; an inertial sensor that is provided at the arm and that detects a sensed angular velocity of the arm; and a controller that controls the arm, wherein the controller performs vibration suppression control based on an output of the inertial sensor and an output of the angular sensor, and the controller performs position control based on the output of the angle sensor. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A method for controlling a robotic device that includes:
-
an arm that is rotationally connected to an actuator; an angle sensor that detects a rotational angle of the actuator; an inertial sensor that is provided at the arm and that detects a sensed angular velocity of the arm; and a controller that controls the arm, the method comprising; performing vibration suppression control based on an output of the inertial sensor and an output of the angular sensor; and performing position control based on the output of the angle sensor.
-
-
9. A computer program product embodying computer readable instructions stored on a non-transitory computer readable medium for controlling a robotic device that includes:
-
an arm that is rotationally connected to an actuator; an angle sensor that detects a rotational angle of the actuator; an inertial sensor that is provided at the arm and that detects a sensed angular velocity of the arm; and a controller that controls the arm, the computer program comprising; instructions for performing vibration suppression control based on an output of the inertial sensor and an output of the angular sensor; and instructions for performing position control based on the output of the angle sensor. - View Dependent Claims (10)
-
Specification