289
Dispositivos Hápticos Félix Monasterio-Huelin Simulación y Planificación Quirúrgica 21/02/2013 Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 1 / 90

Dispositivos Hápticos - UPM

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Dispositivos Hápticos - UPM

Dispositivos Hápticos

Félix Monasterio-Huelin

Simulación y Planificación Quirúrgica

21/02/2013

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 1 / 90

Page 2: Dispositivos Hápticos - UPM

Índice

1 CienciaFenómeno hápticoIlusiones hápticasEnfoques para la investigación de la sensibilidad háptica

2 Dispositivos hápticosCaracterísticasMecanismosModalidades de InteracciónLos Phantom de Sensable y el MIT

3 Utilización de dispositivos hápticosMedicina

4 Sistemas hápticosEntornosPrincipio de DualidadTeorías cognitivas

5 Sistemas de ControlEcuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])Técnicas de control de fuerzaControl de Impedancia

6 Bibliografía

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 2 / 90

Page 3: Dispositivos Hápticos - UPM

Ciencia

1 CienciaFenómeno hápticoIlusiones hápticasEnfoques para la investigación de la sensibilidad háptica

2 Dispositivos hápticosCaracterísticasMecanismosModalidades de InteracciónLos Phantom de Sensable y el MIT

3 Utilización de dispositivos hápticosMedicina

4 Sistemas hápticosEntornosPrincipio de DualidadTeorías cognitivas

5 Sistemas de ControlEcuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])Técnicas de control de fuerzaControl de Impedancia

6 Bibliografía

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 3 / 90

Page 4: Dispositivos Hápticos - UPM

Ciencia: Fenómeno háptico

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 4 / 90

Page 5: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoDEFINICIÓN

Etimología

Háptico, del griego “haptikos”: agarrar,tocar.

NO CONFUNDIR

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 5 / 90

Page 6: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoDEFINICIÓN

Etimología

Háptico, del griego “haptikos”: agarrar,tocar.

NO CONFUNDIR

Sinestesia: mezcla de impresiones de sentidos diferentes. Un sinestético puede, porejemplo, oír colores, ver sonidos, y percibir sensaciones gustativas al tocar un objetocon una textura determinada. La sinestesia es un efecto común de algunas drogaspsicodélicas, como el LSD o la mescalina.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 5 / 90

Page 7: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoDEFINICIÓN

Etimología

Háptico, del griego “haptikos”: agarrar,tocar.

NO CONFUNDIR

Sinestesia: mezcla de impresiones de sentidos diferentes. Un sinestético puede, porejemplo, oír colores, ver sonidos, y percibir sensaciones gustativas al tocar un objetocon una textura determinada. La sinestesia es un efecto común de algunas drogaspsicodélicas, como el LSD o la mescalina.

Cinestesia o kinestesia: Etimológicamente significa sensación o percepción delmovimiento. En medicina y en psicología, esta palabra alude a la sensación que unindividuo tiene de su cuerpo y, en especial, de los movimientos que éste realiza;sensación principalmente facilitada por los propioceptores, por ejemplo los ubicadosen la cóclea del oído interno, y la percepción de la movilidad muscular.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 5 / 90

Page 8: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoDEFINICIÓN

Etimología

Háptico, del griego “haptikos”: agarrar,tocar.

NO CONFUNDIR

Sinestesia: mezcla de impresiones de sentidos diferentes. Un sinestético puede, porejemplo, oír colores, ver sonidos, y percibir sensaciones gustativas al tocar un objetocon una textura determinada. La sinestesia es un efecto común de algunas drogaspsicodélicas, como el LSD o la mescalina.

Cinestesia o kinestesia: Etimológicamente significa sensación o percepción delmovimiento. En medicina y en psicología, esta palabra alude a la sensación que unindividuo tiene de su cuerpo y, en especial, de los movimientos que éste realiza;sensación principalmente facilitada por los propioceptores, por ejemplo los ubicadosen la cóclea del oído interno, y la percepción de la movilidad muscular.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 5 / 90

Page 9: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoDEFINICIÓN

Etimología

Háptico, del griego “haptikos”: agarrar,tocar.

NO CONFUNDIR

Sinestesia: mezcla de impresiones de sentidos diferentes. Un sinestético puede, porejemplo, oír colores, ver sonidos, y percibir sensaciones gustativas al tocar un objetocon una textura determinada. La sinestesia es un efecto común de algunas drogaspsicodélicas, como el LSD o la mescalina.

Cinestesia o kinestesia: Etimológicamente significa sensación o percepción delmovimiento. En medicina y en psicología, esta palabra alude a la sensación que unindividuo tiene de su cuerpo y, en especial, de los movimientos que éste realiza;sensación principalmente facilitada por los propioceptores, por ejemplo los ubicadosen la cóclea del oído interno, y la percepción de la movilidad muscular.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 5 / 90

Page 10: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoPercepción cinestésica

Informa sobre el estado del cuerpo:Posición,Velocidad,Fuerzas musculares(tendones,haces musculares, articulaciones, etc.)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 6 / 90

Page 11: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoPercepción cinestésica

Informa sobre el estado del cuerpo:Posición,Velocidad,Fuerzas musculares(tendones,haces musculares, articulaciones, etc.)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 6 / 90

Page 12: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoPercepción cinestésica

Informa sobre el estado del cuerpo:Posición,Velocidad,Fuerzas musculares(tendones,haces musculares, articulaciones, etc.)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 6 / 90

Page 13: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoAnatomía: receptores

Receptores exteroceptivos, somestésicos,sensoriales o superficiales (Fuente: Lindsay,

Bone & Callander (1993:195))

Receptores propioceptivos o profundos(Fuente: Zigmond et al. (1999:770))

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 7 / 90

Page 14: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoAnatomía: piel

Lo háptico NO ES una cuestión de la piel, pero también. . .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 8 / 90

Page 15: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoCanales hápticos

Se habla de canales hápticos ya que se considera que ciertas partes anatómicas (enespecial la mano) son órganos unitarios que hacen inseparable la percepción y laacción (enacción).

SOMESTESIA: alteraciones de la sensibilidad (terminología patológica)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 9 / 90

Page 16: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoCanales hápticos

Se habla de canales hápticos ya que se considera que ciertas partes anatómicas (enespecial la mano) son órganos unitarios que hacen inseparable la percepción y laacción (enacción).

Por ejemplo, sujetar un objeto desconocido va acompañado de una exploraciónactiva.

SOMESTESIA: alteraciones de la sensibilidad (terminología patológica)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 9 / 90

Page 17: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoCanales hápticos

Se habla de canales hápticos ya que se considera que ciertas partes anatómicas (enespecial la mano) son órganos unitarios que hacen inseparable la percepción y laacción (enacción).

Por ejemplo, sujetar un objeto desconocido va acompañado de una exploraciónactiva.

SOMESTESIA: alteraciones de la sensibilidad (terminología patológica)

Alteración cutánea o de la sensibilidad pasiva. La terminación en “-estesia” indicatrastornos de la sensibilidad táctil o profunda. Ej.: Hiperestesia, Hipoestesia,Anestesia.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 9 / 90

Page 18: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoCanales hápticos

Se habla de canales hápticos ya que se considera que ciertas partes anatómicas (enespecial la mano) son órganos unitarios que hacen inseparable la percepción y laacción (enacción).

Por ejemplo, sujetar un objeto desconocido va acompañado de una exploraciónactiva.

SOMESTESIA: alteraciones de la sensibilidad (terminología patológica)

Alteración cutánea o de la sensibilidad pasiva. La terminación en “-estesia” indicatrastornos de la sensibilidad táctil o profunda. Ej.: Hiperestesia, Hipoestesia,Anestesia.

Alteración kinestésica o de la sensibilidad activa. La “estereognosia” es laidentificación de objetos por el tacto. La “astereognosia”, su incapacidad.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 9 / 90

Page 19: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoCanales hápticos

Se habla de canales hápticos ya que se considera que ciertas partes anatómicas (enespecial la mano) son órganos unitarios que hacen inseparable la percepción y laacción (enacción).

Por ejemplo, sujetar un objeto desconocido va acompañado de una exploraciónactiva.

SOMESTESIA: alteraciones de la sensibilidad (terminología patológica)

Alteración cutánea o de la sensibilidad pasiva. La terminación en “-estesia” indicatrastornos de la sensibilidad táctil o profunda. Ej.: Hiperestesia, Hipoestesia,Anestesia.

Alteración kinestésica o de la sensibilidad activa. La “estereognosia” es laidentificación de objetos por el tacto. La “astereognosia”, su incapacidad.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 9 / 90

Page 20: Dispositivos Hápticos - UPM

Ciencia-Fenómeno hápticoCanales hápticos

Se habla de canales hápticos ya que se considera que ciertas partes anatómicas (enespecial la mano) son órganos unitarios que hacen inseparable la percepción y laacción (enacción).

Por ejemplo, sujetar un objeto desconocido va acompañado de una exploraciónactiva.

SOMESTESIA: alteraciones de la sensibilidad (terminología patológica)

Alteración cutánea o de la sensibilidad pasiva. La terminación en “-estesia” indicatrastornos de la sensibilidad táctil o profunda. Ej.: Hiperestesia, Hipoestesia,Anestesia.

Alteración kinestésica o de la sensibilidad activa. La “estereognosia” es laidentificación de objetos por el tacto. La “astereognosia”, su incapacidad.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 9 / 90

Page 21: Dispositivos Hápticos - UPM

Ciencia: Ilusiones hápticas

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 10 / 90

Page 22: Dispositivos Hápticos - UPM

Ciencia-Ilusiones hápticasa) Relacionadas con las visuales

Ilusión visual de Müller-Lyer

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 11 / 90

Page 23: Dispositivos Hápticos - UPM

Ciencia-Ilusiones hápticasa) Relacionadas con las visuales

Ilusión visual de Müller-Lyer

Ilusión háptica radial-tangencial en el plano horizontal. Los movimientos del brazoen la dirección radial al tronco se perciben más largas que las ortogonales, siendo dela misma longitud.

La ilusión de Jastrow (1891). Las líneas parecen dearriba a abajo cada vez más grandes pero son todas

iguales.

La ilusión del paraleogramo de Sander (1926), en laque AB mide lo mismo que BC.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 11 / 90

Page 24: Dispositivos Hápticos - UPM

Ciencia-Ilusiones hápticasa) Relacionadas con las visuales

Ilusión visual de Müller-Lyer

Ilusión háptica radial-tangencial en el plano horizontal. Los movimientos del brazoen la dirección radial al tronco se perciben más largas que las ortogonales, siendo dela misma longitud.

Se produce la ilusión de Sander con patrones en bajorrelieve en la exploraciónháptica activa de videntes y ciegos.

La ilusión de Jastrow (1891). Las líneas parecen dearriba a abajo cada vez más grandes pero son todas

iguales.

La ilusión del paraleogramo de Sander (1926), en laque AB mide lo mismo que BC.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 11 / 90

Page 25: Dispositivos Hápticos - UPM

Ciencia-Ilusiones hápticasa) Relacionadas con las visuales

Ilusión visual de Müller-Lyer

Ilusión háptica radial-tangencial en el plano horizontal. Los movimientos del brazoen la dirección radial al tronco se perciben más largas que las ortogonales, siendo dela misma longitud.

Se produce la ilusión de Sander con patrones en bajorrelieve en la exploraciónháptica activa de videntes y ciegos.

La ilusión de Jastrow (1891). Las líneas parecen dearriba a abajo cada vez más grandes pero son todas

iguales.

La ilusión del paraleogramo de Sander (1926), en laque AB mide lo mismo que BC.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 11 / 90

Page 26: Dispositivos Hápticos - UPM

Ciencia-Ilusiones hápticasa) Relacionadas con las visuales

Ilusión visual de Müller-Lyer

Ilusión háptica radial-tangencial en el plano horizontal. Los movimientos del brazoen la dirección radial al tronco se perciben más largas que las ortogonales, siendo dela misma longitud.

Se produce la ilusión de Sander con patrones en bajorrelieve en la exploraciónháptica activa de videntes y ciegos.

La ilusión de Jastrow (1891). Las líneas parecen dearriba a abajo cada vez más grandes pero son todas

iguales.

La ilusión del paraleogramo de Sander (1926), en laque AB mide lo mismo que BC.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 11 / 90

Page 27: Dispositivos Hápticos - UPM

Ciencia-Ilusiones hápticasb) Propiamente hápticas (Tactile and Haptic Illusions, 2011 [1])

Ilusión de baches al explorar hoyos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 12 / 90

Page 28: Dispositivos Hápticos - UPM

Ciencia-Ilusiones hápticasb) Propiamente hápticas (Tactile and Haptic Illusions, 2011 [1])

Ilusión de baches al explorar hoyos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 12 / 90

Page 29: Dispositivos Hápticos - UPM

Ciencia: Investigación

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 13 / 90

Page 30: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónENFOQUES

¿Qué se investiga?

Sensibilidad cutánea: Ejemplo de sujeción de un huevo: formando una elipse.

Formas de investigar

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 14 / 90

Page 31: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónENFOQUES

¿Qué se investiga?

Sensibilidad cutánea: Ejemplo de sujeción de un huevo: formando una elipse.

Sensibilidad háptica: Ejemplo de discriminación de objetos. Movimientosexploratorios; extracción de propiedades de los objetos.

Formas de investigar

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 14 / 90

Page 32: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónENFOQUES

¿Qué se investiga?

Sensibilidad cutánea: Ejemplo de sujeción de un huevo: formando una elipse.

Sensibilidad háptica: Ejemplo de discriminación de objetos. Movimientosexploratorios; extracción de propiedades de los objetos.

Formas de investigar

1 Restringiendo la naturaleza de los movimientos exploratorios.Recorriendo superficies con la punta de un dedo.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 14 / 90

Page 33: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónENFOQUES

¿Qué se investiga?

Sensibilidad cutánea: Ejemplo de sujeción de un huevo: formando una elipse.

Sensibilidad háptica: Ejemplo de discriminación de objetos. Movimientosexploratorios; extracción de propiedades de los objetos.

Formas de investigar

1 Restringiendo la naturaleza de los movimientos exploratorios.Recorriendo superficies con la punta de un dedo.

