Charles Explorer logo
🇬🇧

Practical Course in Robotics

Class at Faculty of Mathematics and Physics |
NAIL110

Syllabus

The course focuses on acquiring practical experience with real robots and sensors. The aim is to mediate students with practical skills in design and engineering of an intelligent mobile robot solution in a complex task - problems like design of SW control architecture, sensor data fusion and processing, robot navigation, world model building, planning, and intelligent decision making will be introduced in an attractive form. Students are expected to solve a given complex task in a simulation environment as well as to port their solution onto a real mobile robot (UGV, UAV, or based on individual arrangement). Students will be provided with enough time for hands-on experimentation with the system and practical evaluation of the introduced solutions. The course targets gaining the practical experience why/when the elaborated approaches work and what are the principal constrains.

1. Task definition and assignment, its relationship to the context of mobile robotics

2. Planning on a binary grid

3. Robot control, obstacle avoidance

4. Mapping

5. Mobile robot localization

6. Action planning

Annotation

The course focuses on acquiring practical experience with real robots and sensors.

The aim is to mediate students with practical skills in design and engineering of an intelligent mobile robot solution in a complex task – problems like design of SW control architecture, sensor data fusion and processing, robot navigation, world model building, planning, and intelligent decision making will be introduced in an attractive form.

Students are expected to solve a given complex task in a simulation environment as well as to port their solution onto a real mobile robot (UGV, UAV,...).