Wiki » Historia » Wersja 4
Wersja 3 (Dawid Seredyński, 2018-06-13 11:06) → Wersja 4/10 (Dawid Seredyński, 2018-06-13 11:06)
h1. Anatomy of Robots - laboratory
h2. General rules:
* The aim of laboratory is to learn basics of Robot Operating System (ROS), especially its support for manipulators.
* Students work in teams. Each team consist of 2 persons (one- or three- person team is allowed, if there is odd number of students).
* Each task consist of three parts: 1) part realized during the labs, 2) homework, 3) documentation.
* Teams upload their source codes to GitHub using individual account of one of the members of the team and dedicated repository common for all tasks. Documentation should be created using wiki pages of the repository, where each task is documented on a separate page.
* In case of absence, team should catch up as soon as possible, as results of a task are used in next tasks.
* All memebers of team should work systematically and with full commitment.
* We are using ROS Kinetic distribution for Ubuntu 16.04. We recommend this setup for all students who want to work on their own PCs.
h2. The plan of laboratories:
* [[prep|Preparation]]
* [[lab1|Lab 1: Introduction to ROS]]
* [[lab2|Lab 2: Modeling and visualization of manipulator]]
* [[lab3|Lab 3: Forward dinematics]]
* [[lab4|Lab 4: Interpolation of motion]]
* [[lab5|Lab 5: Inverse kinematics]]
* [[lab6|Lab 6: Summary]]
h2. General rules:
* The aim of laboratory is to learn basics of Robot Operating System (ROS), especially its support for manipulators.
* Students work in teams. Each team consist of 2 persons (one- or three- person team is allowed, if there is odd number of students).
* Each task consist of three parts: 1) part realized during the labs, 2) homework, 3) documentation.
* Teams upload their source codes to GitHub using individual account of one of the members of the team and dedicated repository common for all tasks. Documentation should be created using wiki pages of the repository, where each task is documented on a separate page.
* In case of absence, team should catch up as soon as possible, as results of a task are used in next tasks.
* All memebers of team should work systematically and with full commitment.
* We are using ROS Kinetic distribution for Ubuntu 16.04. We recommend this setup for all students who want to work on their own PCs.
h2. The plan of laboratories:
* [[prep|Preparation]]
* [[lab1|Lab 1: Introduction to ROS]]
* [[lab2|Lab 2: Modeling and visualization of manipulator]]
* [[lab3|Lab 3: Forward dinematics]]
* [[lab4|Lab 4: Interpolation of motion]]
* [[lab5|Lab 5: Inverse kinematics]]
* [[lab6|Lab 6: Summary]]