Appendix B: Gait Library

Snake Gaits: (snake.xml)

snake_state, snake_table, snake_phase
Simple snake gaits with different representations 

snake_control
Snake with controllable amplitude and period

snake_condition
Snake with controllable directions

snake_accel (snake_with_accel.xml)
Snake that is orientation sensitive

snake_headup (snake_with_head.xml)
Snake with head up

Double Snake Gaits: (doubleSnake.xml)

snake_reconfig
Snake reconfigure into single or double snake by control

Loop Gaits: (turnloop.xml)

loop_simple, loop_times, loop_parameter
Simple loop gaits with different representations

loop_slack
Loop with slack states

loop_turn
Loop turns using accelerometers

Centipede Gaits: (centipede6.xml)

centipede_group, centipede_parameter
Simple centipede walking wave gait

centipede_sequence
Centipede standing up and walking gait

centipede_reconfig (centipede6_5.xml)
Two types of leg configurations, selected by control

Gecko Gaits

gecko_move
Simple gecko gait

gecko6_move
Extension of gecko to 6 legs

Humanoid Gaits (man.xml)

man_offset
Man crawl with two hands and two feet

man_flip
Recorded flip gait

man_handstand
Recorded handstand gait

man_standup
Recorded standup gait

Wheel Gaits

AlexWheel
A wheel with 8 modules, rotating...

loopWheel
A wheel with a loop, rotating with feet attached...

Touch Sensor Test

snake_switch_local
Use local switch

snake_switch_global
Use global switch

 


Index