generated from LCAS/ros2-teaching-ws
-
Notifications
You must be signed in to change notification settings - Fork 7
Workshops Syllabus 2324
francescodelduchetto edited this page Jan 28, 2025
·
2 revisions
- Setup your workstation
- What is ROS and first concepts presentation (need to be already logged in blackboard)
- Using ROS from the command line
- Write your first ROS node
- Setup your workstation
- Introduction to URDF
- The ROS TF tree
- Model a 6DOF industrial manipulator
- Model a 4 DOF robot arm - SCARA robot
NOTE: Bring pen and paper!
*trigonometric Identities Cheatsheet
- Interfacing with a real robot - TIAGo Mobile manipulator
- Control the robot from ROS code
- Implement control trajectories
NOTE: Bring pen and paper!
- Derive Jacobian matrices for 2, 3 and 6 DOF arms.
- Trajectory planning with 2 and 6 DOF arms.
- Implementation of trajectory planning for a 6 DOF robot.
Simulation of final assessment with simple and incomplete example code
Assessment 2 DEMOS
Parts for the workshops are extracted, edited from and/or inspired by the following sources.
- Official ROS humble tutorials: https://docs.ros.org/en/humble/Tutorials.html
- Elephant Robotics docs: https://docs.elephantrobotics.com/docs/gitbook-en/