Student opportunities

Evolutionary Robotics

  • Voxel-based soft robots
    • Design and development of a neuroevolution approach for building voxel-based soft robot controllable modular components
    • Centralized vs. distributed control for voxel-based soft robots
    • Learning techniques for the controllers of voxel-based soft robots
    • Auto-assembly of voxel-based soft-robots
    • Implementation of a 2D physics engine for experimentation with deeply modular embodied robots
  • Real robots
    • Design and development of a computer vision system for online monitoring of the positions of a swarm of robots in a lab scenario
    • Hybrid (real vs. simulated) controller learning for addressing the reality gap
    • Reality-gap in multi-agent systems with communication
    • PushGP on mobile robots (Thymio-II): a machine-friendly representation for robotic agents controllers

Artificial Life

  • Multi-agent systems
    • Evolution of behavioral rules for multi-agent systems: the case of self-driving cars
  • Development of an Artificial Life simulator for investigating the Alife-Human interactions
  • Development of an Artificial Life simulator for investigating the evo-devo-niching interplay
  • Design and development of an Artificial Life system for building living logos for the web
  • Social/asocial learning and evolution

See also the student opportunities at the Machine Learning Lab.