Paolo RONDOT

Paolo RONDOT
Passionate Robotics Student
About me
I am currently pursuing a Master's degree in Robotics, Systems, and Control at ETH Zürich, with a focus on perceptions and controls of autonomous systems. Concurrently, I am gaining valuable experience as a Master's thesis student at CERN.
My academic accomplishments include a Master's and Bachelor's degree in Embedded Systems from ECE paris. During this Master's I embarked on a year-long exchange program in Aerospace Engineering at ETS Montréal, and further expanded my academic horizons with a semester at Malmö University, specializing in computer science during my Bachelor's. Notably, my internship at the Robotics Systems Lab under the guidance of Prof. Dr. Marco Hutter was a pivotal experience during my first Master's degree.
Throughout my educational and professional journey, I have accumulated diverse experiences in robotics, software engineering, and embedded systems. I have actively contributed to these fields through internships and a consultant position at the Junior Enterprise of my former university. This blend of academic rigor and practical expertise fuels my passion for advancing the frontiers of robotics and autonomous systems.

EDUCATION
See "Education" tab for more details
Sep 2022 - Aug. 2024
ROBOTICS, SYSTEMS AND CONTROL MSc.
ETH ZURICH, Zurich, Switzerland
After completing an internship at ETH Zürich's Robotic Systems Lab (RSL) in 2021, I was inspired to pursue a second Master's degree. The ongoing research in robotics and the exceptional individuals I encountered compelled me to delve deeper into this field. Recognizing Zürich as a central hub for robotics in Europe, I seized the opportunity to immerse myself in this dynamic community.
Sep 2021 - Aug 2022
EXCHANGE IN AEROSPACE ENGINEERING
ETS MONTREAL, Montréal, Canada
For my second year of Master's degree in Embedded Systems with ECE Paris, I had the opportunity to do an exchange year in Aerospace Engineering in the Canadian university ETS Montréal.
Sep 2020 - Aug 2022
EMBEDDED SYSTEMS MSc.
ECE Paris, Paris, France
I did this Master in Engineering in the French "Grande Ecole" ECE Paris. For my second year of Master, I did an exchange year at ETS Montréal (see above).
Sep 2017 - Jul 2020
BACHELOR OF ENGINEERING
ECE Paris, Paris, France
I did my Bachelor in a French "Grande Ecole" as part of the "Diplôme d'Ingénieurs" cursus, in which a Master of Engineering is issued after 5 years of studies.
As part of my Bachelor, I did a semester abroad in my third year (ERASMUS) in the Swedish university of Malmö, Malmö Universität.
WORK EXPERIENCE
See "Experience" tab for more details
Sep 2023 - Mar 2024
Internship
ROBOTICS SOFTWARE ENGINEER
WINGTRA, Zurich, Switzerland
This internship is taking place as part of my Robotics, Systems and Control Master's degree. I am working in the embedded team of Wingtra, a drone company.
I develop low level code for critical controllers, within the PX4 Autopilot open-source environment for a Vertical Take Off and Landing (VTOL) mapping drone.
I learn to work in a very dynamic environment with time divided into multiple sprint and release periods.
I use DevOps tools every day and improve my project management skills.
Apr 2021 - Aug 2021
Internship
EMBEDDED ENGINEER
ROBOTIC SYSTEMS LAB - ETH ZURICH, Zurich, Switzerland
This internship took place during my first year of Master in Embedded Systems at ECE Paris.
I worked at the Robotic Systems Lab of ETH Zürich on the Hydraulic Excavator for an Autonomous Purpose (HEAP) project.
I developed a 4G remotely controlled power distribution and surveillance system for high safety standards. The device can fully turn on and off a Menzi Muck excavator and trigger emergency stop in case of dysfunction of the top level computer. It can turn on the excavator to refill the batteries after long idle periods and monitor the current consumption.
I designed the PCB with Altium, programmed the board’s microcontroller in C and interfaced with a SIMCom 4G Modem.
Internship
Jun 2020 - Aug 2020
SOFTWARE ENGINEER
ELECTRONIQUE-CONCEPT, Aubagne, France
This internship took place during my third year of Bachelor at ECE Paris.
I worked at Electronique-Concept, an electronic design company and was part of a team which was developing a new product for solar panel sun tracking.
I developed a novel method based on RSSI for Wireless Sensor Networks (WSN). This novel method is currently in patent registration procedure.
May 2019 - Aug 2022
Part-time job
ELECTRONIC CONSULTANT & PROJECT MANAGER
JEECE - ECE Paris, Paris, France
JEECE is the Junior Enterprise of my former university, ECE Paris.
During my studies, I had the opportunity to apply for an Electronic Consultant position. I did several missions for companies or private individuals.
-
I realized a project of a multi-input sound box driven by a Raspberry Pi and remotely controled via MQTT. This device is also connected to a website and a smartphone application.
-
I worked for a laboratory to develop a medical stimulating module including a microcontrollerand vibrators for patients lacking foot sensation thus losing balance.
I was also a project manager and lead different missions where I was the intermediary between the client and the consultant.
PROJECTS
See "Projects" tab for more details
Asynchronous Sensor Fusion for Continuous-Time SLAM
Student Semester Project, ETH Zürich - 2023
For my Master's Degree at ETH, I am doing a semester project at the Vision for Robotics Lab (V4RL) of ETH.The subject is "Asynchronous Sensor Fusion for Continuous-Time SLAM", and my work is based on the HyperSLAM library developed in V4RL.
During this project:
-
I am deepening my knowledge in Computer Vision.
-
Participating to research in this captivating field.
-
Applying my knowledge using C/C++ on a Linux based system and using DevOps tools such as GitHub.
Multi-agent autonomous car's algorithm
Course Project - ETH Zürich - 2022
In the context of my Planning and Decision Making for Autonomous Robots, I developed an algorithm for autonomous driving cars tested in simulation in a multi-agent setup.
During this project:
-
I implemented the main path planning algorithms
-
I implemented a PID for the trajectory following
-
I used Python and GitHub for the development
Autonomous driving
Autonomous driving


