The International Journal of Robotics Research

 

Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Click here to register and gain free access

Click here for more information

Sign In to gain access to subscriptions and/or personal tools.
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
Right arrow Citation Map
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI 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 arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via ISI Web of Science (2)
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Blind, S. J.
Right arrow Articles by Ponce, J.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati  
What's this?
The International Journal of Robotics Research, Vol. 20, No. 10, 808-818 (2001)
DOI: 10.1177/02783640122068119

Manipulating Parts with an Array of Pins: A Method and a Machine

Sebastien J. Blind

Microstrategy, Vienna, VA 22182, USA

Christopher C. McCullough

BAE Systems, San Diego, CA 92127, USA

Srinivas Akella

Department of Computer Science, Rensselaer Polytechnic Institute, Troy, NY 12180, USAsakella{at}cs.rpi.edu

Jean Ponce

Beckman Institute, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA

This article investigates the manipulation of polygonal parts using a simple device consisting of a grid of retractable pins mounted on a vertical plate. This "Pachinko machine" is intended as a reconfigurable parts feeder for flexible assembly. A part dropped on this device may come to rest on the actuated pins, bounce out, or fall through. The authors propose a novel algorithm for part reorientation. Its input consists of the shape of a part, its initial position and orientation, and a goal configuration, and its output is a sequence of pin actuations that will bring the part to the goal configuration. The proposed approach does not attempt to predict the part motion between the equilibria associated with the active pins in the output sequence; instead, it constructs the capture region of each equilibrium (i.e., the maximal subset of the part’s configuration space such that any motion starting within it is guaranteed to end at the equilibrium). Assuming frictionless contacts and dissipative dynamics, reorienting a part reduces to finding a path from initial to goal states in a directed graph whose nodes are the equilibria and whose arcs link pairs of nodes such that the first equilibrium lies in the capture region of the second one. The proposed approach has been implemented on a prototype of the Pachinko machine, and initial experiments are presented.

Key Words: parts feeding • flexible assembly • automation • capture region • manipulation


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