IHA-4206 Mechatronics and Robot Programming, 5 cr
Lisätiedot
Priority is given to international students of "Factory automation and Robotics" and "Robotics and AI"
Priority is given to those who has taken recommended prerequisites
During the first part of the course, the course responsible (Reza and Roel) will assess the commitment and level of required background of the student. Based on this assessment, we will suggest continuation of the course.
The course is only intended for degree students
Vastuuhenkilö
Roel Pieters, Reza Ghabcheloo
Osaamistavoitteet
This is a hands-on course where the students learn about how to setup a mechatronic system, specially a robot with sensors, actuators and processing units. They learn how to use ROS and Matlab, connect sensors and actuators (drivers) to a control PC and collect data and visualize.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | ROS (Robot Operating System) on PC and RasPI, reading sensors, communcation, and data visulizing | Intro to ROS, Intro to communication (Ethernet, CAN, USB, SSH) | |
2. | Building Matlab/Simulink real-time environment, communication, connection to ROS | ||
3. | Controling a Turtlebot, reading sensors, sending motor commands, robot network | ||
4. | Hands on experiments with camera and object detection and OpenCV |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
There will be more than 15 hands on cases from which to choose. Cases are performed in groups of two. Each group will need to complete at least 7 cases and fill in the report forms (one per case) which includes 2 questions regarding the case, and demonstrate at the end of each case. Extra bonus will be recieved when helping in documentation of cases and improving case instructions.
Arvosteluasteikko:
Numerical evaluation scale (0-5)
Vastaavuudet
Opintojakso ei vastaan mitään toista opintojaksoa