28.11.2012 Views

connection mechanisms for modular self-reconfigurable robots

connection mechanisms for modular self-reconfigurable robots

connection mechanisms for modular self-reconfigurable robots

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TECHNICAL UNIVERSITY OF CLUJ-NAPOCA<br />

CONNECTION MECHANISMS FOR MODULAR<br />

SELF-RECONFIGURABLE ROBOTS<br />

Dan MÂNDRU, Ion LUNGU, Olimpiu TĂTAR<br />

Abstract: The <strong>self</strong>-<strong>reconfigurable</strong> <strong>robots</strong> are <strong>modular</strong> systems able to configure various structures. Among other<br />

imposed requirements, there is the <strong>connection</strong> / dis<strong>connection</strong> ability of the modules. In this paper, the general aspects<br />

regarding the <strong>self</strong>-<strong>reconfigurable</strong> <strong>robots</strong> are presented and several docking <strong>mechanisms</strong> are comparatively analysed.<br />

The synthesis criteria of the <strong>connection</strong> <strong>mechanisms</strong> are emphasized and a proposed variant of a shape memory<br />

actuated mechanism is described. Key words: <strong>modular</strong> robot, <strong>self</strong>-<strong>reconfigurable</strong>, docking mechanism, shape memory.<br />

1. INTRODUCTION CONCERNING THE<br />

SELF-RECONFIGURABLE ROBOTS<br />

A <strong>self</strong>-<strong>reconfigurable</strong> <strong>modular</strong> robotic<br />

system is composed of identical modules. It can<br />

actively configure various structures using the<br />

same modules and thus can adapt to the<br />

external environment and to a specific task.<br />

Lattice-based <strong>reconfigurable</strong> <strong>robots</strong> (Fig. 1a)<br />

are usually homogeneous, they change shapes<br />

by moving into positions on a virtual grid and<br />

may only move to neighbouring positions<br />

within the lattice, [10]. The non-lattice <strong>robots</strong><br />

(chain-type <strong>robots</strong> – Fig. 1b) can split into<br />

several independent parts and then are able to<br />

reassemble in a unique structure.<br />

According to [2] – [9] a variety of<br />

<strong>reconfigurable</strong> <strong>robots</strong> have been developed, as<br />

follows:<br />

- Crystalline (Fig. 1c): each module, with a<br />

square cross section, equipped with on-board<br />

CPU, IR sensors and power supply, can expand<br />

its size and connect in plane with another<br />

module;<br />

- Molecube (Fig. 1d): a cube is split into two<br />

parts along a plane that is perpendicular to its<br />

long diagonal; one half of the cube can swivel<br />

about the long axis in increments of 120º , each<br />

time cycling the faces of the cube.<br />

- M-Tran (Fig. 1e): is composed of two<br />

semi-cylindrical boxes (with a servo each)<br />

connected by a link mechanism.<br />

7 - 8 JUNE 2007<br />

a b<br />

c d<br />

e f<br />

g h<br />

Fig. 1 Examples of developed <strong>reconfigurable</strong> <strong>robots</strong><br />

i


- CONRO (Fig. 1f): each module has two<br />

DOF, is 108 mm long and weighs 115g; is<br />

equipped with two motors, batteries, a<br />

microcontroller and IR communication system;<br />

- Molecule (Fig. 1g): each molecule consists<br />

of a pair of two DOF atoms, connected by a<br />

link; twelve movements of each atom can<br />

per<strong>for</strong>m <strong>self</strong>-reconfiguration;<br />

- Metamorphic (Fig. 1h): the modules,<br />

having a planar hexagonal shape with 3 DOF,<br />

can connect, disconnect and rotate around its<br />

neighbours;<br />

- Polypod and PolyBot (Fig. 1i): are based<br />

on simple and versatile homogeneous systems;<br />

Polypod contains two types of modules: a two<br />

DOF segment with two <strong>connection</strong> <strong>mechanisms</strong><br />

and a passive cubic element with six <strong>connection</strong><br />

elements; PolyBot contains one DOF modules<br />