2 Mediante el uso de dispositivos hápticos para aumentar el espacio detrabajo.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 14 / 90

Page 34: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónENFOQUES

¿Qué se investiga?

Sensibilidad cutánea: Ejemplo de sujeción de un huevo: formando una elipse.

Sensibilidad háptica: Ejemplo de discriminación de objetos. Movimientosexploratorios; extracción de propiedades de los objetos.

Formas de investigar

1 Restringiendo la naturaleza de los movimientos exploratorios.Recorriendo superficies con la punta de un dedo.

2 Mediante el uso de dispositivos hápticos para aumentar el espacio detrabajo.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 14 / 90

Page 35: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónENFOQUES

¿Qué se investiga?

Sensibilidad cutánea: Ejemplo de sujeción de un huevo: formando una elipse.

Sensibilidad háptica: Ejemplo de discriminación de objetos. Movimientosexploratorios; extracción de propiedades de los objetos.

Formas de investigar

1 Restringiendo la naturaleza de los movimientos exploratorios.Recorriendo superficies con la punta de un dedo.

2 Mediante el uso de dispositivos hápticos para aumentar el espacio detrabajo.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 14 / 90

Page 36: Dispositivos Hápticos - UPM

Ciencia-Investigación1.Sin el uso de dispositivos hápticos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 15 / 90

Page 37: Dispositivos Hápticos - UPM

Ciencia-Investigación2.Utilizando dispositivos hápticos: estudio de contornos

Investigación sobre muchas clases de figuras.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 16 / 90

Page 38: Dispositivos Hápticos - UPM

Ciencia-Investigación2.Utilizando dispositivos hápticos: estudio de contornos

Investigación sobre muchas clases de figuras.

El dispositivo háptico obliga a la mano a moverse en un plano horizontal. Ejerce uncampo de fuerzas indicado mediante flechas.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 16 / 90

Page 39: Dispositivos Hápticos - UPM

Ciencia-Investigación2.Utilizando dispositivos hápticos: estudio de contornos

Investigación sobre muchas clases de figuras.

El dispositivo háptico obliga a la mano a moverse en un plano horizontal. Ejerce uncampo de fuerzas indicado mediante flechas.

Las fuerzas son cero cuando se está en el contorno. Los sujetos sienten unaresistencia como si atravesasen una pared.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 16 / 90

Page 40: Dispositivos Hápticos - UPM

Ciencia-Investigación2.Utilizando dispositivos hápticos: estudio de contornos

Investigación sobre muchas clases de figuras.

El dispositivo háptico obliga a la mano a moverse en un plano horizontal. Ejerce uncampo de fuerzas indicado mediante flechas.

Las fuerzas son cero cuando se está en el contorno. Los sujetos sienten unaresistencia como si atravesasen una pared.

Al atravesar la figura se producen fuerzas elásticas.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 16 / 90

Page 41: Dispositivos Hápticos - UPM

Ciencia-Investigación2.Utilizando dispositivos hápticos: estudio de contornos

Investigación sobre muchas clases de figuras.

El dispositivo háptico obliga a la mano a moverse en un plano horizontal. Ejerce uncampo de fuerzas indicado mediante flechas.

Las fuerzas son cero cuando se está en el contorno. Los sujetos sienten unaresistencia como si atravesasen una pared.

Al atravesar la figura se producen fuerzas elásticas.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 16 / 90

Page 42: Dispositivos Hápticos - UPM

Ciencia-Investigación2.Utilizando dispositivos hápticos: estudio de contornos

Investigación sobre muchas clases de figuras.

El dispositivo háptico obliga a la mano a moverse en un plano horizontal. Ejerce uncampo de fuerzas indicado mediante flechas.

Las fuerzas son cero cuando se está en el contorno. Los sujetos sienten unaresistencia como si atravesasen una pared.

Al atravesar la figura se producen fuerzas elásticas.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 16 / 90

Page 43: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónEfectos descubiertos con formas simples

Distorsión del espacio háptico

Distorsión de la longitud y orientación de las líneas

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 17 / 90

Page 44: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónEfectos descubiertos con formas simples

Distorsión del espacio háptico

Distorsión de la longitud y orientación de las líneas

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 17 / 90

Page 45: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónEfectos descubiertos con formas complejas

Aparecen todos los efectos de distorsión del espacio háptico.

Comparación con pantalla táctil

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 18 / 90

Page 46: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónEfectos descubiertos con formas complejas

Aparecen todos los efectos de distorsión del espacio háptico.

Pero aparecen nuevos fenómenos, posiblemente debido a la realimentación visual.

Comparación con pantalla táctil

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 18 / 90

Page 47: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónEfectos descubiertos con formas complejas

Aparecen todos los efectos de distorsión del espacio háptico.

Pero aparecen nuevos fenómenos, posiblemente debido a la realimentación visual.

Comparación con pantalla táctil

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 18 / 90

Page 48: Dispositivos Hápticos - UPM

Ciencia-InvestigaciónEfectos descubiertos con formas complejas

Aparecen todos los efectos de distorsión del espacio háptico.

Pero aparecen nuevos fenómenos, posiblemente debido a la realimentación visual.

Comparación con pantalla táctil

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 18 / 90

Page 49: Dispositivos Hápticos - UPM

Dispositivos hápticos

1 CienciaFenómeno hápticoIlusiones hápticasEnfoques para la investigación de la sensibilidad háptica

2 Dispositivos hápticosCaracterísticasMecanismosModalidades de InteracciónLos Phantom de Sensable y el MIT

3 Utilización de dispositivos hápticosMedicina

4 Sistemas hápticosEntornosPrincipio de DualidadTeorías cognitivas

5 Sistemas de ControlEcuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])Técnicas de control de fuerzaControl de Impedancia

6 Bibliografía

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 19 / 90

Page 50: Dispositivos Hápticos - UPM

Dispositivos hápticos: Características

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 20 / 90

Page 51: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasCaracterísticas generales de los dispositivos hápticos

Producen la sensación de estar tocando realmente un mundo virtual o remoto. Elobjetivo ideal es que el operador no distinga entre lo real y lo virtual.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 21 / 90

Page 52: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasCaracterísticas generales de los dispositivos hápticos

Producen la sensación de estar tocando realmente un mundo virtual o remoto. Elobjetivo ideal es que el operador no distinga entre lo real y lo virtual.

Es un display de sensaciones hápticas. A veces se les llama displays hápticos.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 21 / 90

Page 53: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasCaracterísticas generales de los dispositivos hápticos

Producen la sensación de estar tocando realmente un mundo virtual o remoto. Elobjetivo ideal es que el operador no distinga entre lo real y lo virtual.

Es un display de sensaciones hápticas. A veces se les llama displays hápticos.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 21 / 90

Page 54: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasCaracterísticas generales de los dispositivos hápticos

Producen la sensación de estar tocando realmente un mundo virtual o remoto. Elobjetivo ideal es que el operador no distinga entre lo real y lo virtual.

Es un display de sensaciones hápticas. A veces se les llama displays hápticos.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 21 / 90

Page 55: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasDistinción con los robots

Robots

Automatización de los procesos. Substitución de personas.

Robot Sofie

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 22 / 90

Page 56: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasDistinción con los robots

Robots

Automatización de los procesos. Substitución de personas.

Robot Sofie

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 22 / 90

Page 57: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasDistinción con los robots

Robots

Automatización de los procesos. Substitución de personas.

Robot Sofie

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 22 / 90

Page 58: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 59: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacción

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 60: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presencia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 61: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 62: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 63: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Los dispositivos hápticos se utilizan para reproducir entornos sintéticos que seanpasivos. Pero hay aplicaciones en que se requiere que el entorno sea activo como entelecirugía.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 64: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Los dispositivos hápticos se utilizan para reproducir entornos sintéticos que seanpasivos. Pero hay aplicaciones en que se requiere que el entorno sea activo como entelecirugía.

La recreación de fenómenos mecánicos de importancia funcional y relevanciaperceptiva.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 65: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Los dispositivos hápticos se utilizan para reproducir entornos sintéticos que seanpasivos. Pero hay aplicaciones en que se requiere que el entorno sea activo como entelecirugía.

La recreación de fenómenos mecánicos de importancia funcional y relevanciaperceptiva.

Muestreo. Si en visión hacen falta unos 30 imágenes/s (30Hz), en lo háptico hacenfalta señales del orden de 1KHz o superiores.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 66: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Los dispositivos hápticos se utilizan para reproducir entornos sintéticos que seanpasivos. Pero hay aplicaciones en que se requiere que el entorno sea activo como entelecirugía.

La recreación de fenómenos mecánicos de importancia funcional y relevanciaperceptiva.

Muestreo. Si en visión hacen falta unos 30 imágenes/s (30Hz), en lo háptico hacenfalta señales del orden de 1KHz o superiores.

La “cuestión del realismo”: reproducción literal o fiel de las tareas que se estánrealizando.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 67: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Los dispositivos hápticos se utilizan para reproducir entornos sintéticos que seanpasivos. Pero hay aplicaciones en que se requiere que el entorno sea activo como entelecirugía.

La recreación de fenómenos mecánicos de importancia funcional y relevanciaperceptiva.

Muestreo. Si en visión hacen falta unos 30 imágenes/s (30Hz), en lo háptico hacenfalta señales del orden de 1KHz o superiores.

La “cuestión del realismo”: reproducción literal o fiel de las tareas que se estánrealizando.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 68: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasInterfaces hápticos

Introduce los dispositivos en entornos virtuales para aumentar la sensación depresencia, reproduciendo fuerzas de contacto y otras fuerzas:

Mejoras de interacciónSentido de presenciaDestreza en al manejo de objetos virtuales

Los dispositivos hápticos se utilizan para reproducir entornos sintéticos que seanpasivos. Pero hay aplicaciones en que se requiere que el entorno sea activo como entelecirugía.

La recreación de fenómenos mecánicos de importancia funcional y relevanciaperceptiva.

Muestreo. Si en visión hacen falta unos 30 imágenes/s (30Hz), en lo háptico hacenfalta señales del orden de 1KHz o superiores.

La “cuestión del realismo”: reproducción literal o fiel de las tareas que se estánrealizando.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 23 / 90

Page 69: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasClasificación

Dispositivos hápticos pasivos. Sin realimentación. Se programa la disipación comouna función del espacio o del tiempo. (lazo abierto)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 24 / 90

Page 70: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasClasificación

Dispositivos hápticos pasivos. Sin realimentación. Se programa la disipación comouna función del espacio o del tiempo. (lazo abierto)

Dispositivos hápticos activos. Con realimentación (lazo cerrado)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 24 / 90

Page 71: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasClasificación

Dispositivos hápticos pasivos. Sin realimentación. Se programa la disipación comouna 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 cambiacon la posición. Es como especificar una impedancia para produciruna simulación.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 24 / 90

Page 72: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasClasificación

Dispositivos hápticos pasivos. Sin realimentación. Se programa la disipación comouna 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 cambiacon la posición. Es como especificar una impedancia para produciruna simulación.

Isométricos: Los actuadores actúan como una fuente de posición yse mide la fuerza. La posición no cambia con la fuerza.(admitancia).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 24 / 90

Page 73: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasClasificación

Dispositivos hápticos pasivos. Sin realimentación. Se programa la disipación comouna 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 cambiacon la posición. Es como especificar una impedancia para produciruna simulación.

Isométricos: Los actuadores actúan como una fuente de posición yse mide la fuerza. La posición no cambia con la fuerza.(admitancia).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 24 / 90

Page 74: Dispositivos Hápticos - UPM

Dispositivos hápticos-CaracterísticasClasificación

Dispositivos hápticos pasivos. Sin realimentación. Se programa la disipación comouna 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 cambiacon la posición. Es como especificar una impedancia para produciruna simulación.

Isométricos: Los actuadores actúan como una fuente de posición yse mide la fuerza. La posición no cambia con la fuerza.(admitancia).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 24 / 90

Page 75: Dispositivos Hápticos - UPM

Dispositivos hápticos: Mecanismos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 25 / 90

Page 76: Dispositivos Hápticos - UPM

Dispositivos hápticos-MecanismosCinemática y Dinámica: Grados de libertad

x

y

l1

l2

q1

q2

Cadena cerrada omecanismo paralelo

Cadena abierta omecanismo serie

Mecanismo de cinco barras y 2 gradosde libertad

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 26 / 90

Page 77: Dispositivos Hápticos - UPM

Dispositivos hápticos-MecanismosMecanismos Paralelos

State of the Art, Lionel Birglen, 2003

Haptic Devices Based on ParallelMechanisms.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 27 / 90

Page 78: Dispositivos Hápticos - UPM

Dispositivos hápticos-MecanismosMecanismos Redundantes

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 28 / 90

Page 79: Dispositivos Hápticos - UPM

Dispositivos hápticos: Modalidades de Interacción

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 29 / 90

Page 80: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónModalidades de interacción

De escritorio o de mesa 2D

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 30 / 90

Page 81: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónModalidades de interacción

De escritorio o de mesa 2D

De escritorio o de mesa 3D

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 30 / 90

Page 82: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónModalidades de interacción

De escritorio o de mesa 2D

De escritorio o de mesa 3D

Displays táctiles: transmiten señales mecánicas a la piel (estimulación táctil).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 30 / 90

Page 83: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónModalidades de interacción

De escritorio o de mesa 2D

De escritorio o de mesa 3D

Displays táctiles: transmiten señales mecánicas a la piel (estimulación táctil).

Exoesqueletos ortopédicos y no ortopédicos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 30 / 90

Page 84: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónModalidades de interacción

De escritorio o de mesa 2D

De escritorio o de mesa 3D

Displays táctiles: transmiten señales mecánicas a la piel (estimulación táctil).

Exoesqueletos ortopédicos y no ortopédicos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 30 / 90

Page 85: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónModalidades de interacción

De escritorio o de mesa 2D

De escritorio o de mesa 3D

Displays táctiles: transmiten señales mecánicas a la piel (estimulación táctil).

Exoesqueletos ortopédicos y no ortopédicos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 30 / 90

Page 86: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónPERCRO

De escritorio o de mesa 2D y 3D

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 31 / 90

Page 87: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónPERCRO

De escritorio o de mesa 2D y 3D

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 31 / 90

Page 88: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónPERCRO

Exoesqueletos ortopédicos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 32 / 90

Page 89: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónPERCRO

Exoesqueletos ortopédicos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 32 / 90

Page 90: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónPERCRO

Exoesqueletos no ortopédicos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 33 / 90

Page 91: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónPERCRO

Exoesqueletos no ortopédicos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 33 / 90

Page 92: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Planos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 34 / 90

Page 93: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Planos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 34 / 90

Page 94: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Survey on Communication through Touch, 2006 [2]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 35 / 90

Page 95: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Survey on Communication through Touch, 2006 [2]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 35 / 90

Page 96: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Displays táctiles

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 36 / 90

Page 97: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Displays táctiles

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 36 / 90

Page 98: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Exoesqueleto

Guante de realidad virtual

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 37 / 90

Page 99: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónMcGill University

Exoesqueleto

Guante de realidad virtual

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 37 / 90

Page 100: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónInvestigación de la confortabilidad mediante estudios biométricos utilizando

señales EMG

Exoesqueleto

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 38 / 90

Page 101: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónInvestigación de la confortabilidad mediante estudios biométricos utilizando

señales EMG

Exoesqueleto

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 38 / 90

Page 102: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónTabla de características mecánicas

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 39 / 90

Page 103: Dispositivos Hápticos - UPM

Dispositivos hápticos-Modalidades de InteracciónTabla de características mecánicas

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 39 / 90

Page 104: Dispositivos Hápticos - UPM

Dispositivos hápticos: Los Phantom de Sensable y el MIT

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 40 / 90

Page 105: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITLos Phantom de Sensable

The Sensable Technologies PHANTOM product line of haptic devices makes itpossible for users to touch and manipulate virtual objects. Different models in thePHANTOM product line meet the varying needs of both research and commercialcustomers. The PHANTOM Premium models are high-precision instruments and,within the PHANTOM product line, provide the largest workspaces and highest

forces, and some offer 6DOF capabilities. The PHANTOM R© DesktopTM

device andPHANTOM Omni R© device offer affordable desktop solutions. Of the two devices,the PHANTOM Desktop delivers higher fidelity, stronger forces, and lower friction,while the PHANTOM Omni is the most cost-effective haptic device available today.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 41 / 90

Page 106: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITLos Phantom de Sensable

The Sensable Technologies PHANTOM product line of haptic devices makes itpossible for users to touch and manipulate virtual objects. Different models in thePHANTOM product line meet the varying needs of both research and commercialcustomers. The PHANTOM Premium models are high-precision instruments and,within the PHANTOM product line, provide the largest workspaces and highest

forces, and some offer 6DOF capabilities. The PHANTOM R© DesktopTM

device andPHANTOM Omni R© device offer affordable desktop solutions. Of the two devices,the PHANTOM Desktop delivers higher fidelity, stronger forces, and lower friction,while the PHANTOM Omni is the most cost-effective haptic device available today.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 41 / 90

Page 107: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITLos Phantom de Sensable

The Sensable Technologies PHANTOM product line of haptic devices makes itpossible for users to touch and manipulate virtual objects. Different models in thePHANTOM product line meet the varying needs of both research and commercialcustomers. The PHANTOM Premium models are high-precision instruments and,within the PHANTOM product line, provide the largest workspaces and highest

forces, and some offer 6DOF capabilities. The PHANTOM R© DesktopTM

device andPHANTOM Omni R© device offer affordable desktop solutions. Of the two devices,the PHANTOM Desktop delivers higher fidelity, stronger forces, and lower friction,while the PHANTOM Omni is the most cost-effective haptic device available today.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 41 / 90

Page 108: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITMIT

The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, 1994 [3]

The Personal Haptic Interface Mechanism, PHANTOM, has evolved as a result ofthis research (Massie y Salisbury, 1994).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 42 / 90

Page 109: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITMIT

The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, 1994 [3]

The Personal Haptic Interface Mechanism, PHANTOM, has evolved as a result ofthis research (Massie y Salisbury, 1994).

Observaciones que influyeron en el diseño de PHANTOM

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 42 / 90

Page 110: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITMIT

The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, 1994 [3]

The Personal Haptic Interface Mechanism, PHANTOM, has evolved as a result ofthis research (Massie y Salisbury, 1994).

Observaciones que influyeron en el diseño de PHANTOM

Fuerza y movimiento son los signos hápticos más importantes.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 42 / 90

Page 111: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITMIT

The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, 1994 [3]

The Personal Haptic Interface Mechanism, PHANTOM, has evolved as a result ofthis research (Massie y Salisbury, 1994).

Observaciones que influyeron en el diseño de PHANTOM

Fuerza y movimiento son los signos hápticos más importantes.

La mayoría de las interacciones hápticas significativas implicanpocos o ningún par (de fuerzas).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 42 / 90

Page 112: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITMIT

The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, 1994 [3]

The Personal Haptic Interface Mechanism, PHANTOM, has evolved as a result ofthis research (Massie y Salisbury, 1994).

Observaciones que influyeron en el diseño de PHANTOM

Fuerza y movimiento son los signos hápticos más importantes.

La mayoría de las interacciones hápticas significativas implicanpocos o ningún par (de fuerzas).

Es suficiente con un espacio de trabajo pequeño centrado en lamuñeca.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 42 / 90

Page 113: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITMIT

The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, 1994 [3]

The Personal Haptic Interface Mechanism, PHANTOM, has evolved as a result ofthis research (Massie y Salisbury, 1994).

Observaciones que influyeron en el diseño de PHANTOM

Fuerza y movimiento son los signos hápticos más importantes.

La mayoría de las interacciones hápticas significativas implicanpocos o ningún par (de fuerzas).

Es suficiente con un espacio de trabajo pequeño centrado en lamuñeca.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 42 / 90

Page 114: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITMIT

The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, 1994 [3]

The Personal Haptic Interface Mechanism, PHANTOM, has evolved as a result ofthis research (Massie y Salisbury, 1994).

Observaciones que influyeron en el diseño de PHANTOM

Fuerza y movimiento son los signos hápticos más importantes.

La mayoría de las interacciones hápticas significativas implicanpocos o ningún par (de fuerzas).

Es suficiente con un espacio de trabajo pequeño centrado en lamuñeca.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 42 / 90

Page 115: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITTres criterios necesarios para una interface háptica efectiva (Massie y Salisbury,

1994)

1 El espacio libre debe sentirse (percibirse) libre.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 43 / 90

Page 116: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITTres criterios necesarios para una interface háptica efectiva (Massie y Salisbury,

1994)

1 El espacio libre debe sentirse (percibirse) libre.

2 Los objetos virtuales sólidos deben sentirse rígidos (stiffness = fuerza/longitud).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 43 / 90

Page 117: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITTres criterios necesarios para una interface háptica efectiva (Massie y Salisbury,

1994)

1 El espacio libre debe sentirse (percibirse) libre.

2 Los objetos virtuales sólidos deben sentirse rígidos (stiffness = fuerza/longitud).

3 Las restricciones virtuales no se deben saturar con facilidad. Ejemplo: apoyarse enuna pared y sentir que se atraviesa.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 43 / 90

Page 118: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITTres criterios necesarios para una interface háptica efectiva (Massie y Salisbury,

1994)

1 El espacio libre debe sentirse (percibirse) libre.

2 Los objetos virtuales sólidos deben sentirse rígidos (stiffness = fuerza/longitud).

3 Las restricciones virtuales no se deben saturar con facilidad. Ejemplo: apoyarse enuna pared y sentir que se atraviesa.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 43 / 90

Page 119: Dispositivos Hápticos - UPM

Dispositivos hápticos-Los Phantom de Sensable y el MITTres criterios necesarios para una interface háptica efectiva (Massie y Salisbury,

1994)

1 El espacio libre debe sentirse (percibirse) libre.

2 Los objetos virtuales sólidos deben sentirse rígidos (stiffness = fuerza/longitud).

3 Las restricciones virtuales no se deben saturar con facilidad. Ejemplo: apoyarse enuna pared y sentir que se atraviesa.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 43 / 90

Page 120: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos

1 CienciaFenómeno hápticoIlusiones hápticasEnfoques para la investigación de la sensibilidad háptica

2 Dispositivos hápticosCaracterísticasMecanismosModalidades de InteracciónLos Phantom de Sensable y el MIT

3 Utilización de dispositivos hápticosMedicina

4 Sistemas hápticosEntornosPrincipio de DualidadTeorías cognitivas

5 Sistemas de ControlEcuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])Técnicas de control de fuerzaControl de Impedancia

6 Bibliografía

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 44 / 90

Page 121: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos: Medicina

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 45 / 90

Page 122: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos-MedicinaSimuladores de entrenamiento médico

The Role of Haptics in Medical Training Simulators: A Survey of the State of theArt, 2011 [4]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 46 / 90

Page 123: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos-MedicinaSimuladores de entrenamiento médico

The Role of Haptics in Medical Training Simulators: A Survey of the State of theArt, 2011 [4]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 46 / 90

Page 124: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos-MedicinaSutura: Robot da Vinci

Methods for haptic feedback in teleoperated robot-assisted surgery, 2004[5]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 47 / 90

Page 125: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos-MedicinaSutura: Robot da Vinci

Methods for haptic feedback in teleoperated robot-assisted surgery, 2004[5]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 47 / 90

Page 126: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos-MedicinaTijeras

Design and validation of real time neuro fuzzy controller for haptic scissors, 2012[6]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 48 / 90

Page 127: Dispositivos Hápticos - UPM

Utilización de dispositivos hápticos-MedicinaTijeras

Design and validation of real time neuro fuzzy controller for haptic scissors, 2012[6]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 48 / 90

Page 128: Dispositivos Hápticos - UPM

Sistemas hápticos

1 CienciaFenómeno hápticoIlusiones hápticasEnfoques para la investigación de la sensibilidad háptica

2 Dispositivos hápticosCaracterísticasMecanismosModalidades de InteracciónLos Phantom de Sensable y el MIT

3 Utilización de dispositivos hápticosMedicina

4 Sistemas hápticosEntornosPrincipio de DualidadTeorías cognitivas

5 Sistemas de ControlEcuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])Técnicas de control de fuerzaControl de Impedancia

6 Bibliografía

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 49 / 90

Page 129: Dispositivos Hápticos - UPM

Sistemas hápticos: Entornos

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 50 / 90

Page 130: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Interacción con el entorno

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 131: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 132: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 133: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

En los sistemas hápticos el entorno es virtual y el operador humano maneja uninterface háptico físico. El acoplo es virtual.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 134: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

En los sistemas hápticos el entorno es virtual y el operador humano maneja uninterface háptico físico. El acoplo es virtual.

En las aplicaciones clásicas la interacción del manipulador con el entorno no estomada en consideración en el diseño (“free space”). Los enfoques de controlconsisten en una planificación de trayectorias en el espacio de configuraciónq = (q1, q2).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 135: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

En los sistemas hápticos el entorno es virtual y el operador humano maneja uninterface háptico físico. El acoplo es virtual.

En las aplicaciones clásicas la interacción del manipulador con el entorno no estomada en consideración en el diseño (“free space”). Los enfoques de controlconsisten en una planificación de trayectorias en el espacio de configuraciónq = (q1, q2).

Hay dos enfoques principales para abordar la interacción:

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 136: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

En los sistemas hápticos el entorno es virtual y el operador humano maneja uninterface háptico físico. El acoplo es virtual.

En las aplicaciones clásicas la interacción del manipulador con el entorno no estomada en consideración en el diseño (“free space”). Los enfoques de controlconsisten en una planificación de trayectorias en el espacio de configuraciónq = (q1, q2).

Hay dos enfoques principales para abordar la interacción:Considerar la interacción como una perturbación que debe ser compensada oeliminada realizando un control de posición. Introducir una realimentación defuerza que aumente el control de posición.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 137: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

En los sistemas hápticos el entorno es virtual y el operador humano maneja uninterface háptico físico. El acoplo es virtual.

En las aplicaciones clásicas la interacción del manipulador con el entorno no estomada en consideración en el diseño (“free space”). Los enfoques de controlconsisten en una planificación de trayectorias en el espacio de configuraciónq = (q1, q2).

Hay dos enfoques principales para abordar la interacción:Considerar la interacción como una perturbación que debe ser compensada oeliminada realizando un control de posición. Introducir una realimentación defuerza que aumente el control de posición.Considerar la interacción como una relación entre el entorno y el manipuladorsegún un modelo matemático prefijado que debe seguirse.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 138: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

En los sistemas hápticos el entorno es virtual y el operador humano maneja uninterface háptico físico. El acoplo es virtual.

En las aplicaciones clásicas la interacción del manipulador con el entorno no estomada en consideración en el diseño (“free space”). Los enfoques de controlconsisten en una planificación de trayectorias en el espacio de configuraciónq = (q1, q2).

Hay dos enfoques principales para abordar la interacción:Considerar la interacción como una perturbación que debe ser compensada oeliminada realizando un control de posición. Introducir una realimentación defuerza que aumente el control de posición.Considerar la interacción como una relación entre el entorno y el manipuladorsegún un modelo matemático prefijado que debe seguirse.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 139: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Entorno

Clases de entornos

Entornos Físicos

Entornos Virtuales

Interacción con el entorno

El problema central es que las tareas que es necesario resolver requieren lainteracción con un entorno que reacciona con una fuerza externa.

En los sistemas hápticos el entorno es virtual y el operador humano maneja uninterface háptico físico. El acoplo es virtual.

En las aplicaciones clásicas la interacción del manipulador con el entorno no estomada en consideración en el diseño (“free space”). Los enfoques de controlconsisten en una planificación de trayectorias en el espacio de configuraciónq = (q1, q2).

Hay dos enfoques principales para abordar la interacción:Considerar la interacción como una perturbación que debe ser compensada oeliminada realizando un control de posición. Introducir una realimentación defuerza que aumente el control de posición.Considerar la interacción como una relación entre el entorno y el manipuladorsegún un modelo matemático prefijado que debe seguirse.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 51 / 90

