Description of the course
Embark on an exciting journey into the world of Robotics Software Engineering with this course designed for beginners. Whether you're a technician or an engineer, in 5 days, this course will equip you with the essential knowledge and skills to dive into Robotics Operating System (ROS) from scratch and build a solid foundation for designing complex robotics applications.
Why ROS?
ROS has emerged as the industry standard for developing robotics system due to its flexibility, scalability and robustness.
In this course you'll unravel the architecture behind ROS, delve into core concepts such as nodes, topics and services. You will gain hand-on experience to apply these concepts in real world scenarios with practical projects.
Duration of the course: 7 hours
What you will learn
- Create ROS workspace (9:01)
- The ROS Master and the nodes (23:21)
- Create a node in C++ (29:19)
- Create a node in Python (14:28)
- Create a publisher in C++ (14:31)
- Create a subscriber in C++ (19:42)
- Create a publisher in Python (12:48)
- Create a subscribe in Python (10:12)
- Understand the Pub Sub architecture (12:41)
What you will be able to do!
By the end of this course, you'll have the confidence and expertise to navigate the intricacies of ROS and leverage it's power to design and deploy cutting-edge robotics solutions for manufacturing industries!