Programmable force fields for distributed manipulation, with applications to MEMS actuator arrays and vibratory parts feeders

被引:66
作者
Böhringer, KF
Donald, BR
MacDonald, NC
机构
[1] Univ Washington, Dept Elect Engn, Seattle, WA 98195 USA
[2] Dartmouth Coll, Dept Comp Sci, Sudikoff Lab 6211, Hanover, NH 03755 USA
[3] Cornell Univ, Dept Elect Engn, Ithaca, NY 14853 USA
[4] Cornell Nanofabricat Facil, Ithaca, NY 14853 USA
关键词
D O I
10.1177/027836499901800205
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Programmable force vector fields can be used to control a variety of flexible planar parts feeders such as massively parallel microactuator arrays or transversely vibrating (macroscopic)plates. These new automation designs promise great flexibility, speed and dexterity-we believe they may be employed to position, 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 apart is placed on our devices, the programmed vector field induces a force and moment upon it. Over time, the part may come to rest in a dynamic equilibrium state. By chaining sequences of force fields, the equilibrium states of a part in the field may be cascaded to obtain a desired final state. The resulting strategies require no sensing, and enjoy efficient planning algorithms This paper begins by describing new experimental devices that can implement programmable force fields. In particular; we describe our progress in building the M-CHIP (Manipulation CHIP), a massively parallel array of programmable micromotion pixels. Both the M-CHIP and other microarray devices, as well as macroscopic devices such as transversely vibrating plates, may be programmed with vector fields, and their behavior predicted and controlled using our equilibrium analysis. We demonstrate lower bounds (i.e., impossibility results) on what the devices cannot do, and results on a classification of control strategies yielding design criteria by which well-behaved manipulation strategies may be developed. We provide sufficient conditions for programmable fields to induce well-behaved equilibria on every part placed on our devices. We define composition operators to build complex strategies from simple ones, and show the resulting fields are also well behaved We discuss whether fields outside this class can be useful and free of pathology. Using these teals, we describe new manipulation algorithms. In particular we improve existing planning algorithms by a quadratic factor; and the plan length by a linear factor: Using our new and improved strategies, we show how to simultaneously orient and pose any part, without sensing,from an arbitrary initial configuration. Wk relax earlier dynamic and mechanical assumptions to obtain more robust and flexible strategies. Finally, we consider parts feeders that can only implement a very limited "vocabulary" of vector fields (as opposed to the pixel-wise programmability assumed above). We show how to plan and execute parts posing and orienting strategies for these devices, bur with a significant increase in planning complexity and some sacrifice in completeness guarantees. We discuss the trade-off between mechanical complexity and planning complexity.
引用
收藏
页码:168 / 200
页数:33
相关论文
共 75 条
[1]  
ABELL TL, 1996, COMMUNICATION
[2]  
AKELLA S, 1995, INT S ROB RES ISSR
[3]  
*AN DEV INC, 1991, INTR ADXL50 MICR ACC
[4]  
Bohringer K.-F., 1994, Proceedings IEEE Micro Electro Mechanical Systems. An Investigation of Micro Structures, Sensors, Actuators, Machines and Robotic Systems (Cat. No.94CH3404-1), P102, DOI 10.1109/MEMSYS.1994.555606
[5]  
Bohringer K.-F., 1996, INT WORKSH ALG FDN R
[6]  
BOHRINGER KF, 1995, IEEE INT CONF ROBOT, P1989, DOI 10.1109/ROBOT.1995.525555
[7]  
BOHRINGER KF, 1994, IEEE INT CONF ROBOT, P826, DOI 10.1109/ROBOT.1994.351386
[8]  
Bohringer KF, 1997, IEEE INT CONF ROBOT, P1779, DOI 10.1109/ROBOT.1997.614410
[9]  
BOHRINGER KF, 1997, P 13 ACM S COMP GEOM
[10]  
BOHRINGER KF, 1997, COMP SCI ENG JAN, P17