263-2600-00L Robotics Programming Laboratory
Semester | Autumn Semester 2015 |
Lecturers | B. Meyer, J. W. Shin |
Periodicity | yearly recurring course |
Language of instruction | English |
Comment | Number of participants limited to 18. The course is open to students of computer science, electrical engineering, and mechanical engineering background (although students from other departments will be considered). In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum. |
Courses
Number | Title | Hours | Lecturers | |||||||
---|---|---|---|---|---|---|---|---|---|---|
263-2600-00 P | Robotics Programming Laboratory | 7 hrs |
| B. Meyer, J. W. Shin |
Catalogue data
Abstract | This course is a hands-on laboratory course in which participants program Thymio II robot that will play in a competition. Students will learn software engineering skills and robotics concepts and apply them in practice. |
Objective | - Knowledge of basic software engineering principles and methods - Knowledge of how software engineering applies to robotics - Knowledge of the most common architectures, coordination and synchronization methods - Experience in design of a small robotics system with aspects of sensing, planning and control |
Content | - Software engineering tools - Design patterns - Software architecture - ROS and Roboscoop - Perception - Mapping and localization - Path planning and obstacle avoidance Students will program Thymio II educational robot with a Carmine 1.09 RGBD camera as the sensor. |
Prerequisites / Notice | Combination of lectures and a semester-long project. Prior programming experience required. Object-oriented programming (especially Eiffel and C++) strongly recommended. Experience with Linux helpful. Limited to 18 students. - Expected to work both individually and in teams of 2-3 students |
Performance assessment
Performance assessment information (valid until the course unit is held again) | |
Performance assessment as a semester course | |
ECTS credits | 8 credits |
Examiners | B. Meyer, J. W. Shin |
Type | graded semester performance |
Language of examination | English |
Repetition | Repetition only possible after re-enrolling for the course unit. |
Additional information on mode of examination | The assessment consists of a project, which has several phases, and a final competition. |
Learning materials
Main link | Information |
Only public learning materials are listed. |
Groups
No information on groups available. |
Restrictions
Places | 18 at the most |
Waiting list | until 25.09.2015 |
Offered in
Programme | Section | Type | |
---|---|---|---|
Computer Science Master | Focus Elective Courses Software Engineering | W | |
Robotics, Systems and Control Master | Core Courses | W |