Summary
This chapter provides you with general knowledge of the ROS architecture and how it works. You saw some concepts, tools, and samples of how to interact with nodes, topics, and services. In the beginning, all these concepts could look complicated and without use, but in the upcoming chapters, you will start to understand the applications of these.
It is useful to practice with these terms and tutorials before continuing because, in the upcoming chapters, we will suppose that you know all the concepts and uses.
Remember that if you have queries regarding something, and you cannot find the solution in this book, you can use the official resources of ROS from the URL http://www.ros.org. Additionally, you can ask questions to the ROS community at http://answers.ros.org.
In the next chapter, you will learn how to debug and visualize data using ROS tools. These will help you find problems and to know whether what ROS is doing is correct, and what you expect it to do.