Following robot and work robot system
AssigneeFanuc Corporation
InventorMasafumi Ooba
Life of this patent
Estimating the term…
Abstract
A robot includes an arm, one or more visual sensors provided on the arm, a storage unit that stores a first feature value regarding at least a position and an orientation of a following target, the first feature value being stored as target data for causing the visual sensors provided on the arm to follow the following target, a feature value detection unit that detects a second feature value regarding at least a current position and a current orientation of the following target, the second feature value being detected using an image obtained by the visual sensors, a movement amount calculation unit that calculates a movement command for the arm based on a difference between the second feature value and the first feature value, and a movement command unit that moves the arm based on the movement command.
Claims9
A following robot comprising:
- a movable arm;
- one or more visual sensors provided on the arm;
- a storage unit that stores a first feature value regarding at least a position and an orientation of a following target, the first feature value being stored as target data for causing the visual sensors provided on the arm to follow the following target;
- a feature value detection unit that detects a second feature value regarding at least a current position and a current orientation of the following target, the second feature value being detected using an image obtained by the visual sensors;
- a movement amount calculation unit that calculates a movement command for the arm based on a difference between the second feature value and the first feature value;
- and
- a movement command unit that moves the arm based on the movement command,
- wherein the movement amount calculation unit and the movement command unit repeat calculation of the movement command and movement of the arm based on the movement command while the visual sensor is made to follow the following target,
- wherein the movement command is a command that reduces or eliminates a difference between the orientation of the following target as the second feature value and the orientation of the following target as the first feature value.
Dependencies are inferred from the claim text.