Project Database
This page contains the database of possible research projects for master and bachelor students in the Biorobotics Laboratory (BioRob). Visiting students are also welcome to join BioRob, but it should be noted that no funding is offered for those projects (see https://biorob.epfl.ch/students/ for instructions). To enroll for a project, please directly contact one of the assistants (directly in his/her office, by phone or by mail). Spontaneous propositions for projects are also welcome, if they are related to the research topics of BioRob, see the BioRob Research pages and the results of previous student projects.
Search filter: only projects matching the keyword C++ are shown here. Remove filter
Amphibious robotics
Computational Neuroscience
Dynamical systems
Human-exoskeleton dynamics and control
Humanoid robotics
Miscellaneous
Mobile robotics
Modular robotics
Neuro-muscular modelling
Quadruped robotics
Amphibious robotics
| 780 – Tracking and synchronization pipeline for amphibious robot experiments |
| Category: | semester project, bachelor semester project | |
| Keywords: | C++, Data Processing, Experiments, Linux, Motion Capture, Programming, Python | |
| Type: | 10% theory, 10% hardware, 80% software | |
| Responsible: | (MED 1 1626, phone: 38676) | |
| Description: | This project is intended as a summer project only. In this project, the student will work closely with other team members to develop data collection pipelines for experiments with an amphibious robot, and use these pipelines to collect and analyze experimental data. Specifically, the student will:
The student is expected to be familiar with programming in C/C++ and Python, ROS 2, and robot kinematics. Experience with Docker, Linux kernel development, communication protocols, and computer vision algorithms would be a plus. Students interested in this project should send the following materials to the project assistant: (1) a resume, (2) a transcript showing relevant courses and grades, and (3) any additional materials that demonstrate their skills and project experience, such as videos, slides, code repositories, or previous project reports. Last edited: 17/06/2026 | |
Mobile robotics
| 785 – “Bring Me a Cup of Water”: Mobile Manipulation of Robotic Furniture in a VLM-Enhanced Interactive Assistive Environment |
| Category: | master project (full-time) | |
| Keywords: | C++, Control, Electronics, Programming, Prototyping, Python, Robotics, Vision | |
| Type: | 20% theory, 40% hardware, 40% software | |
| Responsible: | (undefined, phone: 37432) | |
| Description: | This project has been taken for 2026 Fall semester. Background To improve the indoor autonomy of people with mobility impairments, including wheelchair users, everyday furniture can be augmented with mobility and manipulation capabilities. Such robotic furniture could autonomously reorganize room layouts, clear pathways, transport objects, and grasp and deliver everyday items to users. This master’s thesis aims to integrate mobile robotic furniture, an origami-inspired robotic arm, markerless perception, and language-based interfaces into a complete assistive mobile manipulation system. Current Progress
Desired Candidate Profile
Last edited: 13/08/2026 | |
2 projects found.