Instructors: Prof. Dr. Janick Edinger
Event type:
Internship
Displayed in timetable as:
Prak Distributed OS
Hours per week:
4
Language of instruction:
German/English
Min. | Max. participants:
- | 20
Registration group: Anmeldegruppe Praktika
Comments/contents:
The participants will develop algorithms for autonomous robotic systems.
They will be introduced to basic concepts of robot programming and control using the middleware ROS
and will implement typical techniques for navigation, such as dead reckoning, line following and freespace navigation to run on available hardware.
This includes processing and interpretation of data from multiple sensors.
The major part of the course will work towards a laser-tag-style competition, where robots of different teams have to detect and "hunt" each other to score points.
Learning objectives:
- Apply simple theoretical concepts to real robot systems
- Gain experiences in working with physical sensors, actuators and robot programming
- First steps in the research field of autonomous robotic systems
Didactic concept:
Students will work in small groups, starting with task sheets in order to learn ROS and then working independently in small groups on the participation in the laser-tag competition.
Literature:
- http://wiki.ros.org
- http://wiki.ros.org/Robots/TurtleBot
- Robot Operating System (ROS) : The Complete Reference (Volume 1) / edited by Anis Koubaa, Springer 2016.
|