University of Liège — Thibaut Cuvelier | Research engineer at Montefiore Institute

Other projects

This page lists other projects than purely academic ones.

Car on the Hill

The ULg campuses are not exactly the best in class when it comes to mobility. This is partly due to its highly decentralised organisation: some faculties are localised in the city centre (in different areas of the city), but also remote from the city (the Sart-Tilman campus). Public transportation is a partial answer to this problem, especially in the city centre, where the bus offer is extensive. However, only two buses serve the Sart-Tilman campus, and these are over-crowded during rush time.

The goal of the Car on the Hill project is to better exploit the capacity of the cars, i.e. to organise a carsharing activity at the scale of the university, exclusively for university staff and students. As such, drivers propose to drive other persons, and passengers indicate their needs. The platform then proposes to match drivers and passengers based on their respective constraints (origin, destination, precise time of arrival, and delay tolerances).

My part in the project was to develop a prototype for this application as a website that could also be used as a mobile application, during the summer 2015. It was programmed in Python using the Django Web framework. An API has been developed to interact with the application; it was used for a master thesis in 2015-2016 about the development of a native Android application. The actual development of the application started in September 2016.

This project has had also some impact on the teaching activities of the department, as it was also the subject of the integrated software project 2015-2016 (a large software development project for computer science master students).

The prototype has now developed and is being deployed at the scale of the university.

Teaching robotics with a simulator

Thanks to my teaching assistant role, I had the opportunity to contribute to Renaud Detry's robotics courseware, teaching robotics with a simulator. My role has been to ease the first steps with MATLAB and the simulator, by splitting the main demonstration script into smaller units (work done with Mathieu Baijot) and by creating videos showing the use of the simulator (they are being finalised).

Discrete optimisation courseware

Due to my teaching assistant role, I have developed an exercise book for the discrete optimisation course. It is currently being overhauled before being freely available on GitHub.

Last modification: July 09 2017 23:00:11.