← Back to search

ROS Developers LIVE-Class #39: How to create a ROS Action Server

The Construct Robotics Institute 1:05:27

4,973 views · 80 likes Watch on YouTube ↗

In this class, we are going to see how to use C++ to build a ROS action server that makes a drone move to a certain location every time the action server is called. We will spot the difference between action server and ROS service.

You will learn:
▸ What is a ROS Action and how it is different from ROS Service
▸ Make an Action Server which receives 3D position coordinates and moves a drone to that position
▸ Run the Action server
▸ Echo and Publish to various topics provided by our Action Server

➡️ ROSject link: https://bit.ly/3C7r6z5

📚 Related course: https://bit.ly/3JTBkVs

The whole code will be provided for free to all the attendants to the class as a ROSject, containing simulation, notebook with instructions and code.

============================
Every Tuesday at 18:00 CET/CEST.

This is a LIVE Class on how to develop with ROS. In Live Classes, you will practice with me at the same time that I explain, with the provided free ROS material.

IMPORTANT: Remember to be on time for the class because at the beginning of the class we will share the code with the attendants for free.

IMPORTANT 2: in order to start practicing quickly, we are using the ROS Development Studio for doing the practice. You will need a free account to attend the class. Go to http://rosds.online and create an account prior to the class.

// RELATED LINKS

▸ ROS Development Studio: http://www.theconstructsim.com/rds-ros-development-studio/
▸ Robot Ignite Academy: http://www.theconstructsim.com/construct-learn-develop-robots-using-ros/robotigniteacademy_learnros/
▸ What is a ROSject?: http://www.theconstructsim.com/rosjects/

Playback is via YouTube's official embedded player. Data from YouTube; Exumo is not affiliated with YouTube.