Skip to main content

Modern RoboticsLaajuus (5 cr)

Code: TX00FD51

Credits

5 op

Objective

After completing the course, the student can explain what is meant by robotics and name various application targets, configure and use finished robots in different application targets and plan small robotics projects.
The student can explain the structures of robots and their most common peripheral devices, calculate the inverse kinematics of the most common structures, and apply and utilize the most common peripheral devices.
The student can explain what is meant by mobile robotics and name different application targets, configure and use ready-made mobile robots in different application targets and plan small mobile robotics projects.
The student can explain what is meant by cobots and name different application targets, configure and use ready-made cobots in different application targets and plan small cobot projects.
The student can explain how robots are controlled, prepare small programs for robots in different ways and simulate the operation of robots.
The student can explain the standards related to security and the different methods for security, can explain the operation of the most common security components and use them, and can plan small robotics projects taking security aspects into account.
The student can explain what the ROS system is and its basic principles. The student can apply and configure the ROS system in small robot application sketches, and plan and simulate the operation of mobile robots based on the ROS system in small robot projects.
The student can explain what is meant by machine learning, prepare small machine learning applications and name different application targets, and apply machine learning in small robot projects.

Content

1. Fundamentals of robotics and applications
2. Robot types and structures and peripheral devices
3. Mobile robots
4. Collaboration robots
5. Robot simulation and programming
6. Safety of robot systems
7. ROS system
8. Machine learning in robotics

Prerequisites

Control and servo technology
Control systems and fieldbuses

Assessment criteria, satisfactory (1)

The student can explain what is meant by robotics and name various application targets. The student can explain the structures of robots and their most common peripherals.
The student can explain what is meant by mobile robotics and name various application targets.
The student can explain what is meant by cobots and name various application targets.
The student can explain how robots are controlled.
The student can explain security-related standards and different methods for security.
The student can explain what the ROS system is and its basic principles.
The student can explain what is meant by machine learning.

Assessment criteria, good (3)

The student knows how to configure and use ready-made robots in different applications.
The student can calculate the inverse kinematics of the most common structures.
The student knows how to configure and use ready-made mobile robots in different applications.
The student knows how to configure and use ready-made cobots in different applications.
The student can prepare small programs for robots in different ways (teach, lead through and offline).
The student can explain the operation of the most common security components and use them.
The student can apply and configure the ROS system in small robot application kits.
The student can create small machine learning applications and name different application objects.

Assessment criteria, excellent (5)

The student can design small robotics projects.
The student can apply and utilize the most common peripherals.
The student can design small mobile robotics projects.
The student can design small cobot projects.
The student can simulate the operation of robots.
The student can plan small robotics projects taking safety aspects into account.
The student can plan and simulate the operation of mobile robots based on the ROS system in small robot projects.
The student can apply machine learning in small robot projects.

Assessment criteria, approved/failed

The student can explain what is meant by robotics and name various application targets. The student can explain the structures of robots and their most common peripherals.
The student can explain what is meant by mobile robotics and name various application targets.
The student can explain what is meant by cobots and name various application targets.
The student can explain how robots are controlled.
The student can explain security-related standards and different methods for security.
The student can explain what the ROS system is and its basic principles.
The student can explain what is meant by machine learning.