Professional Documents
Culture Documents
Robótica Modular y Locomoción. URJC 2009
Robótica Modular y Locomoción. URJC 2009
índice
1. Introducción
2. Módulos Y1
3. Osciladores
4. Locomoción en 1D
5. Locomoción en 2D
6. Simulación
7. Conclusiones y trabajos futuros
Arquitectura
Nivel Superior
Nivel Inferior
Ámbito de estudio
3
El Problema de la locomoción (II)
4
El Problema de la locomoción (III)
Autoconfiguración simple
Rueda -> gusano
(Polybot G1, Yim et al. 1997) (Polybot G2, Yim et al. 2000)
5
El Problema de la locomoción (IV) Vídeos: 1,2
Boston Dynamics
● Aspectos importantes:
● Morfología del robot. ¿Qué forma tiene el robot?
● Controlador. ¿Cómo lograr el desplazamiento?
Robots ápodos
7
Clasificación robots ápodos
Robots ápodos
8
Controladores
● Problema de la coordinación:
9
Hipótesis: Osciladores sinusoidales
● Osciladores sinusoidales:
2 ● Ventajas:
i t =Ai sin i Oi
T ● Se necesitan pocos
recursos para su
implementación
10
Robots modulares y estructuras
11
Robótica Modular y Locomoción
índice
1. Introducción
2. Módulos Y1
3. Osciladores
4. Locomoción en 1D
5. Locomoción en 2D
6. Simulación
7. Conclusiones y trabajos futuros
●
Un grado de libertad
● Fácil construcción
● Servo: Futaba 3003
● Material: Plástico de 3mm
● Dimensiones: 52x52x72mm
● Dos tipos de conexiones
13
Herramientas de diseño (I): QCAD
14
15
Herramientas de diseño (II): Blender
16
17
Montaje de los módulos
18
Tarjeta Skypic (I)
●
Es hardware libre
● Herramienta de diseño: Eagle
● Cualquiera la puede fabricar...
● Cualquiera la puede modificar...
● Cualquier empresa la puede comercializar...
● Cualquier universidad la puede adaptar...
19
Tarjeta Skypic (II)
Pruebas
Pulsador Puerto C
Puerto A Puert
21
Experimentos con Robots modulares
Locomoción en 1D Locomoción en 2D
22
Robótica Modular y Locomoción
índice
1. Introducción
2. Módulos Y1
3. Osciladores
4. Locomoción en 1D
5. Locomoción en 2D
6. Simulación
7. Conclusiones y trabajos futuros
2
t = A sin
T
Parámetros:
24
Oscilación de varios módulos (I)
2 2
1 t = A sin 0 2 t= A sin 0
T T
Nuevo parámetro:
● Diferencia de fase:
25
Oscilación de dos módulos (II) Demo
26
Robótica Modular y Locomoción
índice
1. Introducción
2. Módulos Y1
3. Osciladores
4. Locomoción en 1D
5. Locomoción en 2D
6. Simulación
7. Conclusiones y trabajos futuros
Modelo de control:
Preguntas:
¿Modelo viable?
¿Cómo afectan los parámetros de los osciladores a la locomoción?
28
Minicube-I Demostración
● Morfología:
Dos módulos con
conexión cabeceo-
cabeceo
● Control:
A , , T
29
Minicube-I (I)
Modelo alámbrico
Osciladores y locomoción:
Espacio de control
● Dos dimensiones: A ,
● Periodo lo tomamos constante
30
Minicube-I: Osciladores y locomoción
7
6,5
6
5,5
5 Amplitude
Paso (cm)
4,5
4 A70
3,5 A60
3 A50
A40
2,5
A30
2
1,5 A20
A10
1
0,5
0
0 25 50 75 100 125 150 175 200
Diferencia de fase
31
Cube Revolutions (I) Vídeo
● Morfología:
8 módulos con conexión
cabeceo-cabeceo
● Control:
● 8 generadores iguales
● Parámetros:
A , ,T
32
Cube Revolutions (II)
Mecanismo de locomoción:
● Propagación de ondas
Movimiento determinado
por la onda
33
Cube Revolutions (III): forma de la onda
● Curva serpentinoide
● Generadores sinusoidales
● (Hirose, 1975)
● Aparece en las serpientes
● Parámetros:
● Angulo de serpenteo:
● Numero de ondulaciones: k
34
Cube Revolutions (IV): Espacio de formas
Continuo Discreto
M
Ej. M=8 M u=
k
35
Cube Revolutions (V): Cinemática
Cinemática directa
Cinemática inversa
36
Cube Revolutions (V): Fórmulas
● Transformaciones:
k 360 k
A =2 sin =
M M
l
2 k l
k
w=k∫ cos cos sds l 2 k
0
l x= −∫0k cos cos sds
k l
l
4k 2 k
h=∫ sin cos
0
sds
l
No hay soluciones analíticas
37
Cube Revolutions (II) Vídeo
38
Robótica Modular y Locomoción
índice
1. Introducción
2. Módulos Y1
3. Osciladores
4. Locomoción en 1D
5. Locomoción en 2D
6. Simulación
7. Conclusiones y trabajos futuros
Modelo de control:
Preguntas:
¿Modelo viable?
¿Cuantos modos de caminar aparecen?
¿Qué relación hay entre los osciladores y la locomoción?
¿Cuál es el robot con el menor número de módulos que se desplaza?
40
Minicube-II Demostración
● Morfología:
Tres módulos con
conexión cabeceo-viraje
● Control:
41
Minicube-II (II)
Arco
Av = Ah60
Rotación vh =90, v=0
● Morfología:
8 módulos con conexión
cabeceo-viraje
● Control:
● 8 generadores iguales
● Parámetros:
A h , A v , h , v , vh ,T
43
Hypercube (II)
Mecanismo de locomoción
44
Hypercube (III)
Espacio de formas
de 5 dimensions
v , h , k v ,k h , vh
45
Hypercube (III)
v =40 , k v =2
h =0
v 0, k v=2k h , vh =0
Rodar
Arco
v 0, vh =90
v =40 , k v =3
h ≠0
46
Robótica Modular y Locomoción
índice
1. Introducción
2. Módulos Y1
3. Osciladores
4. Locomoción en 1D
5. Locomoción en 2D
6. Simulación
7. Conclusiones y trabajos futuros
48
Simulación (II) Demostración
RTK MRSuite
49
Robótica Modular y Locomoción
índice
1. Introducción
2. Módulos Y1
3. Osciladores
4. Locomoción en 1D
5. Locomoción en 2D
6. Simulación
51
Módulos GZ-I
● Módulos GZ-I: en desarrollo
● Colaboración con el grupo TAMS de la Universidad de Hamburgo (Alemania)
● Jefe del proyecto: Dr. Houxiang Zhang
52
Módulos GZ-I Vídeo
● Electrónica integrada en los módulos
● Hechos de aluminio
● Construcción de diferentes topologías de robots modulares
53
Módulos REPY-1
● En construcción
● Módulos “imprimibles” usando una impresora 3D
● Pruebas realizadas con REPRAP.
54
JDERobot Vídeo
55
Nuevos interfaces con los robots
Wiimote
Wiiboard Tarri-wheel
56
Que el frikismo os acompañe...