• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Learning and generalizing control-based grasping and manipulation skills,” Ph.D. dissertation, UMass Amherst, (2006)

by R Platt Jr
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 15
Next 10 →

Learning grasp context distinctions that generalize

by Robert Platt - In Proceedings of the IEEE-RAS International Conference on Humanoid Robots , 2006
"... Abstract — Control-based approaches to grasp synthesis create grasping behavior by sequencing and combining control primitives. In the absence of any other structure, these approaches must evaluate a large number of feasible control sequences as a function of object shape, object pose, and task. Thi ..."
Abstract - Cited by 9 (0 self) - Add to MetaCart
Abstract — Control-based approaches to grasp synthesis create grasping behavior by sequencing and combining control primitives. In the absence of any other structure, these approaches must evaluate a large number of feasible control sequences as a function of object shape, object pose, and task. This paper explores a new approach to grasp synthesis that limits consideration to variations on a generalized localize-reach-grasp control policy. A new learning algorithm, known as schema structured learning, is used to learn which instantiations of the generalized policy are most likely to lead to a successful grasp in different problem contexts. Experiments are described where Dexter, a dexterous bimanual humanoid, learns to select appropriate grasp strategies for different objects as a function of object eccentricity and orientation. In addition, it is shown that grasp skills learned in this way generalize well to new objects. Results are presented showing that after learning how to grasp a small, representative set of objects, the robot’s performance quantitatively improves for similar objects that it has not experienced before. I.
(Show Context)

Citation Context

...anipulator to an offset from a visually-determined object pose. Grasp primitives (i.e. grasp controllers) displace manipulator contacts based on tactile feedback so as to optimize the grasp [1], [2], =-=[3]-=-. In order to grasp successfully, the reach controller must be parameterized with the appropriate goal pose and the grasp controller must be parameterized with an appropriate grasp type. Although it i...

Evidence-Based Recognition of Objects

by Advait Jain, Charles C. Kemp, A. Jain, C. C. Kemp, C. C. Kemp - IEEE Transactions on Pattern Analysis and Machine Intelligence , 1988
"... EL-E: an assistive mobile manipulator that autonomously fetches ..."
Abstract - Cited by 6 (0 self) - Add to MetaCart
EL-E: an assistive mobile manipulator that autonomously fetches
(Show Context)

Citation Context

