Francesco Mondada

EPFL AVP-E LEARN
ME B3 424 (Bâtiment ME)
Station 9
CH-1015 Lausanne

Web site:  Web site:  https://learn.epfl.ch

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

Web site:  Web site:  https://mobots.epfl.ch

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

Web site:  Web site:  https://robopoly.epfl.ch

EPFL STI IEM SCI-STI-FMO1
ME B3 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

vCard
Administrative data

Fields of expertise

Design of miniature mobile robots for: 
- Swarm robotics research 
- Animal-robot interaction 
- Cross-fertilization between robotics and art 
- Edutainment

Publications

Infoscience publications

Teaching & PhD

Teaching

Microengineering

PhD Programs

Doctoral program in computer and communication sciences

Doctoral program in robotics, control, and intelligent systems

Doctoral Program Digital Humanities

Doctoral Program in Learning Sciences

Courses

Embedded Systems and Robotics

This course deals with the programming of embedded systems: cross-compilation, the use of FPU in microcontrollers, the use of DSP instructions and the mechanisms available in a Real-time Operating System. The whole is implemented in a robotic context.

Basics of mobile robotics

The course teaches the basics of autonomous mobile robots. Both hardware (energy, locomotion, sensors) and software (signal processing, control, localization, trajectory planning, high-level control) will be tackled. The students will apply the knowledge to program and control a real mobile robot.

Robotics practicals

The goal of this lab series is to practice the various theoretical frameworks acquired in the courses on a variety of robots, ranging from industrial robots to autonomous mobile robots, to robotic devices, all the way to interactive robots.