Results 1 - 10
of
31
Automated Tracking and Grasping of a Moving Object with a Robotic Hand-Eye System
- IEEE Transactions on Robotics and Automation
, 1991
"... Most robotic grasping tasks assume a stationary or fixed object. In this paper, we explore the requirements for tracking and grasping a moving object. The focus of our work is to achieve a high level of interaction between a real-time vision system capable of tracking moving objects in 3-D and a rob ..."
Abstract
-
Cited by 89 (7 self)
- Add to MetaCart
Most robotic grasping tasks assume a stationary or fixed object. In this paper, we explore the requirements for tracking and grasping a moving object. The focus of our work is to achieve a high level of interaction between a real-time vision system capable of tracking moving objects in 3-D and a robot arm equipped with a dexterous hand that can be used pick up a moving object. We are interested in exploring the interplay of hand-eye coordination for dynamic grasping tasks such as grasping of parts on a moving conveyor system, assembly of articulated parts or for grasping from a mobile robotic system. Coordination between an organism's sensing modalities and motor control system is a hallmark of intelligent behavior, and we are pursuing the goal of building an integrated sensing and actuation system that can operate in dynamic as opposed to static environments. The system we have built addresses three distinct problems in robotic hand-eye coordination for grasping moving objects: fast computation of 3-d motion parameters from vision, predictive control of moving robotic arm to track a moving oblect, and grasp planning. The system is able to operate at approximately human arm movement rates, and we present experimenatl result in which a moving model train is tracked, stably grasped, and picked up by the system. The algorithms we have developed that relate sensing to actuation are quite general and applicable to a variety of complex robotic tasks that require visual feedback for arm and hand control.
Strategies for Increasing the Tracking Region of an Eye-in-Hand System by Singularity and Joint Limit Avoidance
- Journal of Robotics Research
, 1995
"... An eye-in-hand system visually tracking objects can fail when the manipulator encounters a kinematic singularity or a joint limit. A solution to this problem is presented in which objects are visually tracked while the manipulator simultaneously avoids kinematic singularities and manipulator joint l ..."
Abstract
-
Cited by 35 (2 self)
- Add to MetaCart
An eye-in-hand system visually tracking objects can fail when the manipulator encounters a kinematic singularity or a joint limit. A solution to this problem is presented in which objects are visually tracked while the manipulator simultaneously avoids kinematic singularities and manipulator joint limits by moving in directions along which the tracking task space is unconstrained or redundant. A manipulability measure is introduced into the visual tracking objective function, providing an elegant and robust technique for deriving a control law that visually tracks objects while accounting for the configuration of the manipulator. Two different tracking strategies, one using a standard visual tracking strategy and the other using the newly proposed strategy, are experimentally compared on an actual hand/eye system. The experimental results demonstrate the effectiveness of the new method by showing that the tracking region of a manipulator tracking objects with planar motion can be great...
Six Degree-of-Freedom Hand/Eye Visual Tracking with Uncertain Parameters
- IEEE Trans. Robotics and Automation
, 1994
"... Algorithms for full 3D robotic visual tracking of moving targets whose motion is 3D and consists of translational and rotational components are presented. The objective of the system is to track selected features on moving objects and to place their projections on the image plane at desired position ..."
Abstract
-
Cited by 28 (2 self)
- Add to MetaCart
Algorithms for full 3D robotic visual tracking of moving targets whose motion is 3D and consists of translational and rotational components are presented. The objective of the system is to track selected features on moving objects and to place their projections on the image plane at desired positions by appropriate camera motion. The most important characteristics of the proposed algorithms are the use of a single camera mounted on the end-effector of a robotic manipulator (eye-in-hand configuration), and the fact that these algorithms do not require accurate knowledge of the relative distance of the target object from the camera frame. The detection of motion is based on a cross-correlation technique known as Sum-of-Squares Differences (SSD) algorithm. The camera model used introduces a number of parameters that are estimated on-line, further reducing the algorithms' reliance on precise calibration of the system. An adaptive control algorithm compensates for modeling errors, tracking ...
Evolving Obstacle Avoidance Behavior in a Robot Arm
- In From Animals to Animats: Proceedings of the Fourth International Conference on Simulation of Adaptive Behavior (SAB-96
"... Existing approaches for learning to control a robot arm rely on supervised methods where correct behavior is explicitly given. It is difficult to learn to avoid obstacles using such methods, however, because examples of obstacle avoidance behavior are hard to generate. This paper presents an alterna ..."
Abstract
-
Cited by 27 (12 self)
- Add to MetaCart
Existing approaches for learning to control a robot arm rely on supervised methods where correct behavior is explicitly given. It is difficult to learn to avoid obstacles using such methods, however, because examples of obstacle avoidance behavior are hard to generate. This paper presents an alternative approach that evolves neural network controllers through genetic algorithms. No input /output examples are necessary, since neuroevolution learns from a single performance measurement over the entire task of grasping an object. The approach is tested in a simulation of the OSCAR-6 robot arm which receives both visual and sensory input. Neural networks evolved to effectively avoid obstacles at various locations to reach random target locations. 1 Introduction Many industrial tasks such as assembly, packaging, and processing rely heavily on the manipulation and transportation of small components. Robot arms can automate many of these processes and improve the cost efficiency of the oper...
Visual Servoing for Robotic Assembly
, 1993
"... Visual feedback has traditionally been used in the assembly process to a very limited extent. With the advent of effective visual servoing techniques, visual feedback can become an integral part of the assembly process by complementing the use of force feedback to accomplish precision assemblies in ..."
Abstract
-
Cited by 14 (3 self)
- Add to MetaCart
Visual feedback has traditionally been used in the assembly process to a very limited extent. With the advent of effective visual servoing techniques, visual feedback can become an integral part of the assembly process by complementing the use of force feedback to accomplish precision assemblies in imprecisely calibrated robotic assembly workcells. In this paper we present some of the issues pertaining to the introduction of visual servoing techniques into the assembly process and solutions we have demonstrated to these problems. 1. Introduction Geometric modeling systems are rapidly replacing manual drafting techniques for defining the geometry of mechanical parts and assemblies during the design process. This makes possible the development of software tools to aid the manufacturing engineer in setting up assembly workcells, thus, integrating design and manufacturing. Robotic assembly workcells have been created which can be automatically programmed, including the automatic generati...
Controlled Active Exploration of Uncalibrated Environments
- Proceedings of the IEEE International Conference on Computer Vision and Pattern Recognition
, 1994
"... Flexible operation of a robotic agent in an uncalibrated environment requires the ability to recover unknown or partially known parameters of the workspace through sensing. Of the sensors available to a robotic agent, visual sensors provide information that is richer and more complete than other sen ..."
Abstract
-
Cited by 13 (10 self)
- Add to MetaCart
Flexible operation of a robotic agent in an uncalibrated environment requires the ability to recover unknown or partially known parameters of the workspace through sensing. Of the sensors available to a robotic agent, visual sensors provide information that is richer and more complete than other sensors. In this paper we present robust techniques for the derivation of depth from feature points on a target's surface and for the accurate and high-speed tracking of moving targets. We use these techniques in a system that operates with little or no a priori knowledge of the object- and camerarelated parameters to robustly determine such object-related parameters as velocity and depth. Such determination of extrinsic environmental parameters is essential for performing higher level tasks such as inspection, exploration, tracking, grasping, and collision-free motion planning. For both applications, we use the Minnesota Robotic Visual Tracker (a single visual sensor mounted on the end-effecto...
Force and Vision Resolvability for Assimilating Disparate Sensory Feedback
- IEEE Transactions on Robotics and Automation
, 1996
"... Force and vision sensors provide complementary information, yet they are fundamentally different sensing modalities. This implies that traditional sensor integration techniques that require common data representations are not appropriate for combining the feedback from these two disparate sensor. In ..."
Abstract
-
Cited by 13 (0 self)
- Add to MetaCart
Force and vision sensors provide complementary information, yet they are fundamentally different sensing modalities. This implies that traditional sensor integration techniques that require common data representations are not appropriate for combining the feedback from these two disparate sensor. In this paper, we introduce the concept of vision and force sensor resolvability as a means of comparing the ability of the two sensing modes to provide useful information during robotic manipulation tasks. By monitoring the resolvability of the two sensing modes with respect to the task, the information provided by the disparate sensors can be seamlessly assimilated during task execution. A nonlinear force/vision servoing algorithm that uses force and vision resolvability to switch between sensing modes is proposed. The advantages of the assimilation technique is demonstrated during contact transitions between a stiff manipulator and rigid environment, a system configuration that easily becom...
Positioning a Camera Parallel to a Plane Using Dynamic Visual Servoing
, 1997
"... Visual servoing is generally based upon geometrical features. Recent developments were made in the way of a generalization of this approach to dynamic features. The idea is that velocity in the image can be measured without the constraint of having an a priori knowledge of the scene. In this paper, ..."
Abstract
-
Cited by 13 (6 self)
- Add to MetaCart
Visual servoing is generally based upon geometrical features. Recent developments were made in the way of a generalization of this approach to dynamic features. The idea is that velocity in the image can be measured without the constraint of having an a priori knowledge of the scene. In this paper, a control law to position a camera mounted on the end effector of a robot, in such a way the image plane becomes parallel to a planar object, is presented. A dynamic visual servoing approach is used by defining a control loop upon the second order spatial derivatives of the optical flow. A fixating task, which guarantees the object stays in the camera field of view is joined to the first one. Then, results obtained on a 6 d.o.f. robot are laid out for the two studied tasks.

