TSBB18 · 6 credits · Basic level (G2F) · Datateknik
Embedded Perception Systems
Active · next start VT 2027
100%
passed the latest regular sitting
PRA2 · 10 Mar 2026 · 8 students
100%
passed the regular sittings, all sittings over the last 5 years
PRA2 · 17 students
This module only reports passing results, so the pass rate does not show how many did not pass.
Part of 2 programmes
Hand-in or lab
PRA2 Projects
- G
Main rounds
100% passed · 17 students
- 100%8
- 100%9
Later rounds
No sittings with at least 5 students.
Show small sittings (10)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%2
- 100%3
- 100%3
- 100%3
- 100%3
- 100%3
- 100%2
- 100%3
- 100%3
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
PRA1 Projects
- G
No sittings with at least 5 students.
Show small sittings (1)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
About the course
Aim
After the course, the student is able to:
Goal 1: Implement a lego sorting robot based on resource constrained hard- and software.
Goal 2: Be able to explain and solve central problems in robotics, such as camera calibration, hand-eye-calibration, and forward and inverse kinematics.
Goal 3: Apply basic operations on images and video, such as reading, thresholding, and morphological operations.
Goal 4: Apply and explain important themes in prototype development, such as virtual environments and digital twins.
Content
The course introduces automatic image processing, sensor calibration and inverse kinematics for robot control.
In a design and development project, consisting of 3 sub-projects, each group of 2-3 students will implement an automatic sorting robot. This will be done with the help of a Raspberry Pi, a camera, an Arduino and a robotic arm with grip claw. The camera is used to provide digital images of a number of lego pieces. These should be detected and their respective positions shall be related to the coordinate system of the robot, which picks up and sorts them by color. In the three sub-projects, the overall system is gradually built up. How these sub-assignments are solved is up to the students and the training in independent problem solving is a central sub-objective of the course.
- Examiner
- Yonghao Xu
- Scheduled hours
- 10 h
- Main field of study
- Datateknik