OVERVIEW
We are excited to invite you to join our upcoming bootcamp on ROS (Robot Operating System). Whether you’re a seasoned robotics professional or a passionate enthusiast, this course offers an invaluable opportunity to delve into the world of ROS and enhance your skills.
ROS, which stands for Robot Operating System, is not an operating system. Instead, it serves as an open-source middleware framework designed to empower developers in creating robot applications. Renowned within the realm of robotics, ROS offers a versatile platform with its modular structure and collaborative development ecosystem, making it an invaluable tool for professionals and enthusiasts alike.
Pre-requisites:
Prior knowledge or experience of programming (python C++) and prior knowledge or experience using Linux.
Date:
January 29 – February 2
Time:
8:00 AM – 4:00 PM
Location:
Dubai Future Labs, Emirates Towers
- Limited seats available
COURSE OUTLINE
Basics of
ROS2
- Creation of basic ROS2 programs
- Topics, services and actions
- Executors and multithreading
- TF and URDF
Autonomous navigation with wheeled robots and ROS2
- Mapping
- Localization
- Path planning
- Obstacle avoidance
- Robot carrying shelves autonomously
Robot manipulation
with ROS2
- MoveIt2 for robot manipulation
- Grasping
- Integration of a full grasping pipeline using perception
Robot
perception
- OpenCV basics
- Object detection using point cloud