equipped with an on-board computer and<br />

sensing elements.<br />

2. ANALYSIS OF THE DOCKING<br />

MECHANISMS<br />

The reconfiguration ability implies that the<br />

modules contain <strong>connection</strong> <strong>mechanisms</strong><br />

equipped with actuators able to apply <strong>for</strong>ces on<br />

a latching mechanism so that the connector is<br />

able to per<strong>for</strong>m <strong>self</strong>-<strong>connection</strong> and<br />

dis<strong>connection</strong> operations.<br />

b c<br />

Fig. 2 Examples of <strong>connection</strong> <strong>mechanisms</strong><br />

a<br />

d<br />

One problem of the <strong>connection</strong> <strong>mechanisms</strong><br />

is the orientation that must bring the<br />

<strong>mechanisms</strong> at the right position and<br />

orientation to plug in. Usually a male / female<br />

system is designed to centred the component<br />

during the plugging phase.<br />

Figure 2 presents several docking<br />

<strong>mechanisms</strong> of the above-presented <strong>self</strong><strong>reconfigurable</strong><br />

<strong>robots</strong>. The <strong>connection</strong><br />

mechanism of M-Tran utilizes rare-earth<br />

magnets <strong>for</strong> attaching and shape memory alloy<br />

coil springs <strong>for</strong> detaching (Fig. 2a).<br />

Each unit of Fractum (Fig. 2b) has six arms:<br />

three electromagnet male arms and three<br />

permanent magnet female arms. If a neighbour<br />

male has the same polarity of permanent<br />

magnet, the <strong>connection</strong> occurs.<br />

In [1] an active connector <strong>for</strong> electrical and<br />

mechanical <strong>connection</strong> of components of a <strong>self</strong><strong>reconfigurable</strong><br />

robot is presented. It can<br />

transmit axial, shear <strong>for</strong>ces and torque due to a<br />

shape memory alloy actuator used to move the<br />

flexible lamellae endpoint and control thus a<br />

<strong>connection</strong> / dis<strong>connection</strong> mechanism (Fig. 2c)<br />

Polybot: is composed of one degree of<br />

freedom modules connected end to end through<br />

four pins, four holes and four electrical<br />

connectors actuated with shape memory alloy<br />

actuators. PolyBot has hermaphroditic<br />

<strong>connection</strong> plates.<br />

CONRO: in its structure there are active and<br />

passive symmetric connectors based on SMA<br />

actuators and permanent magnets. The only<br />

way to disconnect two modules is from the<br />

active side of the <strong>connection</strong>. Crystalline:<br />

contains a passive and an active connector<br />

based on a channel and rotating key concept.<br />

Most of the above presented <strong>mechanisms</strong> are<br />

too complicated and provide only electrical or<br />

mechanical <strong>connection</strong>. Many docking<br />

mechanism include shape memory alloy<br />

elements as actuators of latching components.<br />

3. SYNTHESIS CRITERIA FOR THE<br />

DOCKING MECHANISMS<br />

Any docking procedure implies following<br />

steps: coordinate and align two modules based<br />

on the docking guidance system, overcome the<br />

inevitable errors in the alignment by<br />

coordinated movements of both docking ends


and finally ensure the secure <strong>connection</strong>. After<br />

docking, the modules must sense the new<br />

<strong>connection</strong>s and thus two connected modules<br />

will move as a single module.<br />

Based on functional and constructive<br />

constrains imposed to the <strong>connection</strong><br />

<strong>mechanisms</strong> of <strong>self</strong>-<strong>reconfigurable</strong> <strong>robots</strong>,<br />

several synthesis criteria, useful in developing<br />

future <strong>mechanisms</strong>, are identified as follows:<br />

- assuring both mechanical and electrical<br />

<strong>connection</strong> in order to transmit different types<br />

of <strong>for</strong>ces and electrical signals with a simple<br />

design, small number of components;<br />

- <strong>connection</strong> / dis<strong>connection</strong> must be simple,<br />

fast and secure;<br />

- autonomous docking procedure;<br />

- capacity to connect with an identical<br />

connector;<br />

- symmetrical structure to avoid orientation;<br />

- ability <strong>for</strong> <strong>self</strong>-alignment;<br />

- convenient and protected sensor placement;<br />

- simplicity and stability of the latching<br />

mechanism;<br />

- low power consumption and no power to<br />

maintain latching;<br />

- impact and load strength, stiffness, protection<br />

from the environment;<br />

- easy access to the small number of moving<br />

parts;<br />

- possibility to be built using CNC machines or<br />

rapid prototyping.<br />

4. THE PROPOSED CONNECTION<br />

MECHANISM<br />

In this paper, a <strong>connection</strong> mechanism is<br />

proposed. It is based on a semiautomatic<br />

locking mechanism that works like an<br />

automatic mechanism in one direction (locking<br />

is automatically per<strong>for</strong>med) and like a<br />

commanded mechanism in opposite direction<br />

(unlocking is realized through an exterior<br />

command). Constructively, the locking<br />

mechanism contains profiled elements. The<br />

latching mechanism is released by using a<br />

shape memory alloy actuator.<br />

4.1. Shape Memory Actuator<br />

Shape memory alloys represent a new class<br />

of material, capable of trans<strong>for</strong>ming thermal<br />

energy into mechanical work. Shape memory<br />

effect is a property of certain materials to<br />

recover some previously shape or size when<br />

subjected to a heating procedure.<br />

Fig. 3 The shape memory effect<br />

In figure 3 the shape memory process is<br />

shown microscopically: austenite is cooled to<br />

<strong>for</strong>m twinned martensite without undergoing a<br />

shape change, and then is de<strong>for</strong>med by moving<br />

twin boundaries. Heating will return the<br />

originally austenitic structure and shape. The<br />

austenite phase is represented by square lattice,<br />

while the martensite is characterized by<br />

rhombic lattice.<br />

Electrical shape memory alloy actuators are<br />

actuated via direct current (change in<br />

temperature is internally generated by<br />

resistance heating). Designing these shape<br />

memory alloy actuators is an interdisciplinary<br />

approach covering the design of the actuators<br />

components shown in figure 4.<br />

Fig. 4 The structure of shape memory alloy actuators<br />

The power system provides energy to heat<br />

the active elements and to operate the control<br />

and drive circuitry. The control systems<br />

provides “on” and “off” control to operate the<br />

active elements. The driver system limits the<br />

power to the active elements and protects them<br />

from damage due to overheating. The active<br />

elements provide the action. Selection of a<br />

suitable alloy is a function of trans<strong>for</strong>mation<br />

temperature, size of memory effect, size of<br />

memory effect, hysteresis, and number of


cycles. Ni-Ti alloy (NITINOL) is most suitable<br />

<strong>for</strong> applications requiring controllability, high<br />

wok per unit volume, high number of cycles, an<br />

low current <strong>for</strong> activation. The mechanical<br />

associated structure supports the active<br />

elements, permitting to act in the desired<br />

manner and protects them from overstretching,<br />

sharp bends and other <strong>for</strong>ces, which could<br />

damage or degrade their per<strong>for</strong>mance.<br />

The advantages of these actuators are: small<br />

size, light weight, high power to weight ratio,<br />

smooth and silent operation, long life, and<br />

precise controllability. The slow response on<br />

cooling, the restricted energy efficiency and<br />

some non-linear properties are the drawbacks.<br />

For releasing of the latching element, an<br />

actuator based on shape memory wire was<br />

chosen. When heated over the temperature of<br />

phase trans<strong>for</strong>mation, the wire will contract<br />

with an amount of 3-5% of the length.<br />

4.2 The 3D model of the mechanism<br />

In figure 5 the geometrical model of the<br />

proposed <strong>connection</strong> mechanism is presented.<br />

a<br />

b<br />

Fig. 5 The 3D model of the <strong>connection</strong> mechanism<br />

c<br />

d<br />

e


The male component placed on one face of a<br />

cubic module (Fig. 5a) consists of two special<br />

shaped docking pins. The female connector,<br />

