Simon Rohou

Simon Rohou

28 y.o., Brest, France

Passionate about underwater robotics for over thirteen years, I defended a Franco-British PhD thesis about localization methods for underwater robots with set-membership approaches. See more.

Mobile robotics motivates the study of new methods to deal with dynamical systems using a constraint programming approach. I recently finished a postdoctoral research on this topic at IMT Atlantique/LS2N (Nantes, France).

I am currently an associate professor in Robotics at ENSTA Bretagne (Brest, France) and member of the Robex team in the research laboratory Lab-STICC.

CV: download (french version, September 2019)
Links: GoogleScholar, ResearchGate, HAL, arXiv, GitHub, YouTube

PhD thesis on mobile robotics

Subject: Reliable robot localization: a constraint-programming approach over dynamical systems
Joint PhD between: ENSTA Bretagne/Lab-STICC (France), The University of Sheffield (England)
Funding: Direction Générale de l'Armement (DGA, France)
Thesis defended on Monday, 11 December 2017.

Update (November 2019): the thesis has been published as a book at ISTE Group

Download the manuscript of the thesis (Bibtex)
Download the table of contents of the book
Download the thesis reports
Download the slides
Download the acknowledgements

Award of the best PhD thesis in 2017 by the French research community in robotics
Speech (in English) during the award ceremony, 22/11/2018, at CNRS headquarters (Paris):

Tutorial: constraint programming for mobile robotics

Online tutorial during the IROS 2020 Conference
Date: 26th October - 22nd November 2020

IROS conference There are several ways to deal with state estimation in mobile robotics. The constraint programming approach consists of defining a problem as a set of rules and letting a solver perform the estimation. For mobile robotics, rules are constraints coming from state equations or uncertainties from the measurements.

Efforts have been done to propose operators and solvers to apply these constraints. The goal of this tutorial is to learn how to use them and understand the efficiency of the approach on realistic robotic applications. We will see that some problems that are difficult to solve with conventional methods (Kalman filters, particle approaches) can be easily dealt with by constraint programming. This is for instance the case of poor observation measurements, time uncertainties, delays, or when the initial conditions of the system are not known.

The tutorial will stand on the Tubex library, that provides tools for computations over sets of trajectories. It has been designed to deal with dynamical systems defined by non-linear differential equations and involving constraints such as trajectory evaluations, time uncertainties or delays. These computations stand on interval analysis, a well suited tool that reliably propagates uncertainties.

Organizers: Simon Rohou, Raphael Voges, Luc Jaulin, Benoît Desrochers
See the tutorial website

Academic publications

PhD students

Popular science

Underwater exploration techniques : history and innovations.
October 2019: A flip-flops conference given during the Festival Baie des Sciences at Saint-Brieuc (France).


Guerlédan project

Guerlédan project I am leader of the Guerlédan Project that gathers, twice a year, ENSTA Bretagne's students from Robotics and Hydrography-Oceanography around Guerlédan Lake (Brittany, France).

This offers to the students some unique opportunity to work on realistic challenges involving autonomous robots, hydrographic sensors and nautical resources deployed in such complex environment.

Various issues are dealt with, such as underwater dam inspection, black-box research, hydrographic survey, 3d reconstruction of floodgates, etc.


I am developing the Tubex library: a C++ project providing tools to guarantee computations over sets of trajectories.
See more on the official webpage.


Member of the Contredo project (ANR), that gathers several academic and industrial partners with the aim of designing a software tool based on intervals to handle dynamical systems.


Office M026
ENSTA Bretagne
2, rue François Verny
29806 Brest Cédex 9
Tél: +33(0)2 98 34 87 66

Send-me a message