On Github RobertKolner / master-slides
How is this presentation structured?
Goals Background and Implementation Testing Results ConclusionPrimary:
Develop a framework for simulation and real-life experiments on Aracna Extend the framework to be able to conduct experiments with Transferability Approach.Secondary:
Evaluate viability of Aracna as a platform for the process.A family of flexible optimization algorithms, typically used (in robotics) to generate controllers optimized for different goals, morphology (ER) and pathfinding.
There are many types of evolutionary algorithms:
GA - Genetic Algorithms GP - Genetic Programming EP - Evolutionary Programming ES - Evolution StrategyTypical stages of an evolutionary algorithm:
An example of a multi-objective optimization run resulting in a Pareto-front:
Why don't our gaits do anything on a real robot?
Features:
Side view of Aracna's leg:
Talk about Symmetry, Friction at the tips, Torque which is difficult to compute, Search space
Primary:
Develop a framework for simulation and real-life experiments on Aracna Extend the framework to be able to conduct experiments with Transferability Approach.Secondary:
Evaluate viability of Aracna as a platform for the process.Comparison of gaits after 2s and 8s
1st iteration
2nd iteration
3rd iteration
4th iteration
Behaviours used: distance moved, sum of orienatation changes, direction moved
Small changes in controller and behaviours lead to big changes in how the gaits perform.
Aracna might not have been the best choice for this project.
Model of Aracna: