Documentos de Académico
Documentos de Profesional
Documentos de Cultura
cirugía robótica
robolabo.etsit.upm.es/haptico
A. Ciencia e historia
B. Dispositivos e Interfaces hápticos
Cinemática
Modos de interacción
C. Sistemas hápticos
Métodos de manipulación
Métodos de control
D. Cirugía robótica
A. Ciencia e historia
B. Dispositivos e Interfaces hápticos
Cinemática
Modos de interacción
C. Sistemas hápticos
Métodos de manipulación
Métodos de control
D. Cirugía robótica
C) Sistemas hápticos
Métodos de control
o Control Híbrido fuerza/posición
o Control de impedancia
o Control de admitancia
Métodos de manipulación
o Manipulación cooperativa
o Telemanipulación
o Autónomos
Métodos de control
Control de admitancia: F → v
Control de impedancia: v → F
• Dispositivos hápticos pasivos. Sin realimentación. Se programa la
disipación como una función del espacio o del tiempo. (lazo abierto)
• Dispositivos hápticos activos. Con realimentación (lazo cerrado)
– Isotónicos: Los actuadores actúan como una fuente de fuerza (variación de
esfuerzo) y se mide la posición. La fuerza no cambia con la posición.
Corresponde al control de impedancia. Es como especificar una impedancia
para producir una simulación.
– Isométricos: Los actuadores actúan como una fuente de posición y se mide la
fuerza. La posición no cambia con la fuerza. Corresponde al control de
admitancia.
Control de
Admitancia
● El dispositivo mide las fuerzas que el usuario efectúa sobre él, y reacciona con un
movimiento (posición, velocidad, aceleración).
● Se controla el movimiento del dispositivo.
● El dispositivo actúa como una admitancia y el operador como una impedancia.
● Un robot de admitancia es uno de elevadas inercia y fricción (robot industrial). Se
les considera “fuentes de velocidad”.
Control de
Impedancia
● El usuario mueve el dispositivo, que reacciona con una fuerza.
● Se controla la fuerza de interacción del dispositivo con el
operador.
● El dispositivo actúa como una impedancia y el operador como
una admitancia.
● No es imprescindible que tenga sensores de fuerza. Puede
hacerse con modelos del mundo simulados.
● Un robot de impedancia es uno de bajas inercia y fricción (la
mayoría de los dispositivos hápticos). Se les considera “fuentes
de fuerza”.
● The duality between impedance and admittance control
So, admittance control and impedance control are dual. What is
difficult for the one is easy for the other
● Admittance control is the paradigm of choice in the following cases:
- simulated contact with stiff objects.
- simulated contact with heavy objects.
- total elimination of friction.
- robust devices (stiff, strong or large machines, large workspaces).
- moving larger physical masses.
- detailed measurement of forces.
● Impedance control comes into its own in the following cases :
- safe, light and passive movements.
- contacts with hard physical surfaces.
- very low simulated mass, but with some friction allowed.
- small, low-cost devices.
Force Control of Robot Manipulators
T.A.Lasky y T.C. Hsia,
Applied Control. Current Trends and Modern
Methodologies, Cap. 22,pp.639-661.
Ed.S.G.Tzafestas, Marcel Dekker, Inc., 1993
N
z
q2
x
Fd τ
CONTROLADOR ROBOT SENSOR FUERZA
Fe
Dinámica del robot en el espacio de
configuración
M (q)q + h(q, q ) = τ − τ e
q = (q1 , q2 ,..., qn ) T
τ = (τ 1 ,τ 2 ,...,τ n )
T
Cinemática
X = f (q )
X =( x, y , z , φx , φy , φz )T
=J ( q ) q
X
∂X
J =
∂q N
z
=J ( q ) q
X +J ( q ) q
q2
F
y
x
X = f (q )
X =( x, y , z , φx , φy , φz )T
Efector final
F
τ
JT
τ = J (q) FT
τ e = J (q) Fe
T
F = ( Fx , Fy , Fz , N x , N y , N z )
T
Dinámica en el espacio cartesiano
M (q)q + h(q, q ) = τ − τ e
~ ~
MX +h = F − Fe
donde
~
M = J −T MJ −1
~ −T
~
h = J h + MJq
~ ~
MX +h = F − Fe
Control
~ ~
MX +h = F − Fe
~ ~
MX +h = F − Fe
Control de impedancia
~ ~
MX +h = F − Fe
~ ~
MX +h = F − Fe
~ ~
MX +h = F − Fe
● Salisbury propuso una relación de rigidez (stiffness):
F = −KδX
δX = X − X d
donde A es una matriz de masas, B una matriz de amortiguamiento y K una matriz de rigidez
deseadas.
Z ( s ) = Fe ( s ) / δX ( s )
Z ( s ) = As 2 + Bs + K
• La idea es que mientras no haya fuerzas exteriores
(movimiento sin restricciones externas) el robot seguirá la
trayectoria:
α = X
● Con control de
impedancia se
producen
inestabilidades
(2003)
Cooperación entre robots
Métodos de manipulación