Published January 16, 2018 | Version v1

Supplemental material: Comparing approaches for evolving high-level robot control based on behaviour repertoires

  • 1. BioISI, FCUL
  • 2. Instituto de Telecomunicações

Description

Supplemental material for the paper:

Comparing approaches for evolving high-level robot control based on behaviour repertoires
Jorge Gomes, Anders Lyhne Christensen

Videos of the highest-performing solutions evolved with each method. In all videos, the schematic of the robot indicates the current wheel angles and robot speed. In the repertoire-based methods, the visualization on the bottom left indicates which primitives are being executed.

vid_evorbc_2_4_f1.12.mp4 
Evolved by NEAT-EvoRBC. The blue cross indicates the behaviour selection vector.

vid_gp_2_2_f1.12_best.mp4
Evolved by GP-DT. The primitives highlighted in green are the ones that exist in the decision tree.

vid_gp_8_4_f0.92_paper.mp4 
Evolved by GP-DT. Smallest tree with fitness above 0.9. Shown in the paper.

vid_neatsub_9_5_f0.89.mp4 
Evolved by NEAT-Subset. Only the primitives that are in the subset are shown. The numbers near each primitive indicate the activation level of the corresponding output (or maximum activation level if there are multiple outputs corresponding to the same primitive).

vid_neattr_24_f0.28.mp4 
Evolved by NEAT-TR.

The videos have been verified to reproduce correctly with the VLC player. But any other modern player should handle them.

Files

vid_evorbc_2_4_f1.12.mp4

Files (39.5 MB)

Name Size Download all
md5:854bf5b38ba89efd90fb633d79ccac6f
8.4 MB Preview Download
md5:6ce5bd3a96bbd77b64caa1e2c8cda07d
9.0 MB Preview Download
md5:f6fa6627228a11576a323173e5285afa
7.7 MB Preview Download
md5:2b6c5492604e8ea3bd52751902a3300a
10.6 MB Preview Download
md5:e3853517e1f4c7ae0736d8c84194f79c
3.8 MB Preview Download