Different micromanipulation applications based on common modular control architecture

This paper validates a previously introduced scalable modular control architecture and shows how it can be used to implement research equipment. The validation is conducted by presenting different kinds of micromanipulation applications that use the architecture. Conditions of the micro-world are very different from those of the macro-world. Adhesive forces are significant compared to gravitational forces when micro-scale objects are manipulated. Manipulation is mainly conducted by automatic control relying on haptic feedback provided by force sensors. The validated architecture is a hierarchical layered hybrid architecture, including a reactive layer and a planner layer. The implementation of the architecture is modular, and the architecture has a lot in common with open architectures. Further, the architecture is extensible, scalable, portable and it enables reuse of modules. These are the qualities that we validate in this paper. To demonstrate the claimed features, we present different applications that require special control in micrometer, millimeter and centimeter scales. These applications include a device that measures cell adhesion, a device that examines properties of thin films, a device that measures adhesion of micro fibers and a device that examines properties of submerged gel produced by bacteria. Finally, we analyze how the architecture is used in these applications.

[1]  Ronald S. Fearing,et al.  Survey of sticking effects for micro parts handling , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[2]  Juha Röning,et al.  Embedded object concept: case balancing two-wheeled robot , 2007, SPIE Optics East.

[3]  Dirk Thomas,et al.  Versatile, High-Quality Motions and Behavior Control of a Humanoid Soccer Robot , 2008, Int. J. Humanoid Robotics.

[4]  Juha Röning,et al.  Micromanipulation platform for micro- and nanoscale applications , 2009, Electronic Imaging.

[6]  Jacek Malec On Augmenting Reactivity with Deliberation in a Controlled Manner , 2000, Balancing Reactivity and Social Deliberation in Multi-Agent Systems.

[7]  Dirk Thomas,et al.  Modular software architecture for teams of cooperating, heterogeneous robots , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[8]  Kazuo Yamazaki,et al.  Open Controller Architecture – Past, Present and Future , 2001 .

[9]  P. Maes Modeling adaptive autonomous agents , 1993 .

[10]  Dirk Thomas,et al.  REUSABLE ARCHITECTURE AND TOOLS FOR TEAMS OF LIGHTWEIGHT HETEROGENEOUS ROBOTS , 2006 .

[11]  Aristides A. G. Requicha,et al.  Algorithms and Software for Nanomanipulation with Atomic Force Microscopes , 2009, Int. J. Robotics Res..

[12]  M. Sitti,et al.  Micro- and nano-scale robotics , 2004, Proceedings of the 2004 American Control Conference.

[13]  梶田 尚志,et al.  IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'97) , 1998 .

[14]  Tara Estlin,et al.  CLARAty: Challenges and Steps toward Reusable Robotic Software , 2006 .

[15]  Brett Browning,et al.  STP: Skills, tactics, and plays for multi-robot control in adversarial environments , 2005 .

[16]  Herman Bruyninckx,et al.  A specification of generic robotics software components: future evolutions of G/sup en//sub o/M in the Orocos context , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Cagdas D. Onal,et al.  A scaled bilateral control system for experimental 1-D teleoperated nanomanipulation applications , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  E. Gat On Three-Layer Architectures , 1997 .

[19]  W. E. Ford What is an open architecture robot controller? , 1994, Proceedings of 1994 9th IEEE International Symposium on Intelligent Control.

[20]  Sven Behnke,et al.  A Hierarchy of Reactive Behaviors Handles Complexity , 2000, Balancing Reactivity and Social Deliberation in Multi-Agent Systems.

[21]  Matthias Jüngel,et al.  XABSL - A Pragmatic Approach to Behavior Engineering , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.