Because it cannot always run smoothly...

A successful trip

Another successful trip

A last successful trip
Computer Vision - Building blocks of the SLAM pipeline
Course Exercises - ETH Zürich - 2022
In the context of my Vision Algorithms for Mobile Robots, I realized each week a building block of the SLAM pipeline. The codes I developed were based on a skeleton given by the teaching assistants.
During these exercises:
-
I implemented the main vision algorithms: Harris Corner Detectors, Bundle Adjustment, SIFT Feature Detector, PnP, Lucas-Kanade Tracker...
-
I implemented these algorithms with MATLAB
Computer Vision Projects
Computer Vision Projects


Harris corner detector and tracking

Augmented reality cube

PnP algorithm
SKILLS

PROGRAMMING
During my studies, through several projects as well as during my internships, I had to develop programs in diverse languages such as C/C++, Python, MATLAB, JAVA or assembly. I also learned web development and am familiar with languages such as JavaScript, PHP and frameworks like React.
COMPUTER VISION
Computer Vision is a topic that captivates me and that I am willing to dive into deeper. At ETH Zürich, I chose the course Vision Algorithms for Mobile Robots taught by the reknown Prof. Davide Scaramuzza. I had to develop blocks of the SLAM pipeline each week and learned very much through this.
I am now doing a semester project at ETH at the Vision for Robotics Lab. This project allows me to develop more skills in computer vision and especially in Continuous-Time SLAM.


With my Embedded Systems background, I have a deep understanding of systems, hardware constraints, computer architectures and Operating Systems.
This give me the ability to create better programs and take into account systems constraints. I enjoy optimizing programs.
Through the different Control classes that I had both at ECE Paris and now at ETH Zürich, I am also able to design complex controllers using Model Predictive Control, Dynamic Programming or more classical controllers.