Visual Servoing
Encyclopedia
Visual servoing, also known as Vision-Based Robot Control and abbreviated VS, is a technique which uses feedback information extracted from a vision sensor to control the motion of a robot. One of the earliest papers that talks about visual servoing was from the SRI International Labs. A first tutorial on Visual Servoing was published in 1996 by S. A. Hutchinson, G. D. Hager, and P. I. Corke, more recents tutorials were published in 2006 and 2007 by F. Chaumette and S. Hutchinson .

Visual Servoing Methodology

Visual Servoing techniques are broadly classified into the following types
  • Image Based (IBVS)
  • Position Based (PBVS)
  • Hybrid Approach


IBVS was proposed by Weiss and Sanderson. The control law is based on the error between current and desired features on the image plane, and does not involve any estimate of the pose of the target. The features may be the coordinates of visual features, lines or moments of regions. IBVS has difficulties with motions very large rotations, which has come to be called camera retreat.

PBVS is sometimes referred to as Pose-Based VS and is a model-based technique (with a single camera). This is because the pose of the object of interest is estimated with respect to the camera and then a command is issued to the robot controller, which in turn controls the robot. In this case the image features are extracted as well, but are additionally used to estimated 3D information (pose of the object in Cartesian space), hence it is servoing in 3D.

Hybrid approaches use some combination of the 2D and 3D servoing. There have been a few different approaches to hybrid servoing
  • 2-1/2-D Servoing
  • Motion Partition Based
  • Partitioned DOF Based

Softwares


Tutorials





External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK