YoVDO

ROS Services - Server and Client - ROS 101 - ROS Tutorials for Beginners

Offered By: Mecharithm - Robotics and Mechatronics via YouTube

Tags

ROS (Robot Operating System) Courses

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 System
Delft 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