Professional Documents
Culture Documents
Modular Snake Robots
Modular Snake Robots
Agenda
1. Introduction
2. Modules
3. Locomotion in 1D
4. Locomotion in 2D
5. Conclusions
3
Modular robots: advantages
Lower cost
Versatility Fault tolerance
● Self-reconfiguration
● Self-repair
● Self-duplication
4
New capabilities
5
Morphology
Snake robots
6
Controller
Classic Bio-inspired
● Mathematical models
● Nature imitation
● Inverse kinematics
● Central pattern
generators (CPG)
● Depend on the morphology
7
Controller for snake robots
● Sinusoidal oscillators:
2 Advantages:
i t = Ai sin t i Oi
T ● Very few resources are
8
Modular snake robots
Agenda
1. Introduction
2. Modules
3. Locomotion in 1D
4. Locomotion in 2D
5. Conclusions
MY1
Repy1
Y1
10
REPY-1: 3D printables
11
MY1 modules
12
Unimod
13
Module oscillation Demo
2
t = A sin
T
Parameters:
● Amplitude: A
● Period: T
14
Oscillation of two modules Demo
2 2
1 t = A sin 0 2 t = A sin 0
T T
New parameter:
● Phase difference:
15
Modular snake robots
Agenda
1. Introduction
2. Modules
3. Locomotion in 1D
4. Locomotion in 2D
5. Conclusions
17
Minicube-I robot Demo Video
Minimal configuration
18
Cube3 Demo
19
Cube 6 Demo
20
Cube 8 Video
21
CUBE 12
22
CUBE 18 Video
Spanish record
● 18 módulos
● Length: 1.5 m
● Date: 22/July/2010
23
CUBE 30
24
Modular snake robots
Agenda
1. Introduction
2. Modules
3. Locomotion in 1D
4. Locomotion in 2D
5. Conclusions
26
Minicube-II Robot Demo
Minimal configuration
Minimal robot capable of reaching any point in a plane with any
orientation
27
Locomotion gaits
turning
Av = Ah60
Rotating vh =90, v=0
29
Cube 8-2D Video
Spanish record
30
Locomotion gaits
Sidewinding Rotating
Straight v 0, k v =k h , vh=90
k h=1
v =40 , k v =2
h =0
v 0, k v=2k h , vh =0
Rolling
Turning
v 0, vh =90
v =40 , k v =3
h ≠0
31
Modular snake robots
Agenda
1. Introduction
2. Modules
3. Locomotion in 1D
4. Locomotion in 2D
5. Conclusions
2
i t =Ai sin i Oi
T
33
Future work
34
Future work (II)
Modular grasping:
35
Modular snake robots