Legged Robot Locomotion Control Legged Robot Locomotion Control CPG-and-reflex based Control of...

Post on 16-Jan-2016

238 views 0 download

Tags:

Transcript of Legged Robot Locomotion Control Legged Robot Locomotion Control CPG-and-reflex based Control of...

Legged Robot Locomotion Control

1. Legged Robot Locomotion Control

2. CPG-and-reflex based Control of Locomotion

CPG-and-reflex based Control of Locomotion

1. Legged Robot Locomotion Control

2. CPG-and-reflex based Control of Locomotion

The salamander model

The strength:

We need not have knowledge of the biology to define a fitness function that gives rise to efficient and robust locomotion. A fitness function that rewards fast forward motion might suffice.

The weakness:

If we wanted to model a real salamander, we are in for a disappointment. The neural network that evolved bares little resemblance to the biological one.

What does it do?

The salamander can:• Walk• Swim • Switch between walking & swimming across a border• Switch to swimming if it falls into the water• Follow targets, turn, modulate speed, and more...

Biological motor behaviour

Central Pattern Generating Neural Networks (CPGs):

Small, relatively simple neural systems withwell-defined units, well-defined circuitry, and well-defined function

Such central pattern generators are believed to be responsible for practically all known muscle behaviour.

Brain control

Central PatternGenerators

Muscles

CPG Motor SchemaIn “simple” motor systems (insects, molluscs, crustacea), central pattern generators have identical architectures in all animals of the same species.

They are typically distributed throughout the body and form a distributed coordinated network of activity.

They also receive high level instructions from the brain and feedback from the low-level muscles.

In the salamander model, while its ‘high level’ its fitness function, is based on a simulation of CPGs and muscles.