Skip to content
francescodelduchetto edited this page Feb 20, 2025 · 75 revisions

Introduction to Robotics (RBT1001) - workshops materials

Syllabus

Week 1: Introduction to ROS2

30 Jan 25
  1. Setup your workstation
  2. Using ROS from the terminal
  3. Using ROS from Python code

Week 2: Design a robotic system in ROS - part 1

6 Feb 25
  1. Setup your workstation
  2. Frame transformations in ROS

Week 3: Design a robotic system in ROS - part 2

13 Feb 25
  1. Setup your workstation
  2. Design a robot arm in ROS
  3. Analyse a 6-DOF arm definition

Week 4: Direct kinematics pen&paper and implementation

20 Feb 25
  1. Setup your workstation
  2. Solve direct kinematics for a 6DOF arm
  3. Implement direct kinematics for a 6DOF arm

Week 5: Inverse kinematics pen&paper and MoveIt solutions

27 Feb 25

NO SESSION - Enhancement week: 6 Mar 25


Week 6: Inverse kinematics implementation

13 Mar 25

Week 7: Differential kinematics

20 Mar 25

Week 8: ROS path planning (using existing algorithms)

27 Mar 25

Week 9: Support for final project

3 Apr 25

Week 10: Trajectory planning

10 Apr 25

NO SESSIONS - Easter break: 17 & 24 Apr 25


Week 11: Support for final project

1 May 25

Week 12: Mobile robotics in ROS (LIMO robot)

8 May 25

2024/2025

Syllabus

2023/2024

Syllabus

Clone this wiki locally