Descriptions
ROS actions. Learning ROS is difficult… But you did it. You have a good basics about nodes, themes, ROS services… That’s a pretty good start. And you want to take your skills to the next level. Or you’re already learning about ROS, but you’re having serious trouble finding documentation and tutorials online. A good ROS developer should be aware of ROS actions and be able to use them effectively when needed. Topics, Services and Actions are three communication tools that will allow you to create any complex robotic application. Warning!!! Before I continue, I want to make sure you understand that this course is not intended for ROS beginners. If you want to follow the pace of this course, you will need to get some ROS basics first. Additionally, this course focuses on version 1 of ROS or ROS1. This is not a ROS2 course. When I first started doing ROS activities, my progress was very, very slow. I haven’t found any structured resource or guide that goes beyond the basics. It took me a very long time (several months) to finally come to a clear understanding.
This course is the course I wish I had taken when I first started. Practical and to the point. We’ll show you how everything works and how you can quickly launch and create more complex applications. In the past, I developed complete ROS software for an entire 6-axis robotic arm. I’m telling you this because in developing this robot, I learned (the hard way) what I really needed to know in order to create things that actually work. My experience with a robot operating system is not just from university work or a weekend hobby: I actually co-founded a business with a robot running on ROS. In doing so, I had to focus on getting to the bottom of it, finding what was useful and what was not. So today, thanks to the practical vision I’ve developed, I know exactly what you need to learn first if you want to get serious about building more complex robotic applications.
What will you learn
- Basic ROS Actions
- Use the SimpleActionServer, SimpleActionClient, ActionServer, and ActionClient classes.
- Create more complex robotics applications.
- Get more practice in ROS with object-oriented programming
- Unleash the potential of ROS communications
- And even more ROS best practices
Who is this course for?
- Students who have learned the basics of ROS and want to move on
- ROS developers who want to take their skills to the next level
- And someone desperately searches for documentation on ROS actions and doesn’t find anything useful
Characteristics of ROS actions
- Publisher: Udemy
- Teacher: Edouard Renard
- English language
- Level: Intermediate
- Number of courses: 48
- Duration: 6 hours 42 minutes
Contents of ROS actions
Requirements
- ROS basics (at least nodes, themes, services)
- Some knowledge of Python or C++ programming.
- You are familiar with Linux and know how to use a terminal.
Images
Sample clip
Installation instructions
Extract the files and watch on your favorite player
Subtitles: English
Quality: 720p
Download links
Password file(s): free download software
file size
3.26 GB