Autonomous Robot in Practice: Programming and TestingLaajuus (2 cr)
Course unit code: TX00GJ37
General information
- Credits
- 2 cr
Objective
The student will be able to program and test the autonomous operation of mobile robots in a physical environment. They will be able to use sensors and actuators such as LIDAR, cameras and ultrasonic sensors as part of an autonomous robotic system. The student will be able to deploy, map and plan the route of a robotic platform and test and optimise the navigation of robots. They will carry out a mini-project in which a mobile robot autonomously performs a navigation task in its environment.
Content
1. Robot platform deployment and programming
2. Mini project: autonomous navigation application
Qualifications
Autonomous robot in practice: programming and testing (2 ECTS) requires completion of previous mobile robotics courses or equivalent knowledge. Students should be familiar with navigation methods, positioning systems, route planning and be able to use simulation environments or programming frameworks.
Assessment criteria, satisfactory (1)
The student
• can use basic commands in a robotic system and integrate sensors.
• implements a simple navigation solution with prefabricated components.
Assessment criteria, good (3)
The student
• can program and test the operation of a robotic platform and analyse the data produced by sensors.
• be able to develop and test an autonomous robot application with dynamic path planning.
Assessment criteria, excellent (5)
The student
• can independently implement and optimise the programming of a robotic system and perform performance analyses.
• will design and implement a fully autonomous navigation system that adapts to changes in the environment.
Assessment criteria, approved/failed
Passed Autonomous robot in practice: programming and testing (2 ECTS) requires the student to be able to operate and program the sensors and actuators of a mobile robot, implement a mini-project in which an autonomous robot navigates and performs a given task, and document and test the operation of the robotic system. Failure means that the student does not know how to operate or program the robot platform, the mini project is incomplete or does not meet the requirements, and the testing and documentation are missing or substantially incomplete.
Further information
Autonomous robot in practice: programming and testing (2 ECTS) is carried out as laboratory work and a mini-project in which students use physical mobile robots. The course requires active participation and independent work.