Page 140: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Operador Humano

Asimetría entre la manipulación humana y la percepción de la fuerza

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 52 / 90

Page 141: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Operador Humano

Asimetría entre la manipulación humana y la percepción de la fuerza

Sistema Motor Humano. Los movimientos humanos se hacen a frecuencias menoresde 10Hz

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 52 / 90

Page 142: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Operador Humano

Asimetría entre la manipulación humana y la percepción de la fuerza

Sistema Motor Humano. Los movimientos humanos se hacen a frecuencias menoresde 10Hz

Sistema Perceptivo Humano. La percepción de la fuerza varía entre 0 y 1kHz conuna sensibilidad de 250Hz. Por ejemplo, con valores de coeficientes de rigidez K de2000-8000 N/m se tiene la sensación de que el objeto es rígido.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 52 / 90

Page 143: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Operador Humano

Asimetría entre la manipulación humana y la percepción de la fuerza

Sistema Motor Humano. Los movimientos humanos se hacen a frecuencias menoresde 10Hz

Sistema Perceptivo Humano. La percepción de la fuerza varía entre 0 y 1kHz conuna sensibilidad de 250Hz. Por ejemplo, con valores de coeficientes de rigidez K de2000-8000 N/m se tiene la sensación de que el objeto es rígido.

Problema de transparencia: hay una distorsión háptica entre lo que se percibe y loque se debería percibir debido a las no linealidades de los actuadores y a laresolución de los sensores.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 52 / 90

Page 144: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Operador Humano

Asimetría entre la manipulación humana y la percepción de la fuerza

Sistema Motor Humano. Los movimientos humanos se hacen a frecuencias menoresde 10Hz

Sistema Perceptivo Humano. La percepción de la fuerza varía entre 0 y 1kHz conuna sensibilidad de 250Hz. Por ejemplo, con valores de coeficientes de rigidez K de2000-8000 N/m se tiene la sensación de que el objeto es rígido.

Problema de transparencia: hay una distorsión háptica entre lo que se percibe y loque se debería percibir debido a las no linealidades de los actuadores y a laresolución de los sensores.

Problema de estabilidad: se percibe una oscilación cuando se atraviesa una paredvirtual (muelle amortiguado, Fext = Kx + Bx) para altos valores del coeficiente derigidez K , debido al lazo de realimentación entre el operador humano y el sistemaháptico. Es debido a un muestreo lento.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 52 / 90

Page 145: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Operador Humano

Asimetría entre la manipulación humana y la percepción de la fuerza

Sistema Motor Humano. Los movimientos humanos se hacen a frecuencias menoresde 10Hz

Sistema Perceptivo Humano. La percepción de la fuerza varía entre 0 y 1kHz conuna sensibilidad de 250Hz. Por ejemplo, con valores de coeficientes de rigidez K de2000-8000 N/m se tiene la sensación de que el objeto es rígido.

Problema de transparencia: hay una distorsión háptica entre lo que se percibe y loque se debería percibir debido a las no linealidades de los actuadores y a laresolución de los sensores.

Problema de estabilidad: se percibe una oscilación cuando se atraviesa una paredvirtual (muelle amortiguado, Fext = Kx + Bx) para altos valores del coeficiente derigidez K , debido al lazo de realimentación entre el operador humano y el sistemaháptico. Es debido a un muestreo lento.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 52 / 90

Page 146: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosEl Operador Humano

Asimetría entre la manipulación humana y la percepción de la fuerza

Sistema Motor Humano. Los movimientos humanos se hacen a frecuencias menoresde 10Hz

Sistema Perceptivo Humano. La percepción de la fuerza varía entre 0 y 1kHz conuna sensibilidad de 250Hz. Por ejemplo, con valores de coeficientes de rigidez K de2000-8000 N/m se tiene la sensación de que el objeto es rígido.

Problema de transparencia: hay una distorsión háptica entre lo que se percibe y loque se debería percibir debido a las no linealidades de los actuadores y a laresolución de los sensores.

Problema de estabilidad: se percibe una oscilación cuando se atraviesa una paredvirtual (muelle amortiguado, Fext = Kx + Bx) para altos valores del coeficiente derigidez K , debido al lazo de realimentación entre el operador humano y el sistemaháptico. Es debido a un muestreo lento.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 52 / 90

Page 147: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosSistema háptico

Designing transparent stabilizing haptic controllers, 2006 [7]

Un ejemplo de sistema háptico donde H(s) representa al operador humano, M(s) eldispositivo háptico, C(s) el controlador de acoplo virtual y ψ el entorno virtual.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 53 / 90

Page 148: Dispositivos Hápticos - UPM

Sistemas hápticos-EntornosSistema háptico

Designing transparent stabilizing haptic controllers, 2006 [7]

Un ejemplo de sistema háptico donde H(s) representa al operador humano, M(s) eldispositivo háptico, C(s) el controlador de acoplo virtual y ψ el entorno virtual.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 53 / 90

Page 149: Dispositivos Hápticos - UPM

Sistemas hápticos: Principio de Dualidad

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 54 / 90

Page 150: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

Sistema de tipo Admitancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 151: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

El dispositivo actúa como una impedancia y el operador como una admitancia.

vh → Fd

Fd = Zvh, en el caso lineal(1)

Sistema de tipo Admitancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 152: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

El dispositivo actúa como una impedancia y el operador como una admitancia.

vh → Fd

Fd = Zvh, en el caso lineal(1)

Se controla la fuerza de interacción del dispositivo con el operador.

Sistema de tipo Admitancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 153: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

El dispositivo actúa como una impedancia y el operador como una admitancia.

vh → Fd

Fd = Zvh, en el caso lineal(1)

Se controla la fuerza de interacción del dispositivo con el operador.

Sistema de tipo Admitancia

El operador efectúa una fuerza Fh sobre el dispositivo, el cual reacciona con un movimientode velocidad vd (posición, velocidad, aceleración).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 154: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

El dispositivo actúa como una impedancia y el operador como una admitancia.

vh → Fd

Fd = Zvh, en el caso lineal(1)

Se controla la fuerza de interacción del dispositivo con el operador.

Sistema de tipo Admitancia

El operador efectúa una fuerza Fh sobre el dispositivo, el cual reacciona con un movimientode velocidad vd (posición, velocidad, aceleración).

El dispositivo actúa como una admitancia y el operador como una impedancia.

Fh → vd

vd = YFh, en el caso lineal(2)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 155: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

El dispositivo actúa como una impedancia y el operador como una admitancia.

vh → Fd

Fd = Zvh, en el caso lineal(1)

Se controla la fuerza de interacción del dispositivo con el operador.

Sistema de tipo Admitancia

El operador efectúa una fuerza Fh sobre el dispositivo, el cual reacciona con un movimientode velocidad vd (posición, velocidad, aceleración).

El dispositivo actúa como una admitancia y el operador como una impedancia.

Fh → vd

vd = YFh, en el caso lineal(2)

Se controla el movimiento del dispositivo

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 156: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

El dispositivo actúa como una impedancia y el operador como una admitancia.

vh → Fd

Fd = Zvh, en el caso lineal(1)

Se controla la fuerza de interacción del dispositivo con el operador.

Sistema de tipo Admitancia

El operador efectúa una fuerza Fh sobre el dispositivo, el cual reacciona con un movimientode velocidad vd (posición, velocidad, aceleración).

El dispositivo actúa como una admitancia y el operador como una impedancia.

Fh → vd

vd = YFh, en el caso lineal(2)

Se controla el movimiento del dispositivo

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 157: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadTipos de Sistemas Físicos

Sistema de tipo Impedancia

El operador mueve el dispositivo con una velocidad vh (posición, velocidad, aceleración), elcual reacciona con una fuerza Fd .

El dispositivo actúa como una impedancia y el operador como una admitancia.

vh → Fd

Fd = Zvh, en el caso lineal(1)

Se controla la fuerza de interacción del dispositivo con el operador.

Sistema de tipo Admitancia

El operador efectúa una fuerza Fh sobre el dispositivo, el cual reacciona con un movimientode velocidad vd (posición, velocidad, aceleración).

El dispositivo actúa como una admitancia y el operador como una impedancia.

Fh → vd

vd = YFh, en el caso lineal(2)

Se controla el movimiento del dispositivo

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 55 / 90

Page 158: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadPrincipio de Dualidad entre los sistemas físicos de impedancia y de admitancia

El manipulador debe ser controlado de tal forma que sea dual al entorno.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 56 / 90

Page 159: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadPrincipio de Dualidad entre los sistemas físicos de impedancia y de admitancia

El manipulador debe ser controlado de tal forma que sea dual al entorno.

Hay muchas clases de entornos.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 56 / 90

Page 160: Dispositivos Hápticos - UPM

Sistemas hápticos-Principio de DualidadPrincipio de Dualidad entre los sistemas físicos de impedancia y de admitancia

El manipulador debe ser controlado de tal forma que sea dual al entorno.

Hay muchas clases de entornos.

Los sistemas físicos de admitancia y de impedancia son duales en el sentido de que lo que esdifícil controlar en uno es fácil en el otro y viceversa.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 56 / 90

Page 161: Dispositivos Hápticos - UPM

Sistemas hápticos: Teorías cognitivas

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 57 / 90

Page 162: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 163: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

El conocimiento es adquirido, no aprendido. Es un mediador de la acción:planificación y deliberación sobre la base de un modelo del mundo.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 164: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

El conocimiento es adquirido, no aprendido. Es un mediador de la acción:planificación y deliberación sobre la base de un modelo del mundo.

Arquitectura vertical percepción-cognición-acción.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 165: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

El conocimiento es adquirido, no aprendido. Es un mediador de la acción:planificación y deliberación sobre la base de un modelo del mundo.

Arquitectura vertical percepción-cognición-acción.

Re-producción del conocimiento, autómata de estados. Máquina de Turing.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 166: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

El conocimiento es adquirido, no aprendido. Es un mediador de la acción:planificación y deliberación sobre la base de un modelo del mundo.

Arquitectura vertical percepción-cognición-acción.

Re-producción del conocimiento, autómata de estados. Máquina de Turing.

La inteligencia se entiende como la capacidad para resolver un problema. Es unmecanismo computacional orientado a tareas específicas.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 167: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

El conocimiento es adquirido, no aprendido. Es un mediador de la acción:planificación y deliberación sobre la base de un modelo del mundo.

Arquitectura vertical percepción-cognición-acción.

Re-producción del conocimiento, autómata de estados. Máquina de Turing.

La inteligencia se entiende como la capacidad para resolver un problema. Es unmecanismo computacional orientado a tareas específicas.

La comunicación consiste en un paso de mensajes o información entre emisor yreceptor.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 168: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

El conocimiento es adquirido, no aprendido. Es un mediador de la acción:planificación y deliberación sobre la base de un modelo del mundo.

Arquitectura vertical percepción-cognición-acción.

Re-producción del conocimiento, autómata de estados. Máquina de Turing.

La inteligencia se entiende como la capacidad para resolver un problema. Es unmecanismo computacional orientado a tareas específicas.

La comunicación consiste en un paso de mensajes o información entre emisor yreceptor.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 169: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

El conocimiento de la realidad es representado explícitamente mediante símbolos.

El conocimiento es adquirido, no aprendido. Es un mediador de la acción:planificación y deliberación sobre la base de un modelo del mundo.

Arquitectura vertical percepción-cognición-acción.

Re-producción del conocimiento, autómata de estados. Máquina de Turing.

La inteligencia se entiende como la capacidad para resolver un problema. Es unmecanismo computacional orientado a tareas específicas.

La comunicación consiste en un paso de mensajes o información entre emisor yreceptor.

Enfoque enactivista

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 58 / 90

Page 170: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 171: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

El conocimiento es situacional: no se conoce sin experimentar. El conocimientoemerge desde un trasfondo.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 172: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

El conocimiento es situacional: no se conoce sin experimentar. El conocimientoemerge desde un trasfondo.

Arquitectura horizontal: el mundo y quien lo percibe y actúa se definenrecíprocamente.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 173: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

El conocimiento es situacional: no se conoce sin experimentar. El conocimientoemerge desde un trasfondo.

Arquitectura horizontal: el mundo y quien lo percibe y actúa se definenrecíprocamente.

Auto-producción, autonomía. Máquina autopoiética.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 174: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

El conocimiento es situacional: no se conoce sin experimentar. El conocimientoemerge desde un trasfondo.

Arquitectura horizontal: el mundo y quien lo percibe y actúa se definenrecíprocamente.

Auto-producción, autonomía. Máquina autopoiética.

La inteligencia se entiende como la capacidad de integrarse en un mundocompartido. Es un proceso evolutivo.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 175: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

El conocimiento es situacional: no se conoce sin experimentar. El conocimientoemerge desde un trasfondo.

Arquitectura horizontal: el mundo y quien lo percibe y actúa se definenrecíprocamente.

Auto-producción, autonomía. Máquina autopoiética.

La inteligencia se entiende como la capacidad de integrarse en un mundocompartido. Es un proceso evolutivo.

La comunicación consiste en una “modelación mutua de un mundo común a travésde una acción conjunta” .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 176: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

El conocimiento es situacional: no se conoce sin experimentar. El conocimientoemerge desde un trasfondo.

Arquitectura horizontal: el mundo y quien lo percibe y actúa se definenrecíprocamente.

Auto-producción, autonomía. Máquina autopoiética.

La inteligencia se entiende como la capacidad de integrarse en un mundocompartido. Es un proceso evolutivo.

La comunicación consiste en una “modelación mutua de un mundo común a travésde una acción conjunta” .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 177: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques principales en las teorías cognitivas (Conocer: Las Ciencias Cognitivas:

Tendencias y Perspectivas. Cartografía de Las Ideas Actuales, 1988[8]).

Enfoque cognitivista

Enfoque enactivista

El conocimiento no es representado, sino que es performativo, una accion efectiva;carácter in fieri, se va conformando mientras se va percibiendo y actuando.

El conocimiento es situacional: no se conoce sin experimentar. El conocimientoemerge desde un trasfondo.

Arquitectura horizontal: el mundo y quien lo percibe y actúa se definenrecíprocamente.

Auto-producción, autonomía. Máquina autopoiética.

La inteligencia se entiende como la capacidad de integrarse en un mundocompartido. Es un proceso evolutivo.

La comunicación consiste en una “modelación mutua de un mundo común a travésde una acción conjunta” .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 59 / 90

Page 178: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques cognitivista y enactivista

The Enactive Torch: A New Tool for the Science of Perception, 2012 [9]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 60 / 90

Page 179: Dispositivos Hápticos - UPM

Sistemas hápticos-Teorías cognitivasEnfoques cognitivista y enactivista

The Enactive Torch: A New Tool for the Science of Perception, 2012 [9]

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 60 / 90

Page 180: Dispositivos Hápticos - UPM

Sistemas de Control

1 CienciaFenómeno hápticoIlusiones hápticasEnfoques para la investigación de la sensibilidad háptica

2 Dispositivos hápticosCaracterísticasMecanismosModalidades de InteracciónLos Phantom de Sensable y el MIT

3 Utilización de dispositivos hápticosMedicina

4 Sistemas hápticosEntornosPrincipio de DualidadTeorías cognitivas

5 Sistemas de ControlEcuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])Técnicas de control de fuerzaControl de Impedancia

6 Bibliografía

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 61 / 90

Page 181: Dispositivos Hápticos - UPM

Sistemas de Control: Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 62 / 90

Page 182: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

1. Modelado Cinemático del manipulador

Transformación de posiciones y velocidades. Ejemplo de un mecanismo plano decadena cinemática abierta sin tener en cuenta la orientación.

Transformación entre el espacio de trabajo X = (x , y) (coordenadas cartesianas) y elespacio de configuración q = (q1, q2) (coordenadas generalizadas): ecuación cinemáticadirecta.

x

y

l1

l2

q1

q2

x = l1 cos q1 + l2 cos q2 (3)

y = l1 sin q1 + l2 sin q2 (4)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 63 / 90

Page 183: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

1. Modelado Cinemático del manipulador

Transformación de posiciones y velocidades. Ejemplo de un mecanismo plano decadena cinemática abierta sin tener en cuenta la orientación.

Transformación entre el espacio de trabajo X = (x , y) (coordenadas cartesianas) y elespacio de configuración q = (q1, q2) (coordenadas generalizadas): ecuación cinemáticadirecta.

x

y

l1

l2

q1

q2

x = l1 cos q1 + l2 cos q2 (3)

y = l1 sin q1 + l2 sin q2 (4)

Derivando con respecto al tiempo se obtienen las relaciones cinemáticas de velocidad:

dx

dt= −l1 sin q1

dq1

dt− l2 sin q2

dq2

dt(5)

dy

dt= l1 cos q1

dq1

dt− l2 cos q2

dq2

dt(6)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 63 / 90

Page 184: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

1. Modelado Cinemático del manipulador

Transformación de posiciones y velocidades. Ejemplo de un mecanismo plano decadena cinemática abierta sin tener en cuenta la orientación.

Transformación entre el espacio de trabajo X = (x , y) (coordenadas cartesianas) y elespacio de configuración q = (q1, q2) (coordenadas generalizadas): ecuación cinemáticadirecta.

x

y

l1

l2

q1

q2

x = l1 cos q1 + l2 cos q2 (3)

y = l1 sin q1 + l2 sin q2 (4)

Derivando con respecto al tiempo se obtienen las relaciones cinemáticas de velocidad:

dx

dt= −l1 sin q1

dq1

dt− l2 sin q2

dq2

dt(5)

dy

dt= l1 cos q1

dq1

dt− l2 cos q2

dq2

dt(6)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 63 / 90

Page 185: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

1. Modelado Cinemático del manipulador

Transformación de posiciones y velocidades. Ejemplo de un mecanismo plano decadena cinemática abierta sin tener en cuenta la orientación.

Transformación entre el espacio de trabajo X = (x , y) (coordenadas cartesianas) y elespacio de configuración q = (q1, q2) (coordenadas generalizadas): ecuación cinemáticadirecta.

x

y

l1

l2

q1

q2

x = l1 cos q1 + l2 cos q2 (3)

y = l1 sin q1 + l2 sin q2 (4)

Derivando con respecto al tiempo se obtienen las relaciones cinemáticas de velocidad:

dx

dt= −l1 sin q1

dq1

dt− l2 sin q2

dq2

dt(5)

dy

dt= l1 cos q1

dq1

dt− l2 cos q2

dq2

dt(6)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 63 / 90

Page 186: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

2. Modelado Cinemático del manipulador

Representación matricial

X = J(q)q (7)

donde J(q) es la matriz jacobiana.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 64 / 90

Page 187: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

2. Modelado Cinemático del manipulador

Representación matricial

X = J(q)q (7)

donde J(q) es la matriz jacobiana.

Derivando con respecto al tiempo se obtiene la relación de aceleraciones,

X = J(q)q + J(q)q (8)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 64 / 90

Page 188: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

2. Modelado Cinemático del manipulador

Representación matricial

X = J(q)q (7)

donde J(q) es la matriz jacobiana.

Derivando con respecto al tiempo se obtiene la relación de aceleraciones,

X = J(q)q + J(q)q (8)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 64 / 90

Page 189: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

2. Modelado Cinemático del manipulador

Representación matricial

X = J(q)q (7)

donde J(q) es la matriz jacobiana.

Derivando con respecto al tiempo se obtiene la relación de aceleraciones,

X = J(q)q + J(q)q (8)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 64 / 90

Page 190: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])El problema de la cinemática inversa

No linealidad de la ecuación cinemática directa

Problemas numéricos debido a la no linealidad.

Inversión del Jacobiano

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 65 / 90

Page 191: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])El problema de la cinemática inversa

No linealidad de la ecuación cinemática directa

Problemas numéricos debido a la no linealidad.

Problema de múltiples soluciones.

Inversión del Jacobiano

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 65 / 90

Page 192: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])El problema de la cinemática inversa

No linealidad de la ecuación cinemática directa

Problemas numéricos debido a la no linealidad.

Problema de múltiples soluciones.

Inversión del Jacobiano

Problema de singularidades (determinante nulo).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 65 / 90

Page 193: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])El problema de la cinemática inversa

No linealidad de la ecuación cinemática directa

Problemas numéricos debido a la no linealidad.

Problema de múltiples soluciones.

Inversión del Jacobiano

Problema de singularidades (determinante nulo).

Problema con mecanismos redundantes ya que la matriz J no es cuadrada.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 65 / 90

Page 194: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])El problema de la cinemática inversa

No linealidad de la ecuación cinemática directa

Problemas numéricos debido a la no linealidad.

Problema de múltiples soluciones.

Inversión del Jacobiano

Problema de singularidades (determinante nulo).

Problema con mecanismos redundantes ya que la matriz J no es cuadrada.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 65 / 90

Page 195: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])El problema de la cinemática inversa

No linealidad de la ecuación cinemática directa

Problemas numéricos debido a la no linealidad.

Problema de múltiples soluciones.

Inversión del Jacobiano

Problema de singularidades (determinante nulo).

Problema con mecanismos redundantes ya que la matriz J no es cuadrada.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 65 / 90

Page 196: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Modelado Dinámico del manipulador de cadena abierta

Modelo dinámico en el espacio de configuración

τ1 = m11q1 + m12 cos(q2 − q1)q2 − c1 sin(q2 − q1)q2

2 + g1 cos q1 − τe1 (9)

τ2 = m21 cos(q2 − q1)q1 + m22q2 + c1 sin(q2 − q1)q2

1 + g2 cos q2 − τe2 (10)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 66 / 90

Page 197: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Modelado Dinámico del manipulador de cadena abierta

Modelo dinámico en el espacio de configuración

τ1 = m11q1 + m12 cos(q2 − q1)q2 − c1 sin(q2 − q1)q2

2 + g1 cos q1 − τe1 (9)

τ2 = m21 cos(q2 − q1)q1 + m22q2 + c1 sin(q2 − q1)q2

1 + g2 cos q2 − τe2 (10)

Representación matricial

τ = M(q)q + C(q, q)q + g(q)− τe (11)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 66 / 90

Page 198: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Modelado Dinámico del manipulador de cadena abierta

Modelo dinámico en el espacio de configuración

τ1 = m11q1 + m12 cos(q2 − q1)q2 − c1 sin(q2 − q1)q2

2 + g1 cos q1 − τe1 (9)

τ2 = m21 cos(q2 − q1)q1 + m22q2 + c1 sin(q2 − q1)q2

1 + g2 cos q2 − τe2 (10)

Representación matricial

τ = M(q)q + C(q, q)q + g(q)− τe (11)

Incorporación del par de fricción τf ,

τ = M(q)q + h(q, q) + τf (q)− τe (12)

donde h(q, q) = C(q, q)q + g(q).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 66 / 90

Page 199: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Modelado Dinámico del manipulador de cadena abierta

Modelo dinámico en el espacio de configuración

τ1 = m11q1 + m12 cos(q2 − q1)q2 − c1 sin(q2 − q1)q2

2 + g1 cos q1 − τe1 (9)

τ2 = m21 cos(q2 − q1)q1 + m22q2 + c1 sin(q2 − q1)q2

1 + g2 cos q2 − τe2 (10)

Representación matricial

τ = M(q)q + C(q, q)q + g(q)− τe (11)

Incorporación del par de fricción τf ,

τ = M(q)q + h(q, q) + τf (q)− τe (12)

donde h(q, q) = C(q, q)q + g(q).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 66 / 90

Page 200: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Modelado Dinámico del manipulador de cadena abierta

Modelo dinámico en el espacio de configuración

τ1 = m11q1 + m12 cos(q2 − q1)q2 − c1 sin(q2 − q1)q2

2 + g1 cos q1 − τe1 (9)

τ2 = m21 cos(q2 − q1)q1 + m22q2 + c1 sin(q2 − q1)q2

1 + g2 cos q2 − τe2 (10)

Representación matricial

τ = M(q)q + C(q, q)q + g(q)− τe (11)

Incorporación del par de fricción τf ,

τ = M(q)q + h(q, q) + τf (q)− τe (12)

donde h(q, q) = C(q, q)q + g(q).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 66 / 90

Page 201: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Modelado Dinámico del manipulador de cadena cerrada (5 barras)

Condición de desacoplo: m3l2lc3 = m4l1lc4

Modelo dinámico en el espacio de configuración (fuerzas generalizadas)

τ1 = m11q1 + g1 cos q1 − τe1 (13)

τ2 = m22q2 + g2 cos q2 − τe2 (14)

Representación matricial

τ = Mq + g(q)− τe (15)

donde M es una matriz diagonal constante.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 67 / 90

Page 202: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Modelado Dinámico del manipulador de cadena cerrada (5 barras)

Condición de desacoplo: m3l2lc3 = m4l1lc4

Modelo dinámico en el espacio de configuración (fuerzas generalizadas)

τ1 = m11q1 + g1 cos q1 − τe1 (13)

τ2 = m22q2 + g2 cos q2 − τe2 (14)

Representación matricial

τ = Mq + g(q)− τe (15)

donde M es una matriz diagonal constante.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 67 / 90

Page 203: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Transformación entre fuerzas en el espacio de trabajo y pares en el espacio deconfiguración: principio del trabajo virtual

Fuerzas resultantes del mecanismoτ = J(q)T f (16)

donde F = (Fx ,Fy ) son las fuerzas resultantes en el extremo o efector final del mecanismo(espacio de trabajo).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 68 / 90

Page 204: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Transformación entre fuerzas en el espacio de trabajo y pares en el espacio deconfiguración: principio del trabajo virtual

Fuerzas resultantes del mecanismoτ = J(q)T f (16)

donde F = (Fx ,Fy ) son las fuerzas resultantes en el extremo o efector final del mecanismo(espacio de trabajo).

Fuerzas externas aplicadas al mecanismo

τe = J(q)T fe (17)

donde Fe = (fex , fey ) son las fuerzas externas o de contacto aplicadas al efector final.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 68 / 90

Page 205: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Transformación entre fuerzas en el espacio de trabajo y pares en el espacio deconfiguración: principio del trabajo virtual

Fuerzas resultantes del mecanismoτ = J(q)T f (16)

donde F = (Fx ,Fy ) son las fuerzas resultantes en el extremo o efector final del mecanismo(espacio de trabajo).

Fuerzas externas aplicadas al mecanismo

τe = J(q)T fe (17)

donde Fe = (fex , fey ) son las fuerzas externas o de contacto aplicadas al efector final.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 68 / 90

Page 206: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Transformación entre fuerzas en el espacio de trabajo y pares en el espacio deconfiguración: principio del trabajo virtual

Fuerzas resultantes del mecanismoτ = J(q)T f (16)

donde F = (Fx ,Fy ) son las fuerzas resultantes en el extremo o efector final del mecanismo(espacio de trabajo).

Fuerzas externas aplicadas al mecanismo

τe = J(q)T fe (17)

donde Fe = (fex , fey ) son las fuerzas externas o de contacto aplicadas al efector final.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 68 / 90

Page 207: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Ecuación dinámica en el espacio de trabajo

Consideremos de nuevo la ecuación dinámica en el espacio de configuración:

τ = M(q)q + C(q, q)q + g(q)− τe (18)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 69 / 90

Page 208: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Ecuación dinámica en el espacio de trabajo

Consideremos de nuevo la ecuación dinámica en el espacio de configuración:

τ = M(q)q + C(q, q)q + g(q)− τe (18)

Si la matriz jacobiana es invertible,

f = MX X + CX X + gX − fe (19)

donde MX = J−TMJ−1, CX = J−T (C(q)− MJ−1J)J−1 y gX = J−T g(q).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 69 / 90

Page 209: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Ecuación dinámica en el espacio de trabajo

Consideremos de nuevo la ecuación dinámica en el espacio de configuración:

τ = M(q)q + C(q, q)q + g(q)− τe (18)

Si la matriz jacobiana es invertible,

f = MX X + CX X + gX − fe (19)

donde MX = J−TMJ−1, CX = J−T (C(q)− MJ−1J)J−1 y gX = J−T g(q).

Si el controlador utiliza las matrices MX ,CX y gX es necesario resolver el problemacinemático inverso.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 69 / 90

