My main tool for general-purpose programming: Python, and that since 2018. As a versatile tool easy to use and to write, it has long replaced JavaScript (‘cause I always liked to have nice interfaces) as favorite language. I will try to organize my main projects here, but it will be quite of a mess as I use Python for almost anything.
The Great Walker#
The Great Walker is a combination of two libraries: pylinkage for mechanical engineering and leggedsnake for optimization.
Urban traffic planning#
An ambitious project conducted between 2021 and 2023. It featured the definition and optimization of city-scale road network in order to improve traffic conditions. It used two main methods: lanes reversal and traffic rerouting to achieve 20% increase in traffic conditions.
GPS-trace completion#
The GPS-trace completion project was developed for a company in 2019. It featured geographical data analysis, and interface with the Google Maps API to find the missing data in a GPS trace.
From 2021 to 2023, I conducted my research master in the field of autonomous driving, IoT, and optimization. The main title was something like “Application of metaheuristics to dynamic reversible lane at city-scale with real-time rerouting”, the research encompassed quite a large field with a diverse skillset. The project was successful, and great way to explore more about meta-heuristics and urban planning.
Project description The keyword of this research is “dynamic reversible lanes”. It means that road lanes are allowed to change their direction in order to accommodate traffic. It is similar to reversible lanes, yet the dynamic aspect means that we do not have a fixed schedule, but rather a possibility to change the direction at any time.
...
The aim of this project was to develop a solution that could help SMTPerfomances, an IoT company, to fix missing point in GPS traces. They had an IoT device, the Pegase, measuring the various data on the vehicle (position, speed, etc…) but the data were sometimes lost, resulting in “holes” in GPS traces
As a team of students, we had the mission to help the company fixing these holes. It led to some nice work with API and geographical data.
...
Back in 2021, my biggest project was to design a planar legged robot, and it took me quite far, as I released pylinkage and leggedsnake, two Python modules for a project known as The Great Walker.
Originally, the idea was to use walking mechanisms for parcel delivery. It is strongly inspired by projects such as TrotBot, Ghassaei’s Linkage, and, of course, Jansen’s Strandbeesten. The foundation was that I was not able to find a good Python library to evaluate the performance of an arbitrary linkage, so I decided to create one.
...