The Evolutionary Robotics Operating System by Alexander W. Churchill and Chrisantha Fernando. The following dependencies are required:
- numpy
- scipy
- networkx
- graphviz
- pygraphviz
- pyserial
An example evolutionary run can be performed by loading up a NAO world in Webots and entering the following in a terminal:
python nao_ga.py run_ga