placed on one face of the second cubic module<br />

(Fig. 5b) consists of two holes <strong>for</strong> accepting<br />

other module’s docking pins.<br />

The female connector has a locking /<br />

releasing mechanism behind the holes. It has<br />

two functioning states. In the non-active state, it<br />

can accept and lock the incoming pins through<br />

an intermediary oscillatory element actuated by<br />

the elastic <strong>for</strong>ce given by elastic lamellae (leaf<br />

spring). In the activated state, it can release the<br />

lock due to the action of an actuator based on a<br />

shape memory wire. One end of the fire is fixed<br />

and another one is connected with the mobile<br />

locking element. When a current pass the wire,<br />

it is heating and then contracts and pulls the<br />

oscillatory element. Its turning conducts to<br />

disengaging of the modules. Figures 5 c,d and e<br />

give some details concerning the coupled<br />

modules and the structure of the locking<br />

mechanism. The connector / releasing<br />

mechanism is power efficient and it consumes<br />

no electric energy when in the default state.<br />

Fig. 6 The electrical scheme <strong>for</strong> the actuator control<br />

A wire made of Ni-Ti alloy called<br />

FLEXINOL was considered in our design. Its<br />

diameter is 150 µm. The recommended current<br />

to heat the wire (up to the trans<strong>for</strong>mation<br />

temperature 70ºC) in half of a second is 180<br />

mA, the linear resistance of the wire is 50 Ω/m.<br />

The recovery <strong>for</strong>ce developed on heating due to<br />

the shape memory effect is 3,23N and<br />

de<strong>for</strong>mation (or relaxation) <strong>for</strong>ce is 0,61N. This<br />

<strong>for</strong>ce is give by the leaf spring. The<br />

recommended shape memory effect of 4% was<br />

taken into account in determine the necessary<br />

length of the wire (50 mm, meaning 2 mm<br />

contraction on heating – enough to disengage<br />

the mechanism). The number of operation<br />

cycles depends on the cooling time of the active<br />

wire, less then 0,5 sec in normal environment<br />

conditions. When a docking procedure is<br />

per<strong>for</strong>med, one module must signal its position<br />

to other module and this must sense this signal.<br />

Fig 6 gives a scheme already use by the<br />

authors <strong>for</strong> controlling shape memory wire<br />

actuators which contains a PWM circuit to<br />

resistively heat the wire.<br />

5. FURTHER RESEARCH<br />

Our future ef<strong>for</strong>ts will be focussed on the<br />

design of several <strong>connection</strong> <strong>mechanisms</strong><br />

placed on different faces of the cube, which<br />

allow connecting a module with several similar<br />

modules and making chains, trees and other<br />

structures.<br />

6. CONCLUSION<br />

By changing their configuration, the <strong>self</strong><strong>reconfigurable</strong><br />

<strong>robots</strong> have various potential<br />

applications in extreme environments<br />

inaccessible to humans: in space or deep sea, in<br />

nuclear plants, <strong>for</strong> urban search and rescue in<br />

damaged buildings, military maintenance and<br />

so on. They respond to client-oriented<br />

production and task-oriented robotic system<br />

requirements.<br />

The docking <strong>mechanisms</strong> must be simple do<br />

not add extra complexity to an already complex<br />

system. They must respond to several<br />

geometric and latching requirements, physical<br />

robustness, energy transfer, maintenance and<br />

manufacturing conditions.


A docking mechanism has been described. It<br />

presents a <strong>self</strong>-latching mechanism and shape<br />

memory alloy actuator to disengage. The<br />

proposed variant is characterized by light<br />

weight, small number of mobile parts, simple<br />

actuation system and simple technology.<br />

7. AKNOWLEDGEMENT<br />

This work is supported by CE-EX M1-493<br />

project no. 91/2006, Miniature robotic system<br />

with <strong>self</strong>-reconfiguring and <strong>self</strong>-replicating<br />

skills – ROMAR.<br />

8. REFERENCES<br />

[1] Badescu, M., Mavroidis, C., Novel Active<br />

Connector <strong>for</strong> Modular Robotic Systems,<br />

