June, 15, 2022
ROS Services – Server and Client
In the previous lesson, we introduced you to a simple mobile robot simulation and let you play with Turtlebot. There was a brief introduction to robot kinematics as well.
![Simple Turtlebot Simulation in ROS-turtlebot ros-1](https://minio.news.mecharithm.com:443/mecharithm/Simple_Turtlebot_Simulation_in_ROS_turtlebot_ros_1_c0cc1265a1.jpg)
In this lesson from the ROS tutorial series, we will become familiar with ROS services and learn how to create a client and server package and what the differences are between these and the subscriber-publisher architecture.
![ROS Services - Server](https://minio.news.mecharithm.com:443/mecharithm/ROS_Services_Server_90597ea93c.png)
![ROS Services - Client](https://minio.news.mecharithm.com:443/mecharithm/ROS_Services_Client_a194b7a528.png)
- The table of contents for the entire course.