Page 210: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Ecuación dinámica en el espacio de trabajo

Consideremos de nuevo la ecuación dinámica en el espacio de configuración:

τ = M(q)q + C(q, q)q + g(q)− τe (18)

Si la matriz jacobiana es invertible,

f = MX X + CX X + gX − fe (19)

donde MX = J−TMJ−1, CX = J−T (C(q)− MJ−1J)J−1 y gX = J−T g(q).

Si el controlador utiliza las matrices MX ,CX y gX es necesario resolver el problemacinemático inverso.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 69 / 90

Page 211: Dispositivos Hápticos - UPM

Sistemas de Control-Ecuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])

Ecuación dinámica en el espacio de trabajo

Consideremos de nuevo la ecuación dinámica en el espacio de configuración:

τ = M(q)q + C(q, q)q + g(q)− τe (18)

Si la matriz jacobiana es invertible,

f = MX X + CX X + gX − fe (19)

donde MX = J−TMJ−1, CX = J−T (C(q)− MJ−1J)J−1 y gX = J−T g(q).

Si el controlador utiliza las matrices MX ,CX y gX es necesario resolver el problemacinemático inverso.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 69 / 90

Page 212: Dispositivos Hápticos - UPM

Sistemas de Control: Técnicas de control de fuerza

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 70 / 90

Page 213: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Control de Impedancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 214: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Ignora el acoplo entre entorno y manipulador

Control de Impedancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 215: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Ignora el acoplo entre entorno y manipulador

El espacio de trabajo es dividido en subespacios ortogonales, uno controlado por posicióny el otro controlado por fuerza.

Control de Impedancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 216: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Ignora el acoplo entre entorno y manipulador

El espacio de trabajo es dividido en subespacios ortogonales, uno controlado por posicióny el otro controlado por fuerza.

Es necesario especificar tanto las trayectorias como las fuerzas deseadas.

Control de Impedancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 217: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Ignora el acoplo entre entorno y manipulador

El espacio de trabajo es dividido en subespacios ortogonales, uno controlado por posicióny el otro controlado por fuerza.

Es necesario especificar tanto las trayectorias como las fuerzas deseadas.

Control de Impedancia

Define un modelo de acoplo entre entorno y manipulador.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 218: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Ignora el acoplo entre entorno y manipulador

El espacio de trabajo es dividido en subespacios ortogonales, uno controlado por posicióny el otro controlado por fuerza.

Es necesario especificar tanto las trayectorias como las fuerzas deseadas.

Control de Impedancia

Define un modelo de acoplo entre entorno y manipulador.

No es necesario especificar las fuerzas deseadas ni la trayectoria deseada, tan solo la relaciónde impedancia entre fuerza y posición.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 219: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Ignora el acoplo entre entorno y manipulador

El espacio de trabajo es dividido en subespacios ortogonales, uno controlado por posicióny el otro controlado por fuerza.

Es necesario especificar tanto las trayectorias como las fuerzas deseadas.

Control de Impedancia

Define un modelo de acoplo entre entorno y manipulador.

No es necesario especificar las fuerzas deseadas ni la trayectoria deseada, tan solo la relaciónde impedancia entre fuerza y posición.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 220: Dispositivos Hápticos - UPM

Sistemas de Control-Técnicas de control de fuerzaTécnicas de Control de Fuerza

Problema Central

No es posible controlar independientemente la posición y la fuerza en cualquierdirección del efector final.

Control Híbrido Fuerza/Posición

Ignora el acoplo entre entorno y manipulador

El espacio de trabajo es dividido en subespacios ortogonales, uno controlado por posicióny el otro controlado por fuerza.

Es necesario especificar tanto las trayectorias como las fuerzas deseadas.

Control de Impedancia

Define un modelo de acoplo entre entorno y manipulador.

No es necesario especificar las fuerzas deseadas ni la trayectoria deseada, tan solo la relaciónde impedancia entre fuerza y posición.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 71 / 90

Page 221: Dispositivos Hápticos - UPM

Sistemas de Control: Control de Impedancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 72 / 90

Page 222: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

El manipulador debe seguir una trayectoria estacionaria predeterminada x0,también llamada “non-contact end effector trajectory”, en un entorno que reaccionacon una fuerza externa de contacto Fext sobre el manipulador o robot.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 73 / 90

Page 223: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

El manipulador debe seguir una trayectoria estacionaria predeterminada x0,también llamada “non-contact end effector trajectory”, en un entorno que reaccionacon una fuerza externa de contacto Fext sobre el manipulador o robot.

Un objetivo de control consiste en seguir la trayectoria predeterminada x = x0 conexactitud en ausencia de fuerzas externas, Fext = 0.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 73 / 90

Page 224: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

El manipulador debe seguir una trayectoria estacionaria predeterminada x0,también llamada “non-contact end effector trajectory”, en un entorno que reaccionacon una fuerza externa de contacto Fext sobre el manipulador o robot.

Un objetivo de control consiste en seguir la trayectoria predeterminada x = x0 conexactitud en ausencia de fuerzas externas, Fext = 0.

Un modelo lineal dinámico que representa el objetivo de control es el siguiente:

Fext(t) = Md e(t) + Bd e(t) + Kde(t) (20)

donde Md , Bd y Kd son (matrices no necesariamente diagonales) constantes dediseño (inercia o masa, amortiguamiento o viscosidad y rigidez respectivamente)(seleccionadas dependiendo de la tarea de manipulación que se desee) y e(t)representa la desviación de la posición,

e(t) = x(t)− x0(t) (21)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 73 / 90

Page 225: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

El manipulador debe seguir una trayectoria estacionaria predeterminada x0,también llamada “non-contact end effector trajectory”, en un entorno que reaccionacon una fuerza externa de contacto Fext sobre el manipulador o robot.

Un objetivo de control consiste en seguir la trayectoria predeterminada x = x0 conexactitud en ausencia de fuerzas externas, Fext = 0.

Un modelo lineal dinámico que representa el objetivo de control es el siguiente:

Fext(t) = Md e(t) + Bd e(t) + Kde(t) (20)

donde Md , Bd y Kd son (matrices no necesariamente diagonales) constantes dediseño (inercia o masa, amortiguamiento o viscosidad y rigidez respectivamente)(seleccionadas dependiendo de la tarea de manipulación que se desee) y e(t)representa la desviación de la posición,

e(t) = x(t)− x0(t) (21)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 73 / 90

Page 226: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

El manipulador debe seguir una trayectoria estacionaria predeterminada x0,también llamada “non-contact end effector trajectory”, en un entorno que reaccionacon una fuerza externa de contacto Fext sobre el manipulador o robot.

Un objetivo de control consiste en seguir la trayectoria predeterminada x = x0 conexactitud en ausencia de fuerzas externas, Fext = 0.

Un modelo lineal dinámico que representa el objetivo de control es el siguiente:

Fext(t) = Md e(t) + Bd e(t) + Kde(t) (20)

donde Md , Bd y Kd son (matrices no necesariamente diagonales) constantes dediseño (inercia o masa, amortiguamiento o viscosidad y rigidez respectivamente)(seleccionadas dependiendo de la tarea de manipulación que se desee) y e(t)representa la desviación de la posición,

e(t) = x(t)− x0(t) (21)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 73 / 90

Page 227: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

Se le llama control de impedancia porque en el dominio complejo el objetivo decontrol consiste en seguir una impedancia,

Fext(s) = (Md s2 + Bd s + Kd )E (s) = Z (s)E (s) (22)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 74 / 90

Page 228: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

Se le llama control de impedancia porque en el dominio complejo el objetivo decontrol consiste en seguir una impedancia,

Fext(s) = (Md s2 + Bd s + Kd )E (s) = Z (s)E (s) (22)

En el control de admitancia (que no estudiaremos aquí) se pretende seguir unaadmitancia en vez de una impedancia, de tal manera que

E (s) = (Ma +Ba

s+

Ka

s2)Fext(s) = Y (s)Fext(s) (23)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 74 / 90

Page 229: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

Se le llama control de impedancia porque en el dominio complejo el objetivo decontrol consiste en seguir una impedancia,

Fext(s) = (Md s2 + Bd s + Kd )E (s) = Z (s)E (s) (22)

En el control de admitancia (que no estudiaremos aquí) se pretende seguir unaadmitancia en vez de una impedancia, de tal manera que

E (s) = (Ma +Ba

s+

Ka

s2)Fext(s) = Y (s)Fext(s) (23)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 74 / 90

Page 230: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaObjetivo de Control

Objetivo de Control en el control de impedancia

Se le llama control de impedancia porque en el dominio complejo el objetivo decontrol consiste en seguir una impedancia,

Fext(s) = (Md s2 + Bd s + Kd )E (s) = Z (s)E (s) (22)

En el control de admitancia (que no estudiaremos aquí) se pretende seguir unaadmitancia en vez de una impedancia, de tal manera que

E (s) = (Ma +Ba

s+

Ka

s2)Fext(s) = Y (s)Fext(s) (23)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 74 / 90

Page 231: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Referencias históricas

El control de impedancia fue propuesto por Hogan en 1980 [11],[12] como unametodología de diseño de controladores. Es una generalización del algoritmo deControl de rigidez activo propuesto por Salisbury en 1980, [13] que tan soloconsidera el diseño en régimen permanente.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 75 / 90

Page 232: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Referencias históricas

El control de impedancia fue propuesto por Hogan en 1980 [11],[12] como unametodología de diseño de controladores. Es una generalización del algoritmo deControl de rigidez activo propuesto por Salisbury en 1980, [13] que tan soloconsidera el diseño en régimen permanente.

En el artículo “Impedance Control Stability Properties in Common Implementations”,1988 [14] se distinguen dos clases de controladores o enfoques de control deimpedancia:

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 75 / 90

Page 233: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Referencias históricas

El control de impedancia fue propuesto por Hogan en 1980 [11],[12] como unametodología de diseño de controladores. Es una generalización del algoritmo deControl de rigidez activo propuesto por Salisbury en 1980, [13] que tan soloconsidera el diseño en régimen permanente.

En el artículo “Impedance Control Stability Properties in Common Implementations”,1988 [14] se distinguen dos clases de controladores o enfoques de control deimpedancia:

Controlador de Impedancia o control de impedancia basado en la dinámica o enla fuerza. El controlador es una impedancia, pero el manipulador es tratado comouna admitancia.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 75 / 90

Page 234: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Referencias históricas

El control de impedancia fue propuesto por Hogan en 1980 [11],[12] como unametodología de diseño de controladores. Es una generalización del algoritmo deControl de rigidez activo propuesto por Salisbury en 1980, [13] que tan soloconsidera el diseño en régimen permanente.

En el artículo “Impedance Control Stability Properties in Common Implementations”,1988 [14] se distinguen dos clases de controladores o enfoques de control deimpedancia:

Controlador de Impedancia o control de impedancia basado en la dinámica o enla fuerza. El controlador es una impedancia, pero el manipulador es tratado comouna admitancia.Controlador de Admitancia o control de impedancia basado en la posición.Elcontrolador es una admitancia, pero el manipulador es tratado como unaimpedancia.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 75 / 90

Page 235: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Referencias históricas

El control de impedancia fue propuesto por Hogan en 1980 [11],[12] como unametodología de diseño de controladores. Es una generalización del algoritmo deControl de rigidez activo propuesto por Salisbury en 1980, [13] que tan soloconsidera el diseño en régimen permanente.

En el artículo “Impedance Control Stability Properties in Common Implementations”,1988 [14] se distinguen dos clases de controladores o enfoques de control deimpedancia:

Controlador de Impedancia o control de impedancia basado en la dinámica o enla fuerza. El controlador es una impedancia, pero el manipulador es tratado comouna admitancia.Controlador de Admitancia o control de impedancia basado en la posición.Elcontrolador es una admitancia, pero el manipulador es tratado como unaimpedancia.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 75 / 90

Page 236: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Referencias históricas

El control de impedancia fue propuesto por Hogan en 1980 [11],[12] como unametodología de diseño de controladores. Es una generalización del algoritmo deControl de rigidez activo propuesto por Salisbury en 1980, [13] que tan soloconsidera el diseño en régimen permanente.

En el artículo “Impedance Control Stability Properties in Common Implementations”,1988 [14] se distinguen dos clases de controladores o enfoques de control deimpedancia:

Controlador de Impedancia o control de impedancia basado en la dinámica o enla fuerza. El controlador es una impedancia, pero el manipulador es tratado comouna admitancia.Controlador de Admitancia o control de impedancia basado en la posición.Elcontrolador es una admitancia, pero el manipulador es tratado como unaimpedancia.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 75 / 90

Page 237: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Controlador de Impedancia o control de impedancia basado en la dinámica o fuerza

El Controlador de Impedancia genera una fuerza sobre el entorno, FZ (t) que seopone a la fuerza externa Fext , dada por una relación de impedancia

FZ (s) = (Md s2 + Bd s + Kd )EZ (s) = Zd (s)EZ (s) (24)

dondeEZ (s) = −E (s) = X0(s)− X (s) (25)

Controlador de Admitancia o control de impedancia basado en la posición

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 76 / 90

Page 238: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Controlador de Impedancia o control de impedancia basado en la dinámica o fuerza

El Controlador de Impedancia genera una fuerza sobre el entorno, FZ (t) que seopone a la fuerza externa Fext , dada por una relación de impedancia

FZ (s) = (Md s2 + Bd s + Kd )EZ (s) = Zd (s)EZ (s) (24)

dondeEZ (s) = −E (s) = X0(s)− X (s) (25)

Controlador de Admitancia o control de impedancia basado en la posición

El Controlador de Admitancia genera una señal de posición xd (t) que representa unaposición deseada modificada por la impedancia deseada. En el dominio complejo secumple la siguiente relación de admitancia,

Xd (s) = X0(s) +1

Md s2 + Bd s + Kd

Fext(s) = X0(s) + Yd (s)Fext(s) (26)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 76 / 90

Page 239: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Controlador de Impedancia o control de impedancia basado en la dinámica o fuerza

El Controlador de Impedancia genera una fuerza sobre el entorno, FZ (t) que seopone a la fuerza externa Fext , dada por una relación de impedancia

