Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Sign In to gain access to subscriptions and/or personal tools.
The International Journal of Robotics Research
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via Web of Science (2)
Right arrow Citing Articles via Google Scholar
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Lamiraux, F.
Right arrow Articles by Kavraki, L. E.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

Positioning of Symmetric and Nonsymmetric Parts Using Radial and Constant Fields: Computation of All Equilibrium Configurations

Florent Lamiraux

Department of Computer Science, Rice University, Houston, TX 77005kavraki{at}cs.rice.edu

Lydia E. Kavraki

Department of Computer Science, Rice University, Houston, TX 77005lamiraux{at}cs.rice.edu

Programmable force fields have been used as an abstraction to represent a whole new class of devices that have been proposed for part manipulation. The general idea behind these devices is that a force field is implemented in a plane upon which the part is placed. The forces and torques exerted on the contact surface of the part translate and rotate the part. Manipulation plans for these devices can therefore be considered as strategies for applying a sequence of force fields to bring parts to some desired configuration. Instances of these novel devices are currently implemented using microelectromechanical systems technology, small airjets, vibration, and small motors. Manipulation in this case is sensorless and nonprehensile and promises to address the handling of very small or very fragile parts, such as electronics components, that cannot be handled with conventional pick-and-place robotics techniques. In this paper, the authors consider the problem of bringing a part to a stable equilibrium configuration using force fields. The authors study the combination of a unit radial field with a small constant field. A part placed on the radial field moves toward the origin of the radial field but cannot be oriented due to symmetry. Perturbing the radial field with a constant force field breaks the symmetry and gives rise to a finite number of equilibria. Under certain conditions, there is a unique stable equilibrium configuration. For the case in which these conditions are not fulfilled, the authors provide a comprehensive and unified analysis of the problem that leads to an algorithm to compute all stable equilibrium configurations. The paper contains a detailed discussion on how to implement the algorithm for any part. In the analysis, the authors make extensive use of potential fields. Using the theory of potential fields, the stable equilibrium configurations of a part are equivalent to the local minima of a scalar function. The work presented in this paper leads to the design of a new generation of efficient, open-loop part feeders that can bring a part to a desired orientation from any initial orientation without the need of sensing or a clock.

Key Words: part manipulation • programmable force fields • MEMS (microelectronical systems)

The International Journal of Robotics Research, Vol. 20, No. 8, 635-659 (2001)
DOI: 10.1177/02783640122067589


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?