IEEE/ASME Transactions on Mechatronics,<br />

vol. 8, no. 3, 2003, pp. 342 – 351.<br />

[2] Castano, A., Chokkalingam, R., Will, P.,<br />

Autonomous and Self-Sufficient CONRO<br />

Modules <strong>for</strong> Reconfigurable Robots,<br />

Distributed Autonomous Robotics 4, 2000,<br />

Springer, Berlin, pp. 155–164.<br />

[3] Duhant, D., Robotic atom, Proceedings of<br />

the IMechE Conference, 2002, pp. 843-850.<br />

[4] Fei, Y., Zhao, X., Design and dock analysis<br />

<strong>for</strong> the interactive module of <strong>self</strong>-reconfigu<br />

rable robot, Robotics Autonomous Systems<br />

(2006), doi:10.1016/j. robot.2006.07.006.<br />

[5] Fukuda, T., Nakagawa, S., Dynamically<br />

Reconfigurable Robotic System, Proc. of the<br />

IEEE Int. Conf. on Robotics and<br />

Automation, pp. 1581–1586, 1998.<br />

[6] Kotay, K., Self-reconfiguring <strong>robots</strong>:<br />

designs, algorithms, and applications , Phd<br />

Thesis, Dartmouth College Hanover, New<br />

Hampshire, 2003.<br />

[7] Kurokawa, H., Yoshida, E., Tomita, K.,<br />

Self-<strong>reconfigurable</strong> M-TRAN structures and<br />

walker generation, Robotics and Autono<br />

mous Systems, 54 (2006), pp. 142 – 149.<br />

[8] Stoy, K., Shen, W.M., Will, P.M., A simple<br />

approach to the control of locomotion in <strong>self</strong><br />

-<strong>reconfigurable</strong> <strong>robots</strong>, Robotics and Auto<br />

nomous Systems, 44(2003), pp. 191–199.<br />

[9] Suthakorn, J., Cushing, A., Chirikjian, G.,<br />

An Autonomous Self-Replicating Robotic<br />

System Proc. of the 2003 IEEE/ASME Int.<br />

Conf. on Advanced Intelligent Mechatronics<br />

(AIM 2003) pp. 137-142.<br />

[10] Zong, G., Deng, Z., Wang, W., Realization<br />

of a Modular Reconfigurable Robot <strong>for</strong><br />

Rough Terrain, Proc. the Int. Conf. on Mech<br />

and Autom., pp. 289–294, Louyang, 2006.<br />

Mecanisme de cuplare-decuplare în structura roboţilor auto-reconfigurabili<br />

Rezumat: Roboţii auto-reconfigurabili sunt sisteme <strong>modular</strong>e ce îşi pot schimba <strong>for</strong>ma, sau se pot reconfigura, pentru a<br />

adapta propria structură la sarcina de lucru. Printre condiţiile impuse structurilor robotizate auto-reconfigurabile se<br />

numără şi capacitatea cuplare / decuplare a modulelor. În lucrare sunt sistematizate caracteristicile mecanismelor de<br />

conectare, apoi sunt analizate cele mai importante metode de conectare, sunt date criterii de sinteza a mecanismelor de<br />

cuplare / decuplare, după care este prezentată soluţia propusă de autori, având în structura un actuator pe baza de aliaje<br />

cu memoria <strong>for</strong>mei.<br />

Dan Mândru, Professor, Technical University of Cluj-Napoca, Department of Mechanisms, Fine<br />

Mechanics and Mechatronics, email: Dan.Mandru@mmfm.utcluj.ro, tel. +40264-401645<br />

Ion Lungu, PhD Student, Technical University of Cluj-Napoca, Department of Mechanisms, Fine<br />

Mechanics and Mechatronics, email: lungu_ion@yahoo.com, tel. +40264-401645<br />

Olimpiu Tătar, Lecturer, Technical University of Cluj-Napoca, Department of Mechanisms, Fine<br />

Mechanics and Mechatronics, email: olimpiut@yahoo.com, tel. +40264-401681

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!