...elevant features. Researchers have previously used visual segmentation to drive grasping, but these methods have typically relied on a uniform background and a stationary platform (Platt et al. 2005; =-=Platt 2006-=-; Kamon et al. 1996; Dunn and Segen 1988; Sanz et al. 1998). Our initial implementation of EL-E used a non-tilting laser range finder and an eye-in-hand camera to segment objects for grasping (Nguyen ...

Humanoid mobile manipulation using controller refinement

by Robert Platt, Robert Burridge, Myron Diftler, Jodi Graf, Mike Goza, Eric Huber - Proc. RSS Workshop: Manipulation for Human Environments , 2006
"... Abstract — An important class of mobile manipulation problems are “move-to-grasp ” problems where a mobile robot must navigate to and pick up an object. One of the distinguishing features of this class of tasks is its coarse-to-fine structure. Near the beginning of the task, the robot can only sense ..."
Abstract - Cited by 5 (1 self) - Add to MetaCart
Abstract — An important class of mobile manipulation problems are “move-to-grasp ” problems where a mobile robot must navigate to and pick up an object. One of the distinguishing features of this class of tasks is its coarse-to-fine structure. Near the beginning of the task, the robot can only sense the target object coarsely or indirectly and make gross motion toward the object. However, after the robot has located and approached the object, the robot must finely control its grasping contacts using precise visual and haptic feedback. This paper proposes that move-to-grasp problems are naturally solved by a sequence of controllers that iteratively refines what ultimately becomes the final solution. This paper introduces the notion of a refining sequence of controllers and defines it in terms of controller goal regions and domains of attraction. Refining sequences are shown to be more robust than other types of controller sequences. In addition, a procedure for converting a refining sequence into an equivalent “parallelized ” controller is proposed. Executing this parallelized controller confers all the advantages of iteratively executing the controllers sequentially. The approach is demonstrated in a move-to-grasp task where Robonaut, the NASA/JSC dexterous humanoid, is mounted on a mobile base and navigates to and picks up a geological sample box. I.
(Show Context)

Citation Context

...erator. The subject-to notation derives from the control basis framework and denotes that the controller directly to the left of ⊳ executes in the null space (b) of all controllers to its right [13], =-=[14]-=-. Let ⎛ ⎞ N i+1 ⎜ ⎝ ∇Φ T 1 . . ∇Φ T k−1 be a square matrix that projects arbitrary vectors into the null space of ∇Φ1 . . . ∇φk−1. Then the output of Φ12...k is ⎛ ⎞ ⎟ ⎠ ∇Φ12...k = ∇Φ1+N (∇Φ1)∇Φ2+. . ....

Null Space Grasp Control: Theory and Experiments

by Robert Platt, Roderic A. Grupen, Andrew H. Fagg
"... A key problem in robot grasping is that of positioning the manipulator contacts so that an object can be grasped. In unstructured environments, contact positions are typically planned based on range or visual measurements that are used to reconstruct object geometry. However, because it is difficul ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
A key problem in robot grasping is that of positioning the manipulator contacts so that an object can be grasped. In unstructured environments, contact positions are typically planned based on range or visual measurements that are used to reconstruct object geometry. However, because it is difficult to measure the complete object geometry precisely in common grasp scenarios, it is useful to employ additional techniques to adjust or refine the grasp using only local information. In particular, grasp control techniques can be used to improve a grasp by adjusting the contact configuration after making initial contact with an object by using measurements of local object geometry at the contacts. This paper proposes three variations on null space grasp control, an approach that combines multiple grasp objectives to improve a grasp. Two of these variations are theoretically demonstrated to converge to force closure configurations for arbitrary convex objects when grasping with two contacts. All variations are found to converge in simulation. Robot grasping experiments are reported that show the approach to be useful in practice.
(Show Context)

Citation Context

... or until the human operator detected that the manipulator had collided with the environment. Two of the three fingers on the Barrett hand were grouped together as a single contact (a virtual finger) =-=[41]-=-, [42]. In this experiment and in experiment 3, computational time was negligible relative to the speed of arm motion. Figures 7(a) and 7(b) show the density of hand orientations before and after exec...

Grasp Point Optimization by Online Exploration of Unknown Object Surface

by Qiang Li , Robert Haschke , Bram Bolder , Helge Ritter - In Proc. Humanoids , 2012
"... Abstract-In order to realize in-hand manipulation of unknown objects, we introduce an extension to our previously developed manipulation framework, such that long manipulation sequences, involving finger regrasping, become feasible. To this end, we propose a novel feedback controller, which searche ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
Abstract-In order to realize in-hand manipulation of unknown objects, we introduce an extension to our previously developed manipulation framework, such that long manipulation sequences, involving finger regrasping, become feasible. To this end, we propose a novel feedback controller, which searches for locally optimal contact points (suitable for regrasping), employing an online exploration process on the unknown object surface. The method autonomously estimates and follows the gradient of a smooth objective function. More concretely, we propose to dynamically switch between manipulability and grasp stability depending on the grasp stability level. Physics-based simulation experiments, involving artificial noise to model real-world sensor readings, prove the feasibility of our approach by rotating an object while readjusting the grasp configuration with all fingers in turn.
(Show Context)

Citation Context

...sed on the idea of forward control, using a simulation of object-hand interaction [3] to model the grasping and manipulation processes. Grasp poses optimized w.r.t. certain quality criteria [4] become arranged in a pose graph [5] to plan manipulation sequences using state-ofthe-art motion planning methods like RRT [6] or PRM [7], tackling e.g. the problem of screwing a light bulb [8]. The third line – in spirit closest to our method – uses feedback as a central mechanism. Ishihara et. al [9] devised a controller that is capable to spin a pen of known shape at an impressive speed. Platt et. al [10] proposed hybrid force/position controllers to realize unknown object grasping by sliding the fingers on the object surface to optimize grasp stability. Tahara et. al [11] point out a method to manipulate objects of unknown shape. They employ a virtual object frame determined by the triangular fingertip configuration of a three-fingered hand to derive a control law to manipulate the object’s pose. However, without explicit sensory feedback, their method is limited in accuracy. III. OBJECT MANIPULATION STRATEGY Reactive feedback-based strategies for object manipulation appear most suitable as a...

1 Real Life Grasping using an Under-actuated Robot Hand – Simulation and Experiments

by Johan Tegin, Boyko Iliev, Er Skoglund, Danica Kragic, Jan Wik
"... Abstract—We present a system which includes an underactuated anthropomorphic hand and control algorithms for autonomous grasping of everyday objects. The system comprises a control framework for hybrid force/position control in simulation and reality, a grasp simulator, and an under-actuated robot h ..."
Abstract - Add to MetaCart
Abstract—We present a system which includes an underactuated anthropomorphic hand and control algorithms for autonomous grasping of everyday objects. The system comprises a control framework for hybrid force/position control in simulation and reality, a grasp simulator, and an under-actuated robot hand equipped with tactile sensors. We start by presenting the robot hand, the simulation environment and the control framework that enable dynamic simulation of an under-actuated robot hand. We continue by presenting simulation results and also discuss and exemplify the use of simulation in relation to autonomous grasping. Finally, we use the very same controller in real world grasping experiments to validate the simulations and to exemplify system capabilities and limitations. Index Terms—Manipulators, Simulation, Robot tactile systems, Modeling
(Show Context)

Citation Context

...ing and manipulation of objects is one of the key research areas in robotics. There has been a significant amount of work reported on how to achieve stable and manipulable grasps [1], [2], [6], [12], =-=[16]-=-, [19]. This paper presents a system which includes an under-actuated anthropomorphic hand with control algorithms for autonomous grasping of everyday objects. The system can be used both for simulati...

Learning Grasp Strategies Composed of Contact Relative Motions

by unknown authors
"... Abstract — Of central importance to grasp synthesis algorithms are the assumptions made about the object to be grasped and the sensory information that is available. Many approaches avoid the issue of sensing entirely by assuming that complete information is available. In contrast, this paper focuse ..."
Abstract - Add to MetaCart
Abstract — Of central importance to grasp synthesis algorithms are the assumptions made about the object to be grasped and the sensory information that is available. Many approaches avoid the issue of sensing entirely by assuming that complete information is available. In contrast, this paper focuses on the case where force feedback is the only source of new information and limited prior information is available. Although, in general, visual information is also available, the emphasis on force feedback allows this paper to focus on the partially observable nature of the grasp synthesis problem. In order to investigate this question, this paper introduces a parameterizable space of atomic units of control known as contact relative motions (CRMs). CRMs simultaneously displace contacts on the object surface and gather force feedback information relevant to the object shape and the relative manipulator-object pose. This allows the grasp synthesis problem to be re-cast as an optimal control problem where the goal is to find a strategy for executing CRMs that leads to a grasp in the shortest number of steps. Since local force feedback information usually does not completely determine system state, the control problem is partially observable. This paper expresses the partially observable problem as a k-order Markov Decision Process (MDP) and solves it using Reinforcement Learning. Although this approach can be expected to extend to the grasping of spatial objects, this paper focuses on the case of grasping planar objects in order to explore the ideas. The approach is tested in planar simulation and is demonstrated to work in practice using Robonaut, the NASA-JSC space humanoid. I.
(Show Context)

Citation Context

...ative to grasp planning. Whereas planning approaches assume that the complete object geometry is known, grasp control approaches make only minimal assumptions (for example, that the object is convex) =-=[4]-=-, [5]. Grasp control methods compensate for the dearth of prior information by using force feedback at the contacts. The manipulator is assumed to be equipped with sensors that measure the object surf...

Real Life Grasping using an Under-actuated Robot Hand -- Simulation and Experiments

by Johan Tegin, Boyko Iliev, Alexander Skoglund, Danica Kragic, Jan Wikander , 2009
"... We present a system which includes an underactuated anthropomorphic hand and control algorithms for autonomous grasping of everyday objects. The system comprises a control framework for hybrid force/position control in simulation and reality, a grasp simulator, and an under-actuated robot hand equip ..."
Abstract - Add to MetaCart
We present a system which includes an underactuated anthropomorphic hand and control algorithms for autonomous grasping of everyday objects. The system comprises a control framework for hybrid force/position control in simulation and reality, a grasp simulator, and an under-actuated robot hand equipped with tactile sensors. We start by presenting the robot hand, the simulation environment and the control framework that enable dynamic simulation of an under-actuated robot hand. We continue by presenting simulation results and also discuss and exemplify the use of simulation in relation to autonomous grasping. Finally, we use the very same controller in real world grasping experiments to validate the simulations and to exemplify system capabilities and limitations.

Learning Grasp Strategies Composed of Contact Relative Motions

by unknown authors
"... Abstract — Of central importance to grasp synthesis algorithms are the assumptions made about the object to be grasped and the sensory information that is available. Many approaches avoid the issue of sensing entirely by assuming that complete information is available. In contrast, this paper propos ..."
Abstract - Add to MetaCart
Abstract — Of central importance to grasp synthesis algorithms are the assumptions made about the object to be grasped and the sensory information that is available. Many approaches avoid the issue of sensing entirely by assuming that complete information is available. In contrast, this paper proposes an approach to grasp synthesis expressed in terms of units of control that simultaneously change the contact configuration and sense information about the object and the relative manipulatorobject pose. These units of control, known as contact relative motions (CRMs), allow the grasp synthesis problem to be recast as an optimal control problem where the goal is to find a strategy for executing CRMs that leads to a grasp in the shortest number of steps. An experiment is described that uses Robonaut, the NASA-JSC space humanoid, to show that CRMs are a viable means of synthesizing grasps. However, because of the limited amount of information that a single CRM can sense, the optimal control problem may be partially observable. This paper proposes expressing the problem as a k-order Markov Decision Process (MDP) and solving it using Reinforcement Learning. This approach is tested in a simulation of a two-contact manipulator that learns to grasp an object. Grasp strategies learned in simulation are tested on the physical Robonaut platform and found to lead to grasp configurations consistently. I.
(Show Context)

Citation Context

...ative to grasp planning. Whereas planning approaches assume that the complete object geometry is known, grasp control approaches make only minimal assumptions (for example, that the object is convex) =-=[4]-=-. Grasp control methods compensate for the dearth of prior information by using force feedback at the contacts. The manipulator is assumed to be equipped with sensors that measure the object surface n...

A Switching Control Approach to Haptic Exploration for Quality Grasps

by unknown authors
"... Abstract — Robotic grasping is traditionally approached as a pure planning problem that assumes a priori knowledge of the target object’s geometry. However, we would like our robot to be able to robustly grasp objects with which it has no prior experience. Our approach is to use haptic information t ..."
Abstract - Add to MetaCart
Abstract — Robotic grasping is traditionally approached as a pure planning problem that assumes a priori knowledge of the target object’s geometry. However, we would like our robot to be able to robustly grasp objects with which it has no prior experience. Our approach is to use haptic information to drive a search process for appropriate finger contact locations. Given a cost function that is based on the total force and moment applied to the object by the set of contacts, and simple assumptions about the local surface geometry, this search process can be formulated as one of gradient descent on the cost function. Prior work in this area has assumed that the surface of the object local to the contact is either flat or convex. However, when the surface is concave, the search process, in fact, ascends the cost function. Here, we propose a switching controller approach that estimates the local curvature of the object over multiple contacts. This information is then used to switch between one of two methods of estimating the gradient of the cost function. While this new approach shows comparable performance to the original when faced with objects containing only flat or convex surfaces, the new algorithm performs substantially better when objects contain concave surfaces. I.
(Show Context)

Citation Context

....edu Di Wang, Brian T. Watson, Andrew H. Fagg Symbiotic Computing Laboratory University of Oklahoma Norman, OK 73072 In the case of Coelho and Grupen [4], and in subsequent work by Platt et al. [15], =-=[14]-=-, the gradients of the cost functions were estimated by making simple assumptions about the object’s surface properties, including local geometry. First of all, the contacts were assumed to be frictio...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University