Information processing method, apparatus, and computer readable medium
First Claim
1. An information processing method performed by an information processing apparatus that performs movement control to cause a manipulator to move up to an object, the manipulator being provided with a viewing device capable of visually recognizing the object,the information processing method comprising:
- a first control step of, until a switching condition for switching the movement control is fulfilled, executing teaching playback control that causes the manipulator to move along a path up to a target position set in advance, based on a position of the object; and
a second control step of, in a case that the switching condition is fulfilled, acquiring position information of the object visually recognized by the viewing device, executing an operation by substituting the position information as feedback information into a control equation including at least one coefficient, and executing visual servo control that causes the manipulator to move up to the object based on a result of the operation,wherein the second control step includes;
a coefficient modifying step of modifying at least a part of the at least one coefficient based on a predetermined state of the manipulator.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus executes movement control that causes a robot arm equipped with a camera to move up to an object, thereby enabling a manipulator to move to an object quickly, accurately, and stably as a control system. Specifically, when the object is not detected, the apparatus executes teaching playback control to cause a manipulator to move along a path up to a target position set in advance based on a position of the object. When the object is detected, the apparatus defines a position closer to the object than the target position as a new target position, sets a new path up to the new target position, executes teaching playback control to cause the manipulator to move along the new path until a switching condition for switching the movement control is fulfilled. When the switching condition is fulfilled, the apparatus executes visual servo control.
-
Citations
8 Claims
-
1. An information processing method performed by an information processing apparatus that performs movement control to cause a manipulator to move up to an object, the manipulator being provided with a viewing device capable of visually recognizing the object,
the information processing method comprising: -
a first control step of, until a switching condition for switching the movement control is fulfilled, executing teaching playback control that causes the manipulator to move along a path up to a target position set in advance, based on a position of the object; and a second control step of, in a case that the switching condition is fulfilled, acquiring position information of the object visually recognized by the viewing device, executing an operation by substituting the position information as feedback information into a control equation including at least one coefficient, and executing visual servo control that causes the manipulator to move up to the object based on a result of the operation, wherein the second control step includes; a coefficient modifying step of modifying at least a part of the at least one coefficient based on a predetermined state of the manipulator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing apparatus that performs movement control to cause a manipulator to move up to an object, the manipulator being provided with a viewing device capable of visually recognizing the object,
the information processing apparatus comprising: -
a first control means for, until a switching condition for switching the movement control is fulfilled, executing teaching playback control that causes the manipulator to move along a path up to a target position set in advance, based on a position of the object; a visual processing means for detecting position information of the object based on output information from the viewing device; and a second control means for, in a case that the switching condition is fulfilled, executing an operation by substituting the position information detected by the visual processing means as feedback information into a control equation including at least one coefficient, and executing visual servo control that causes the manipulator to move up to the object based on a result of the operation, wherein the second control means includes; a coefficient modifying means for modifying at least a part of the at least one coefficient based on a predetermined state of the manipulator.
-
Specification