Skip to main content
You are browsing the curriculum of an upcoming academic year (2024–2025).
Do you want to change to the ongoing academic year?
Course unit, curriculum year 2024–2025
ROBO.400

Mechatronics and Robot Programming, 5 cr

Tampere University
Teaching periods
Active in period 1 (1.8.2024–20.10.2024)
Active in period 2 (21.10.2024–31.12.2024)
Course code
ROBO.400
Language of instruction
English
Academic years
2024–2025, 2025–2026, 2026–2027
Level of study
Advanced studies
Grading scale
General scale, 0-5
Persons responsible
Responsible teacher:
Roel Pieters
Responsible teacher:
Eetu Airaksinen
Responsible teacher:
Kulunu Samarawickrama
Responsible organisation
Faculty of Engineering and Natural Sciences 100 %
Coordinating organisation
Automation Technology Studies 100 %
Core content
  • Practical work with simulated mechatronic systems
  • ROS2 (Robot Operating System2): communication, reading sensors and data visualization
  • Programming of robot systems (Python, C/C++ with ROS2)
  • Controlling a wheeled mobile robot (Turtlebot) in 2D and 3D, localization and mapping, reading sensors, sending motor commands
  • Simulation of a robot manipulator (visualization and motion planning)
  • Robot vision: capture and process camera images with Jupyter, OpenCV and ROS (object detection, face recognition), SLAM with RGB-D sensor
Learning outcomes
Recommended prerequisites
Studies that include this course
Completion option 1
Completion of the course requires the successful demonstration of all assigned exercises (in small groups)

Participation in teaching

28.08.2024 22.12.2024
Active in period 1 (1.8.2024–20.10.2024)
Active in period 2 (21.10.2024–31.12.2024)