Control apparatus and control method for master slave robot, robot, control program for master slave robot, and integrated electronic circuit for control of master slave robot
First Claim
Patent Images
1. A control apparatus for a master slave robot that includes a slave arm and a master arm, wherein the master arm is to be manipulated by a person to remotely operate the slave arm to perform a task on a target object while watching a state of the task imaged by an imaging device and displayed on a display unit, the control apparatus comprising:
- a force information acquiring unit that acquires force information indicative of a force externally applied to the slave arm;
a target object information calculation unit that calculates target object information by comparing a color depth of the target object displayed on the display unit to pre-stored color depths respectively associated with plural materials, determining a matching pre-stored color depth as being the pre-stored color depth that matches most closely with the color depth displayed on the display unit, and including information of the material associated with the matching pre-stored color depth in the target object information;
a force information correcting unit that corrects the force information acquired from the force information acquiring unit in accordance with the target object information calculated by the target object information calculation unit, to generate corrected force information; and
a force information presentation unit that applies a force to the master arm according to the corrected force information generated by the force information correcting unit.
3 Assignments
0 Petitions
Accused Products
Abstract
A control apparatus for a master slave robot causes a force information correcting unit to correct force information in accordance with a feature of a target object on a screen from target object information calculated by a target object information calculation unit. An operator can thus apply appropriate force while watching a picture projected on a display to perform a task.
26 Citations
15 Claims
-
1. A control apparatus for a master slave robot that includes a slave arm and a master arm, wherein the master arm is to be manipulated by a person to remotely operate the slave arm to perform a task on a target object while watching a state of the task imaged by an imaging device and displayed on a display unit, the control apparatus comprising:
-
a force information acquiring unit that acquires force information indicative of a force externally applied to the slave arm; a target object information calculation unit that calculates target object information by comparing a color depth of the target object displayed on the display unit to pre-stored color depths respectively associated with plural materials, determining a matching pre-stored color depth as being the pre-stored color depth that matches most closely with the color depth displayed on the display unit, and including information of the material associated with the matching pre-stored color depth in the target object information; a force information correcting unit that corrects the force information acquired from the force information acquiring unit in accordance with the target object information calculated by the target object information calculation unit, to generate corrected force information; and a force information presentation unit that applies a force to the master arm according to the corrected force information generated by the force information correcting unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A master slave robot comprising:
-
a slave robot comprising a slave arm and a control apparatus for the slave arm, the control apparatus for the slave arm controlling a position and an orientation of the slave arm, the slave arm having a hand that holds a target object; and a master robot comprising a master arm and a control apparatus for the master arm, the control apparatus for the master arm generating motion of the slave arm and correcting force information acquired by the slave robot to present the corrected force information, wherein the master arm is to be manipulated by a person to remotely operate the slave arm to perform a task on the target object and holding the target object with the hand while watching a state of the assembly task imaged by an imaging device and displayed on a display unit, the control apparatus for the slave arm comprising; a force information acquiring unit that acquires force information indicative of a force externally applied to the slave arm, the control apparatus for the master arm comprising; a target object information calculation unit that calculates target object information by comparing a color depth of the target object displayed on the display unit to pre-stored color depths respectively associated with plural materials, determining a matching pre-stored color depth as being the pre-stored color depth that matches most closely with the color depth displayed on the display unit, and including information of the material associated with the matching pre-stored color depth in the target object information; a force information correcting unit that corrects the force information acquired from the force information acquiring unit in accordance with the target object information calculated by the target object information calculation unit, to generate corrected force information; and a force information presentation unit that applies a force to the master arm according to the corrected force information generated by the force information correcting unit.
-
-
14. A method of controlling a master slave robot that includes a slave arm and a master arm, wherein the master arm is to be manipulated by a person to remotely operate the slave arm to perform a task on a target object while watching a state of the task imaged by an imaging device and displayed on a display unit,
the method comprising: -
acquiring, by a force information acquiring unit, force information indicative of a force externally applied to the slave arm; calculating, by a target object information calculation unit, target object information by comparing a color depth of the target object displayed on the display unit to pre-stored color depths respectively associated with plural materials, determining a matching pre-stored color depth as being the pre-stored color depth that matches most closely with the color depth displayed on the display unit, and including information of the material associated with the matching pre-stored color depth in the target object information; correcting, by a force information correcting unit, the force information acquired from the force information acquiring unit in accordance with the target object information acquired from the target object information calculation unit, to generate corrected force information; and applying, by a force information presentation unit, a force to the master arm according to the corrected force information generated by the force information correcting unit.
-
-
15. A computer-readable recording medium including a control program for a master slave robot that includes a slave arm and a master arm manipulated by a person who remotely operates the slave arm, the person performing the assembly task using the master slave robot while watching a state of the assembly task imaged by an imaging device and displayed on a display unit,
the program causing a computer to execute the steps of: -
acquiring, by a force information acquiring unit, force information indicative of a force externally applied to the slave arm; calculating, by a target object information calculation unit, target object information by comparing a color depth of the target object displayed on the display unit to pre-stored color depths respectively associated with plural materials, determining a matching pre-stored color depth as being the pre-stored color depth that matches most closely with the color depth displayed on the display unit, and including information of the material associated with the matching pre-stored color depth in the target object information;
correcting, by a force information correcting unit, the force information acquired from the force information acquiring unit in accordance with the target object information acquired from the target object information calculation unit, to generate corrected force information; andapplying, by a force information presentation unit, a force to the master arm according to the corrected force information generated by the force information correcting unit.
-
Specification