Project S5


The project consists in designing and building a prototype of an autonomous guidance system for visually impaired people.

Teaching and Learning Methods: The objective of the project is to put into practice in a real case the skills acquired in all the lessons of the semester. The students work in teams with the same objective. A group of teachers provides expertise to the students, at their request, in the fields of video signal processing, audio synthesis, the use of the MATLAB/Simulink environment, generic design tools (git, GitLab, etc.), algorithms and optimisation. A teacher-tutor accompanies each team and, through periodic meetings, ensures that the students are making progress, that they do not hesitate to consult the experts when necessary, and that the team does not get stuck. The tutor also has the task of evaluating the technical work at the end of the project, based on the final report produced and the source codes. The teams also benefit from the advice of external project management specialists with a project management course and team coaching sessions throughout the semester. The technical part is complemented by personal reflection on visually impaired people, the methods of movement and orientation they use, and the role and effectiveness of technological aids. This reflection is initiated by a presentation given at the beginning of the semester by a teacher specialising in the field and a list of resources to study.

Course Policies: Attendance and punctuality at all course and project sessions are mandatory.




Program of the preparatory classes. 


The project uses the Raspberry Pi platform equipped with a camera and a battery. The students work in groups and their objective is to ensure tracking of the ground markings thanks to the embedded camera as well as an audio guidance allowing a visually impaired person to follow a predefined route. The video signal processing and audio synthesis are implemented using the MATLAB/Simulink environment.

Learning Outcomes:

  • Learning to work in a group;
  • Seeking information from experts;
  • Search for documentation;
  • Design and code video signal processing and audio synthesis applications;
  • Write design reports;
  • Present work;
  • Present your poster.

Nb hours: 100.00


A jury is responsible for evaluating the different teams. The mark of each team is common to all the students in the team. The components of the final grade are as follows:

  • Written examination on travel, orientation and technological aids for the visually impaired (10% of the final grade);
  • Final demonstration with objective measurement of the effectiveness of the proposed solution (10% of the final grade);
  • Technical evaluation of the proposed solution by the tutor of each team (40% of the final grade);
  • Presentation of the results, and poster session (40% of the final grade).