Upper and Lower Bounds for Programmable Vector Fields with Applications to MEMS and Vibratory Plate Parts Feeders

Programmable vector elds can be used to control a variety of exible planar parts feeders. These devices can exploit exotic actuation technologies such as arrayed, massively-parallel microfabricated motion pixels or transversely vibrating (macroscopic) plates. These new automation designs promise great exibility, speed, and dexterity|we believe they may be employed to orient, singulate, sort, feed, and assemble parts. However, since they have only recently been invented, programming and controlling them for manipulation tasks is challenging. When a part is placed on our devices, the programmed vector eld induces a force and moment upon it. Over time, the part may come to rest in a dynamic equilibrium state. By chaining together sequences of vector elds, the equilibrium states of a part in the eld may be cascaded to obtain a desired nal state. The resulting strategies require no sensing and enjoy e cient planning algorithms.

[1]  Russell H. Taylor,et al.  Automatic Synthesis of Fine-Motion Strategies for Robots , 1984 .

[2]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[3]  Randy C. Brost Automatic grasp planning in the presence of uncertainty , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[4]  Matthew T. Mason,et al.  An exploration of sensorless manipulation , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[5]  Rodney A. Brooks,et al.  A layered intelligent control system for a mobile robot , 1986 .

[6]  Hajime Hitakawa,et al.  Advanced parts orientation system has wide application , 1988 .

[7]  Randy C. Brost,et al.  Automatic Grasp Planning in the Presence of Uncertainty , 1988, Int. J. Robotics Res..

[8]  Bruce Randall Donald The complexity of planar compliant motion planning under uncertainty , 1988, SCG '88.

[9]  Bruce Randall Donald,et al.  Error Detection and Recovery in Robotics , 1989, Lecture Notes in Computer Science.

[10]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[11]  Bruce Randall Donald,et al.  Provably good approximation algorithms for optimal kinodynamic planning for Cartesian robots and open chain manipulators , 1990, SCG '90.

[12]  N. C. MacDonald,et al.  An RIE process for submicron, silicon electromechanical structures , 1991, TRANSDUCERS '91: 1991 International Conference on Solid-State Sensors and Actuators. Digest of Technical Papers.

[13]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[14]  S. Salcudean,et al.  Lorentz Levitation Technology : a New Approach to Fine Motion Robotics , Teleoperation , Haptic Interfaces , and Vibration Isolation , 1993 .

[15]  N. C. MacDonald,et al.  SCREAM I: A single mask, single-crystal silicon process for microelectromechanical structures , 1993, [1993] Proceedings IEEE Micro Electro Mechanical Systems.

[16]  Jessica K. Hodgins,et al.  Animation of Legged Maneuvers: Jumps, Somersaults, and Gait Transitions , 1993 .

[17]  N. C. MacDonald,et al.  Single-crystal silicon torsional resonators , 1993, [1993] Proceedings IEEE Micro Electro Mechanical Systems.

[18]  Michael A. Erdmann,et al.  On a Representation of Friction in Configuration Space , 1994, Int. J. Robotics Res..

[19]  K.-F. Bohringer,et al.  A theory of manipulation and control for microfabricated actuator arrays , 1994, Proceedings IEEE Micro Electro Mechanical Systems An Investigation of Micro Structures, Sensors, Actuators, Machines and Robotic Systems.

[20]  John F. Canny,et al.  "RISC" industrial robotics: recent results and open problems , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[21]  Bruce Randall Donald,et al.  Sensorless manipulation using massively parallel microfabricated actuator arrays , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[22]  Ken Goldberg,et al.  Sensorless manipulation using transverse vibrations of a plate , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[23]  Peter M. Will,et al.  Parts manipulation on an intelligent motion surface , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[24]  Bruce Randall Donald,et al.  Distributed Robotic Manipulation: Experiments in Minimalism , 1995, ISER.

[25]  L. Kavraki On the Number of Equilibrium Placements of Mass Distributions in Elliptic Potential Fields , 1995 .

[26]  Michael A. Erdmann,et al.  Nonprehensile two palm manipulation with non-equilibrium transitions between stable states , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[27]  N. C. MacDonald,et al.  Single-crystal silicon actuator arrays for micro manipulation tasks , 1996, Proceedings of Ninth International Workshop on Micro Electromechanical Systems.

[28]  Noel C. MacDonald,et al.  Integrating SCREAM micromachined devices with integrated circuits , 1996, Proceedings of Ninth International Workshop on Micro Electromechanical Systems.

[29]  Michael A. Erdmann,et al.  An Exploration of Nonprehensile Two-Palm Manipulation: Planning and Execution , 1996 .

[30]  Bruce Randall Donald,et al.  The area bisectors of a polygon and force equilibria in programmable vector fields , 1997, SCG '97.

[31]  Bruce Randall Donald,et al.  Information Invariants for Distributed Manipulation , 1995, Int. J. Robotics Res..