Low-Cost Mobile Robotics

The goal of this project is to implement vision, global+local navigation and filtering algorithms ‘from scratch’ in Python. The main libraries used were opencv, numpy and threading. A cheap smartphone camera was used for the global localisation. The main robot is a Thymio robot with only Time-of-Flight sensors.

ReportSource Code

Project done for the Basics of mobile robotics (MICRO-452) class, EPFL, autumn 2020.

I'm looking for an INTERNSHIP! Starting September 2021, anywhere in the world. If you would like to work with me, email me

have a question, a suggestion or just want to get in touch? email me