Laboratoire de systèmes robotiques LSRO
MINIATURE Mobile robots GROUP MOBOTS

Master Projects (Spring 2017)

New version of e-puck 2 education robot

Type of project
Master
Motivation
Contribute to the design of the new e-puck 2 by implementing many new features
Target students
Micro-engineering or Electrical engineering student interested in robot design
Supervisors
Daniel Burnier, Antoine Albertelli
Required skills
  • Good programming knowledge in micro-controller programming context (C essentially)
  • Knowledge of Real time OS ChibiOS would be an advantage
  • Interested to work in a dynamic team while being able to work autonomously

Project overview:

The education robot e-puck was designed more than 10 years ago and encountered a large success, mainly among technical universities around the world that used this platform to teach robotics to their students and for research purposes.

Nowadays, the e-puck is becoming obsolete compared with the current state of the art in mobile robotics. New micro-controllers have appeared in the market with more peripherals and computing power, new sensors with new technologies are now used in different field of robotics, and motors with better quality can also be found at quite low price. Also, most of the e-puck materials that are currently used at the EPFL are becoming old and their maintenance is time and money consuming for all the laboratories that are using it. Therefore, we decided more than a year ago to create a new version of the e-puck robot.

Among the new functionalities of the e-puck II that still must be developed:

  • The wireless communication will be done through a Wi-Fi module: The ESP-WROOM-32 module. We already chose this device for several reasons, mainly because it is one of the most competitive device on the market allowing high bandwidth via WiFi as well as low consumption via Bluetooth LowEnergy. But everything must be done around this module for the e-puck 2.
  • The camera. A choice and a driver must be done.
  • The current motorization is not totally defined and new methods should be evaluated : For instance, use of well branded motor with custom-made worm gear and Magnetic Position Sensor (e.g. Low Power AS5050A/AS5055A) as encoder.
  • The battery supply (type, capacity and configuration) and its management (protection, charge, gauge) must be developed.

Main elements of project:

The goal of this project is therefore to investigate the various missing functionalities by selecting the most effective solutions and implementing them. The work will depend on the competencies and interests of the student.

Semester Projects (Spring 2017)

Robot-plant interaction

Type of project
Semester or final master
Motivation
Implement and test an innovative interaction between plants and robots
Target students
Micro-engineering student interested in interdisciplinary studies
Supervisors
Francesco Mondada
Required skills
  • Good experimentation methodology
  • Interest for a bit of biology
  • Skills in constructing an experimentation environment

Project overview:

The European Flora Robotica project aims at studying the possible interactions between plants and robotic systems. Different options are being explored, combining fixed and mobile robotic systems and plants of different species. The purpose of this semester project is to create a two-way interaction between a group of mobile robots and beans. We want this biohybrid system to take decisions able to steer a group of robots (about 20 Thymio robots). The project aims to design the theoretical framework, implement it and carry out the first tests of the experiment that demonstrates this behavior.

New version of e-puck 2 education robot

Type of project
Semester
Motivation
Contribute to the design of the new e-puck 2 by validating and documenting the current state of the prototype and why not trying to implement segway mode.
Target students
Micro-engineering or Electrical engineering student interested in robot design
Supervisors
Daniel Burnier, Antoine Albertelli
Required skills
  • Good programming knowledge in micro-controller programming context (C essentially)
  • Knowledge of Real time OS ChibiOS would be an advantage
  • Interested to work in a dynamic team while being able to work autonomously

Project overview:

The education robot e-puck was designed more than 10 years ago and encountered a large success, mainly among technical universities around the world that used this platform to teach robotics to their students and for research purposes.

Nowadays, the e-puck is becoming obsolete compared with the current state of the art in mobile robotics. New micro-controllers have appeared in the market with more peripherals and computing power, new sensors with new technologies are now used in different field of robotics, and motors with better quality can also be found at quite low price. Also, most of the e-puck materials that are currently used at the EPFL are becoming old and their maintenance is time and money consuming for all the laboratories that are using it. Therefore, we decided more than a year ago to create a new version of the e-puck robot.

Main elements of project:

The actual status of e-puck II prototype need to be validated and documented. On these results the prototype will be improved by adding segway mode

Contact

Prof. Francesco Mondada

Laboratoire de Systèmes Robotiques
EPFL-STI-LSRO
Station 9
CH-1015 Lausanne
Show on campus map

Tél: +41 (0) 21 693 73 57
Fax: +41 (0) 21 693 78 07