Lectures Lectures provided by MOBOTSDesigning activities for developing and assessing computational thinking skills (english)In this course, students will learn how to design, realize, analyse and assess educational activities in formal education, with and without the use of technologies, for the development of computational thinking, based on the state of the Art of researcj in this topic. Embedded Systems and Robotics (french)This course deals with the programming of embedded systems: cross-compilation, the use of FPU in microcontrollers, the use of DSP instructions and the mechanisms available in a Real-time Operating System. The whole is implemented in a robotic context.Basics of mobile robotics (english) Applications, products and market Sensors Perception, feature extraction Modeling Markov localization: Bayesian filter, Monte Carlo localization, extended Kalman filter Navigation: path planning, obstacle avoidance Control architectures and robotic frameworks Current challenges in mobile robotics Locomotion pRobotics practicals (english)The goal of this lab series is to practice the various theoretical frameworks acquired in the courses on a variety of robots, ranging from industrial robots to autonomous mobile robots, to robotic devices, all the way to interactive robots.