FZ (s) = (Md s2 + Bd s + Kd )EZ (s) = Zd (s)EZ (s) (24)

dondeEZ (s) = −E (s) = X0(s)− X (s) (25)

Controlador de Admitancia o control de impedancia basado en la posición

El Controlador de Admitancia genera una señal de posición xd (t) que representa unaposición deseada modificada por la impedancia deseada. En el dominio complejo secumple la siguiente relación de admitancia,

Xd (s) = X0(s) +1

Md s2 + Bd s + Kd

Fext(s) = X0(s) + Yd (s)Fext(s) (26)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 76 / 90

Page 240: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaClases de Controladores en el control de impedancia

Controlador de Impedancia o control de impedancia basado en la dinámica o fuerza

El Controlador de Impedancia genera una fuerza sobre el entorno, FZ (t) que seopone a la fuerza externa Fext , dada por una relación de impedancia

FZ (s) = (Md s2 + Bd s + Kd )EZ (s) = Zd (s)EZ (s) (24)

dondeEZ (s) = −E (s) = X0(s)− X (s) (25)

Controlador de Admitancia o control de impedancia basado en la posición

El Controlador de Admitancia genera una señal de posición xd (t) que representa unaposición deseada modificada por la impedancia deseada. En el dominio complejo secumple la siguiente relación de admitancia,

Xd (s) = X0(s) +1

Md s2 + Bd s + Kd

Fext(s) = X0(s) + Yd (s)Fext(s) (26)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 76 / 90

Page 241: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis del régimen permanente o estacionario

Caso de movimiento libre, Fext = 0

De acuerdo con el modelo de interacción manipulador-entorno dado por (20),

Md e(t) + Bd e(t) + Kde(t) = 0 (27)

Caso de contacto, Fext 6= 0

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 77 / 90

Page 242: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis del régimen permanente o estacionario

Caso de movimiento libre, Fext = 0

De acuerdo con el modelo de interacción manipulador-entorno dado por (20),

Md e(t) + Bd e(t) + Kde(t) = 0 (27)

Los parámetros del modelo de interacción Md ,Bd ,Kd han sido seleccionados de talmanera que esta ecuación sea estable. En consecuencia,

e → 0, cuando t → ∞ (28)

Caso de contacto, Fext 6= 0

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 77 / 90

Page 243: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis del régimen permanente o estacionario

Caso de movimiento libre, Fext = 0

De acuerdo con el modelo de interacción manipulador-entorno dado por (20),

Md e(t) + Bd e(t) + Kde(t) = 0 (27)

Los parámetros del modelo de interacción Md ,Bd ,Kd han sido seleccionados de talmanera que esta ecuación sea estable. En consecuencia,

e → 0, cuando t → ∞ (28)

Caso de contacto, Fext 6= 0

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 77 / 90

Page 244: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis del régimen permanente o estacionario

Caso de movimiento libre, Fext = 0

De acuerdo con el modelo de interacción manipulador-entorno dado por (20),

Md e(t) + Bd e(t) + Kde(t) = 0 (27)

Los parámetros del modelo de interacción Md ,Bd ,Kd han sido seleccionados de talmanera que esta ecuación sea estable. En consecuencia,

e → 0, cuando t → ∞ (28)

Caso de contacto, Fext 6= 0

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 77 / 90

Page 245: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis

Caso de movimiento libre, Fext = 0

Caso de contacto, Fext 6= 0

Los parámetros del controlador se seleccionan de tal manera que en régimenestacionario

x 6= x0, cuando t → ∞ y Fext 6= 0 (29)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 78 / 90

Page 246: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis

Caso de movimiento libre, Fext = 0

Caso de contacto, Fext 6= 0

Los parámetros del controlador se seleccionan de tal manera que en régimenestacionario

x 6= x0, cuando t → ∞ y Fext 6= 0 (29)

Como consecuencia no es necesario especificar explícitamente la fuerza externadeseada. Lo que se especifica es la impedancia deseada,

Fext → Kde, cuando t → ∞ y Fext 6= 0 (30)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 78 / 90

Page 247: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis

Caso de movimiento libre, Fext = 0

Caso de contacto, Fext 6= 0

Los parámetros del controlador se seleccionan de tal manera que en régimenestacionario

x 6= x0, cuando t → ∞ y Fext 6= 0 (29)

Como consecuencia no es necesario especificar explícitamente la fuerza externadeseada. Lo que se especifica es la impedancia deseada,

Fext → Kde, cuando t → ∞ y Fext 6= 0 (30)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 78 / 90

Page 248: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaAnálisis

Caso de movimiento libre, Fext = 0

Caso de contacto, Fext 6= 0

Los parámetros del controlador se seleccionan de tal manera que en régimenestacionario

x 6= x0, cuando t → ∞ y Fext 6= 0 (29)

Como consecuencia no es necesario especificar explícitamente la fuerza externadeseada. Lo que se especifica es la impedancia deseada,

Fext → Kde, cuando t → ∞ y Fext 6= 0 (30)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 78 / 90

Page 249: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

La trayectoria en el espacio de trabajo x seguirá asintóticamente la trayectoriapredeterminada x0, por lo que se satisface el objetivo de seguimiento en posición,

x → x0 (31)

Controlador de Admitancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 79 / 90

Page 250: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

La trayectoria en el espacio de trabajo x seguirá asintóticamente la trayectoriapredeterminada x0, por lo que se satisface el objetivo de seguimiento en posición,

x → x0 (31)

Es necesario introducir un lazo de realimentación interno entre la posición medida x

y la referencia x0 que genere una fuerza sobre el entorno FZ .

Controlador de Admitancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 79 / 90

Page 251: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

La trayectoria en el espacio de trabajo x seguirá asintóticamente la trayectoriapredeterminada x0, por lo que se satisface el objetivo de seguimiento en posición,

x → x0 (31)

Es necesario introducir un lazo de realimentación interno entre la posición medida x

y la referencia x0 que genere una fuerza sobre el entorno FZ .

Controlador de Admitancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 79 / 90

Page 252: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

La trayectoria en el espacio de trabajo x seguirá asintóticamente la trayectoriapredeterminada x0, por lo que se satisface el objetivo de seguimiento en posición,

x → x0 (31)

Es necesario introducir un lazo de realimentación interno entre la posición medida x

y la referencia x0 que genere una fuerza sobre el entorno FZ .

Controlador de Admitancia

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 79 / 90

Page 253: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

Controlador de Admitancia

La trayectoria deseada xd seguirá asintóticamente la trayectoria predeterminada x0.

xd → x0 (32)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 80 / 90

Page 254: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

Controlador de Admitancia

La trayectoria deseada xd seguirá asintóticamente la trayectoria predeterminada x0.

xd → x0 (32)

No se satisface el objetivo salvo introduciendo un controlador adicional (por ejemploun controlador de posición tipo PD) que logre asintóticamente que

x → xd (33)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 80 / 90

Page 255: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

Controlador de Admitancia

La trayectoria deseada xd seguirá asintóticamente la trayectoria predeterminada x0.

xd → x0 (32)

No se satisface el objetivo salvo introduciendo un controlador adicional (por ejemploun controlador de posición tipo PD) que logre asintóticamente que

x → xd (33)

Es necesario introducir un lazo de realimentación interno entre la posición medida x

y la referencia xd .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 80 / 90

Page 256: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

Controlador de Admitancia

La trayectoria deseada xd seguirá asintóticamente la trayectoria predeterminada x0.

xd → x0 (32)

No se satisface el objetivo salvo introduciendo un controlador adicional (por ejemploun controlador de posición tipo PD) que logre asintóticamente que

x → xd (33)

Es necesario introducir un lazo de realimentación interno entre la posición medida x

y la referencia xd .

Además es necesario introducir un lazo de realimentación externo que regule lafuerza externa medida Fext generando xd .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 80 / 90

Page 257: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

Controlador de Admitancia

La trayectoria deseada xd seguirá asintóticamente la trayectoria predeterminada x0.

xd → x0 (32)

No se satisface el objetivo salvo introduciendo un controlador adicional (por ejemploun controlador de posición tipo PD) que logre asintóticamente que

x → xd (33)

Es necesario introducir un lazo de realimentación interno entre la posición medida x

y la referencia xd .

Además es necesario introducir un lazo de realimentación externo que regule lafuerza externa medida Fext generando xd .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 80 / 90

Page 258: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaMovimiento libre, Fext = 0 en el control de impedancia

Controlador de Impedancia

Controlador de Admitancia

La trayectoria deseada xd seguirá asintóticamente la trayectoria predeterminada x0.

xd → x0 (32)

No se satisface el objetivo salvo introduciendo un controlador adicional (por ejemploun controlador de posición tipo PD) que logre asintóticamente que

x → xd (33)

Es necesario introducir un lazo de realimentación interno entre la posición medida x

y la referencia xd .

Además es necesario introducir un lazo de realimentación externo que regule lafuerza externa medida Fext generando xd .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 80 / 90

Page 259: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

El Controlador (de Impedancia o Admitancia+PD) genera una señal de controlu(t) que es la entrada del manipulador mecánico en el espacio de configuración,relacionada con la fuerza f en el espacio de trabajo a través de la matriz jacobiana,

u(t) = JT

f (34)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 81 / 90

Page 260: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

El Controlador (de Impedancia o Admitancia+PD) genera una señal de controlu(t) que es la entrada del manipulador mecánico en el espacio de configuración,relacionada con la fuerza f en el espacio de trabajo a través de la matriz jacobiana,

u(t) = JT

f (34)

La señal de control se diseña de tal forma que satisfaga la restricción oespecificación dada por el modelo deseado como el de las ecuaciones (20) y (21),

Fext(t) = Md e(t) + Bd e(t) + Kde(t) (35)

donde e(t) = x(t)− x0(t).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 81 / 90

Page 261: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

El Controlador (de Impedancia o Admitancia+PD) genera una señal de controlu(t) que es la entrada del manipulador mecánico en el espacio de configuración,relacionada con la fuerza f en el espacio de trabajo a través de la matriz jacobiana,

u(t) = JT

f (34)

La señal de control se diseña de tal forma que satisfaga la restricción oespecificación dada por el modelo deseado como el de las ecuaciones (20) y (21),

Fext(t) = Md e(t) + Bd e(t) + Kde(t) (35)

donde e(t) = x(t)− x0(t).

Realmente es necesario generar la señal de control como la entrada a los actuadoreso motores situados en las articulaciones del manipulador mecánico que producen lospares mecánicos τ . Si los actuadores son motores eléctricos la señal de control esuna tensión eléctrica. En lo anterior estamos suponiendo una relación identidad entreactuador y mecanismo, pero en la práctica debe tomarse en consideración el tipode actuador (eléctrico, hidráulico, neumático,etc.)(Actuator limitations on achievable

manipulator impedance, 1989 [15])

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 81 / 90

Page 262: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

El Controlador (de Impedancia o Admitancia+PD) genera una señal de controlu(t) que es la entrada del manipulador mecánico en el espacio de configuración,relacionada con la fuerza f en el espacio de trabajo a través de la matriz jacobiana,

u(t) = JT

f (34)

La señal de control se diseña de tal forma que satisfaga la restricción oespecificación dada por el modelo deseado como el de las ecuaciones (20) y (21),

Fext(t) = Md e(t) + Bd e(t) + Kde(t) (35)

donde e(t) = x(t)− x0(t).

Realmente es necesario generar la señal de control como la entrada a los actuadoreso motores situados en las articulaciones del manipulador mecánico que producen lospares mecánicos τ . Si los actuadores son motores eléctricos la señal de control esuna tensión eléctrica. En lo anterior estamos suponiendo una relación identidad entreactuador y mecanismo, pero en la práctica debe tomarse en consideración el tipode actuador (eléctrico, hidráulico, neumático,etc.)(Actuator limitations on achievable

manipulator impedance, 1989 [15])

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 81 / 90

Page 263: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

El Controlador (de Impedancia o Admitancia+PD) genera una señal de controlu(t) que es la entrada del manipulador mecánico en el espacio de configuración,relacionada con la fuerza f en el espacio de trabajo a través de la matriz jacobiana,

u(t) = JT

f (34)

La señal de control se diseña de tal forma que satisfaga la restricción oespecificación dada por el modelo deseado como el de las ecuaciones (20) y (21),

Fext(t) = Md e(t) + Bd e(t) + Kde(t) (35)

donde e(t) = x(t)− x0(t).

Realmente es necesario generar la señal de control como la entrada a los actuadoreso motores situados en las articulaciones del manipulador mecánico que producen lospares mecánicos τ . Si los actuadores son motores eléctricos la señal de control esuna tensión eléctrica. En lo anterior estamos suponiendo una relación identidad entreactuador y mecanismo, pero en la práctica debe tomarse en consideración el tipode actuador (eléctrico, hidráulico, neumático,etc.)(Actuator limitations on achievable

manipulator impedance, 1989 [15])

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 81 / 90

Page 264: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

El Controlador de Impedancia cancela la dinámica del manipulador de tal maneraque pueda ser tratado como un doble integrador, es decir el controlador se diseñagenerando una señal aZ que represente una aceleración, que en el caso ideal debe serla aceleración en el espacio de trabajo

aZ = x (36)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 82 / 90

Page 265: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

El Controlador de Impedancia cancela la dinámica del manipulador de tal maneraque pueda ser tratado como un doble integrador, es decir el controlador se diseñagenerando una señal aZ que represente una aceleración, que en el caso ideal debe serla aceleración en el espacio de trabajo

aZ = x (36)

La cancelación de la dinámica presupone que se conocen con exactitud las matricesde la ecuación dinámica del manipulador MX ,CX , gX . La señal de control esuZ = JT fZ , y fZ viene dado por,

fZ = MXaZ + CX X + gX + FZ (37)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 82 / 90

Page 266: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

El Controlador de Impedancia cancela la dinámica del manipulador de tal maneraque pueda ser tratado como un doble integrador, es decir el controlador se diseñagenerando una señal aZ que represente una aceleración, que en el caso ideal debe serla aceleración en el espacio de trabajo

aZ = x (36)

