ROS Services - Server and Client - ROS 101 - ROS Tutorials for Beginners
Offered By: Mecharithm - Robotics and Mechatronics via YouTube
Course Description
Overview
Dive into the fourth lesson of the ROS 101 tutorial series, focusing on ROS services and the client-server architecture. Learn the differences between client-server and publisher-subscriber models, and gain hands-on experience creating client and server packages in ROS. Explore various architectures in ROS packages, master client-server programming techniques, and understand how to troubleshoot common issues. This comprehensive one-hour video tutorial includes a quick recap of previous lessons, an in-depth explanation of ROS services, and practical demonstrations to reinforce your understanding of these essential concepts in robotics and mechatronics.
Syllabus
Introduction
Quick recap of the previous lesson
Agenda of the current lesson
Different Architectures in a ROS package: Publisher-Subscriber and Client-Sever
Client-Sever programming in ROS
Summary of the lesson
Taught by
Mecharithm - Robotics and Mechatronics
Related Courses
Hello (Real) World with ROS – Robot Operating SystemDelft University of Technology via edX Data Management, Data Security and Robot Operating System as a Common Tool for IoT
ITMO University via edX Robotics Software Engineer
Udacity Introduction to The Robot Operating System (ROS2)
Coursera Project Network via Coursera Complete ROS Start Guide - Windows/Mac/Linux - C++/Python
Udemy