master thesis of Michele Folgheraiter, Politecnico di Milano
Seminario organizzato nell’ambito del programma ENEA-MURST, progetto SIRO, da Giuseppina Gini
INTRODUCTION
•The human hand has been well studied in biology and medicine.
•In engineering no real duplications of the human hand have been
developed; most of the projects aim at reproducing some functionalities
for prosthetic devices or for industrial grasping.
In this project we start from biology and we try to develop a solution
as much natural as possible.
AIMS
Why to build an artificial hand resembilng the human hand?:
•as a prosthetic device. The artificial hands now available are
very simple a do not guarantee complex movements..
•As the hand for a humanoid robot. The next development of
robotics will provide robots able to cope with the human
abilities.
SOME PREVIOUS EXAMPLES OF HANDS
Some examples
:
JPL-Standford Hand (1985)
•Tre fingers with 3dof each
•Pneumatic actuators
•Belgrade/USC hand I (1988)
•Five fingers with 1dof
•Electric actuation
Utah /MIT hand (1986)
•Four fingers with 4dof
•Pneumatic actuation with tendons
•Sensors.
•Omni hand 2 (NASA 1998)
•Three fingers and 10dof
•Part of a humanoid robot
DLR hand (1997)
•Four fingers, 3 dof each
•Electrical microcilinders
•11N max force
•25 sensors in each finger
•SUMA hand
•Two fingers, 1dof each
•Electrical actuation, 0-100 N force
•As a prosthetic device
ANATOMY
• Bones are divided in 3 parts:
Falangi
Metacarpo
Carpo
5° Metacarpo
4° Metacarpo
3° Metacarpo
2° Metacarpo
1° Metacarpo
•Enartrosis, 3/4 sphere (2dof) and trocoids (1dof).
Trocoide
Enartrosi
•Tendons: transmit the movements from muscles (in the forearm) to the
different joints
Superficial
• Flessors:
Flex 1 and 2 phalanx
flessors
Deep
flessors
•Extensors
•Adductors and abductors
Flex 3 phalanx, then all the
finger
Extend all the phalanxes
Adduct or abduct the first
phananx
•Ligaments: elastic tissue around the jointsa.
OUR CONSTRUCTION
To build the scheleton, nyloil, density 1.125 g/cm3.
Dimensions copied froma radiography.
Joints copy the real ones.
Giunto cilindrico
Ligaments are in rubber.
Giunto sferico
Tendons are steel under a silicone cover.
Prototype of a finger
ACTUATION SYSTEM
Muscles are made of many
fibers, with two components in
series and in parallel.
Contraction
is
given
by
miofibrille, elasticity by tendons
and connectives.
Artificial muscle:
Small, light, able to exert forces 500g to 20 Kg..
Pneumatic micro-cilinders
6 cilinders
finger.
for
each
For instance, blocking the
second extensor and
contracting
the
first
flessor, we flect second
and third phalanxes.
In each movement, at least two tendons are actuated through a couple of
cilinders.
The cilinder connected to the flexor has a camera with air, and the second
with oil, to get a better precision.
Five electrovalves open and close.
SENSORY SYSTEM
Receptors in the hand converts informastion from the external world into
electric pulses for the nervous system.
In
the
muscles,
neuromuscolar fibers (in
parallel) are sensible to the
elongation, Golgi organs, (in
series with tendons) to
streching.
In the joints, Ruffini terminations are sensible to movement and velocity, etc...
Sensors in the artificial hand: now only the basic ones: position, tension,
contact
CINEMATIC MODEL
Sensors give the positions of cilinders, not of the phalanxes. We need the
cinematic model for each finger.
Given P in the 3 reference systeml S3, we build P in S0:
To obtain the relation between the position of tendons and the joint angles,
we use:
.
We need the relation between the position of the tip and the S3 system; this
is found through experiments.
.
CONTROL SYSTEM
This is a typical dynamic, non-linear, multivariate system. A traditional
control system will be very difficult.
In the nervous systeml however we find two levels:
•the encephalon, which integrates the sensory data and decides the control,
• the spinal system responsible of the reflex control.
We developed 2 algorithms able to imitate the miotatic and inverse
miotatic reflexes.
Abilitazione
Abilitazione riflesso
riflesso
miotatico
miotatico
Miotatic reflex
Var=0
Lettura posizione
del giunto p1
Ritardo di 0,3 sec
Lettura posizione
del giunto p2
Var=Var+(p1-p2)
NO
Var > VAR
SI
NO
Movimento del
giunto di -VAR
Var=0
Arresto
Arresto del
del
riflesso
riflesso
miotatico
miotatico
Inibizione
riflesso?
SI
Attivazione
Attivazione riflesso
riflesso
miotatico
miotatico inverso
inverso
Invers miotatic
reflex
Misurazione della
Tensione nel tendine
SI
Diminuire
pressione nei
cilindri
Tensione > T
NO
Ritardo di 0,3 sec
NO
SI
Inibizione
riflesso?
Arresto
Arresto del
del riflesso
riflesso
miotatico
miotatico inverso.
inverso.
HIERARCHY OF THE REFLEX CONTROLS
Comands
Sensory data
Inibition
Riflesso
Miotatico
Inverso
o
Giiuunntto
G
Controllo ad
Alto
Livello
Riflesso
Miotatico
EXPERIMENTS ON THE PROTOTYPE
Data acquisition card PCL-812. :
- 16 analogical input.
- 2 analogical output.
- 16 digital input.
- 16 digital output.
Index movement
•contract 1° Flessor
•Re1ease 1° Estensor
Flecting the first phalanx
•contract 2° Flessor
•release 2° Extensor
Flecting second and third
phalanxes
•Fix 2° Extensor
•release 1° Extensor
•contract 1° Flessor
Index abduction
•Contrac abductor
•Release adductor
Index adduction
•Contract adductor
•Release abductor
3D MODEL
Anatomic
specifications
Choices for the
prototype
Design choices
Verifiche sul
modverify on the
modelello 3D
Cinematics verifications
Hand closed
thumb index
opposition
movies
Index flession
Better extension after flession
Another flession
Scarica

master thesis of Michele Folgheraiter, Politecnico di Milano