La cancelación de la dinámica presupone que se conocen con exactitud las matricesde la ecuación dinámica del manipulador MX ,CX , gX . La señal de control esuZ = JT fZ , y fZ viene dado por,

fZ = MXaZ + CX X + gX + FZ (37)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 82 / 90

Page 267: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

El Controlador de Impedancia cancela la dinámica del manipulador de tal maneraque pueda ser tratado como un doble integrador, es decir el controlador se diseñagenerando una señal aZ que represente una aceleración, que en el caso ideal debe serla aceleración en el espacio de trabajo

aZ = x (36)

La cancelación de la dinámica presupone que se conocen con exactitud las matricesde la ecuación dinámica del manipulador MX ,CX , gX . La señal de control esuZ = JT fZ , y fZ viene dado por,

fZ = MXaZ + CX X + gX + FZ (37)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 82 / 90

Page 268: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

Teniendo en cuenta el modelo de impedancia y que Md es invertible,

aZ = x0 − M−1

d (Bd e + Kde + FZ ) (38)

donde e = x − x0.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 83 / 90

Page 269: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

Teniendo en cuenta el modelo de impedancia y que Md es invertible,

aZ = x0 − M−1

d (Bd e + Kde + FZ ) (38)

donde e = x − x0.

Si se elige Md = MX , substituyendo (38) en (37) se obtiene la ley de control,

fZ = MX x0 + CX X + gX − (Bd e + Kde) (39)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 83 / 90

Page 270: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

Teniendo en cuenta el modelo de impedancia y que Md es invertible,

aZ = x0 − M−1

d (Bd e + Kde + FZ ) (38)

donde e = x − x0.

Si se elige Md = MX , substituyendo (38) en (37) se obtiene la ley de control,

fZ = MX x0 + CX X + gX − (Bd e + Kde) (39)

Es necesario medir x , x , pero no necesariamente Fext . La fuerza externa puede sermedida, en cuyo caso FZ = −Fext . Normalmente se miden las coordenadas de lasarticulaciones q, q y se calcula x , x teniendo en cuenta las ecuaciones cinemáticas.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 83 / 90

Page 271: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

Teniendo en cuenta el modelo de impedancia y que Md es invertible,

aZ = x0 − M−1

d (Bd e + Kde + FZ ) (38)

donde e = x − x0.

Si se elige Md = MX , substituyendo (38) en (37) se obtiene la ley de control,

fZ = MX x0 + CX X + gX − (Bd e + Kde) (39)

Es necesario medir x , x , pero no necesariamente Fext . La fuerza externa puede sermedida, en cuyo caso FZ = −Fext . Normalmente se miden las coordenadas de lasarticulaciones q, q y se calcula x , x teniendo en cuenta las ecuaciones cinemáticas.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 83 / 90

Page 272: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de control

Controlador de Impedancia fZ

Teniendo en cuenta el modelo de impedancia y que Md es invertible,

aZ = x0 − M−1

d (Bd e + Kde + FZ ) (38)

donde e = x − x0.

Si se elige Md = MX , substituyendo (38) en (37) se obtiene la ley de control,

fZ = MX x0 + CX X + gX − (Bd e + Kde) (39)

Es necesario medir x , x , pero no necesariamente Fext . La fuerza externa puede sermedida, en cuyo caso FZ = −Fext . Normalmente se miden las coordenadas de lasarticulaciones q, q y se calcula x , x teniendo en cuenta las ecuaciones cinemáticas.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 83 / 90

Page 273: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de Control

Controlador de Admitancia fY

Teniendo en cuenta el modelo de impedancia se obtiene la ley del controlador deadmitancia que genera xd ,

Md xd + Bd xd + Kdxd = Md x0 + Bd x0 + Kdx0 + Fext (40)

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 84 / 90

Page 274: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de Control

Controlador de Admitancia fY

Teniendo en cuenta el modelo de impedancia se obtiene la ley del controlador deadmitancia que genera xd ,

Md xd + Bd xd + Kdxd = Md x0 + Bd x0 + Kdx0 + Fext (40)

Eligiendo un controlador de posición de tipo PD, la ley de control de posición sedefine como

fY = Kp(xd − x)− Kv x (41)

donde Kp,Kv son constantes de diseño.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 84 / 90

Page 275: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de Control

Controlador de Admitancia fY

Teniendo en cuenta el modelo de impedancia se obtiene la ley del controlador deadmitancia que genera xd ,

Md xd + Bd xd + Kdxd = Md x0 + Bd x0 + Kdx0 + Fext (40)

Eligiendo un controlador de posición de tipo PD, la ley de control de posición sedefine como

fY = Kp(xd − x)− Kv x (41)

donde Kp,Kv son constantes de diseño.

Es necesario medir tanto x , x como Fext .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 84 / 90

Page 276: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de Control

Controlador de Admitancia fY

Teniendo en cuenta el modelo de impedancia se obtiene la ley del controlador deadmitancia que genera xd ,

Md xd + Bd xd + Kdxd = Md x0 + Bd x0 + Kdx0 + Fext (40)

Eligiendo un controlador de posición de tipo PD, la ley de control de posición sedefine como

fY = Kp(xd − x)− Kv x (41)

donde Kp,Kv son constantes de diseño.

Es necesario medir tanto x , x como Fext .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 84 / 90

Page 277: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaSeñal de Control

Controlador de Admitancia fY

Teniendo en cuenta el modelo de impedancia se obtiene la ley del controlador deadmitancia que genera xd ,

Md xd + Bd xd + Kdxd = Md x0 + Bd x0 + Kdx0 + Fext (40)

Eligiendo un controlador de posición de tipo PD, la ley de control de posición sedefine como

fY = Kp(xd − x)− Kv x (41)

donde Kp,Kv son constantes de diseño.

Es necesario medir tanto x , x como Fext .

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 84 / 90

Page 278: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

1. Controlador de Impedancia y Admitancia

En el artículo “Unified Impedance and Admittance Control”,2010 [16] se proponeun esquema de control que combina los controladores de impedancia y admitancia,ya que ambos son complementarios en prestaciones en cuanto a la rigidez de losdiferentes entornos posibles.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 85 / 90

Page 279: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

1. Controlador de Impedancia y Admitancia

En el artículo “Unified Impedance and Admittance Control”,2010 [16] se proponeun esquema de control que combina los controladores de impedancia y admitancia,ya que ambos son complementarios en prestaciones en cuanto a la rigidez de losdiferentes entornos posibles.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 85 / 90

Page 280: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

1. Controlador de Impedancia y Admitancia

En el artículo “Unified Impedance and Admittance Control”,2010 [16] se proponeun esquema de control que combina los controladores de impedancia y admitancia,ya que ambos son complementarios en prestaciones en cuanto a la rigidez de losdiferentes entornos posibles.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 85 / 90

Page 281: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

2. Controlador de Impedancia y Admitancia, [16]

El estudio se realiza con manipuladores de un único grado de libertad. Sin embargopuede ser generalizable en cierta forma, si se introduce algún sistema de controladicional que desacople los diferentes grados de libertad en el espacio de trabajo, detal manera que haya un controlador híbrido por cada uno de ellos.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 86 / 90

Page 282: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

2. Controlador de Impedancia y Admitancia, [16]

El estudio se realiza con manipuladores de un único grado de libertad. Sin embargopuede ser generalizable en cierta forma, si se introduce algún sistema de controladicional que desacople los diferentes grados de libertad en el espacio de trabajo, detal manera que haya un controlador híbrido por cada uno de ellos.

Se realiza un estudio simulación, en el que se incorporan varias cuestiones realistas:un modelo de fricción viscosa, un periodo de muestreo de 1 ms, la dinámica delmanipulador no es conocida con precisión (errores de modelado), la fuerza externa esuna señal con ruido blanco y hay un retardo no modelado de 2ms (problemascomputacionales).

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 86 / 90

Page 283: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

2. Controlador de Impedancia y Admitancia, [16]

El estudio se realiza con manipuladores de un único grado de libertad. Sin embargopuede ser generalizable en cierta forma, si se introduce algún sistema de controladicional que desacople los diferentes grados de libertad en el espacio de trabajo, detal manera que haya un controlador híbrido por cada uno de ellos.

Se realiza un estudio simulación, en el que se incorporan varias cuestiones realistas:un modelo de fricción viscosa, un periodo de muestreo de 1 ms, la dinámica delmanipulador no es conocida con precisión (errores de modelado), la fuerza externa esuna señal con ruido blanco y hay un retardo no modelado de 2ms (problemascomputacionales).

También se realiza un experimento con un manipulador ligero real.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 86 / 90

Page 284: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

2. Controlador de Impedancia y Admitancia, [16]

El estudio se realiza con manipuladores de un único grado de libertad. Sin embargopuede ser generalizable en cierta forma, si se introduce algún sistema de controladicional que desacople los diferentes grados de libertad en el espacio de trabajo, detal manera que haya un controlador híbrido por cada uno de ellos.

Se realiza un estudio simulación, en el que se incorporan varias cuestiones realistas:un modelo de fricción viscosa, un periodo de muestreo de 1 ms, la dinámica delmanipulador no es conocida con precisión (errores de modelado), la fuerza externa esuna señal con ruido blanco y hay un retardo no modelado de 2ms (problemascomputacionales).

También se realiza un experimento con un manipulador ligero real.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 86 / 90

Page 285: Dispositivos Hápticos - UPM

Sistemas de Control-Control de ImpedanciaEsquema híbrido

2. Controlador de Impedancia y Admitancia, [16]

El estudio se realiza con manipuladores de un único grado de libertad. Sin embargopuede ser generalizable en cierta forma, si se introduce algún sistema de controladicional que desacople los diferentes grados de libertad en el espacio de trabajo, detal manera que haya un controlador híbrido por cada uno de ellos.

Se realiza un estudio simulación, en el que se incorporan varias cuestiones realistas:un modelo de fricción viscosa, un periodo de muestreo de 1 ms, la dinámica delmanipulador no es conocida con precisión (errores de modelado), la fuerza externa esuna señal con ruido blanco y hay un retardo no modelado de 2ms (problemascomputacionales).

También se realiza un experimento con un manipulador ligero real.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 86 / 90

Page 286: Dispositivos Hápticos - UPM

Bibliografía

1 CienciaFenómeno hápticoIlusiones hápticasEnfoques para la investigación de la sensibilidad háptica

2 Dispositivos hápticosCaracterísticasMecanismosModalidades de InteracciónLos Phantom de Sensable y el MIT

3 Utilización de dispositivos hápticosMedicina

4 Sistemas hápticosEntornosPrincipio de DualidadTeorías cognitivas

5 Sistemas de ControlEcuaciones Cinemáticas y Dinámicas(Robot Dynamics And Control, [10])Técnicas de control de fuerzaControl de Impedancia

6 Bibliografía

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 87 / 90

Page 287: Dispositivos Hápticos - UPM

Bibliografía I

[1] S. Lederman and L. Jones, “Tactile and haptic illusions,” Haptics, IEEE Transactions on,vol. 4, no. 4, pp. 273 –294, july-aug. 2011.

[2] J. Pasquero, “Survey on communication through touch,” Center for IntelligentMachines-McGill University, Tech. Rep. TR-CIM, vol. 6, 2006.

[3] T. Massie and J. Salisbury, The PHANTOM haptic interface: A device for probing virtualobjects. ASME, 1994, vol. 55, no. 1, pp. 295 –300.

[4] T. Coles, D. Meglan, and N. John, “The role of haptics in medical training simulators: Asurvey of the state of the art,” Haptics, IEEE Transactions on, vol. 4, no. 1, pp. 51 –66,jan.-feb. 2011.

[5] A. Okamura, “Methods for haptic feedback in teleoperated robot-assisted surgery,”Industrial Robot: An International Journal, vol. 31, no. 6, pp. 499–508, 2004.

[6] S. Partovian, M. Goli, and M. Shoorehdeli, “Design and validation of real time neuro fuzzycontroller for haptic scissors,” in ELEKTRO, 2012, may 2012, pp. 345 –350.

[7] P. Naghshtabrizi and J. Hespanha, “Designing transparent stabilizing haptic controllers,” inAmerican Control Conference, 2006, june 2006, p. 6 pp.

[8] F. Varela, Conocer: Las Ciencias Cognitivas: Tendencias y Perspectivas. Cartografía de LasIdeas Actuales, ser. El Mamífero Parlante Series. Gedisa, 1998.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 88 / 90

Page 288: Dispositivos Hápticos - UPM

Bibliografía II

[9] T. Froese, M. McGann, W. Bigge, A. Spiers, and A. Seth, “The enactive torch: A new toolfor the science of perception,” Haptics, IEEE Transactions on, vol. 5, no. 4, pp. 365 –375,quarter 2012.

[10] M. Spong and M. Vidyasagar, Robot Dynamics And Control. John Wiley & Sons, Inc.,1989.

[11] N. Hogan, “Impedance control: An approach to manipulation,” in American ControlConference, 1984, june 1984, pp. 304 –313.

[12] ——, “Impedance control: An approach to manipulation, Part I:theory, PartII:Implementation, Part III:Applications,” Journal of dynamic systems, measurement, andcontrol, vol. 107, no. 1, pp. 1–24, 1985.

[13] J. K. Salisbury, “Active stiffness control of a manipulator in cartesian coordinates,” inDecision and Control including the Symposium on Adaptive Processes, 1980 19th IEEEConference on, vol. 19, dec. 1980, pp. 95 –100.

[14] D. Lawrence, “Impedance control stability properties in common implementations,” inRobotics and Automation, 1988. Proceedings., 1988 IEEE International Conference on, apr1988, pp. 1185 –1190 vol.2.

[15] ——, “Actuator limitations on achievable manipulator impedance,” in Robotics andAutomation, 1989. Proceedings., 1989 IEEE International Conference on, may 1989, pp. 560–565 vol.1.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 89 / 90

Page 289: Dispositivos Hápticos - UPM

Bibliografía III

[16] C. Ott, R. Mukherjee, and Y. Nakamura, “Unified impedance and admittance control,” inRobotics and Automation (ICRA), 2010 IEEE International Conference on, may 2010, pp.554 –561.

Félix Monasterio-Huelin (SECO) Haptico 21/02/2013 90 / 90