Chapter 6
Robot Operating System (ROS)
Learning Objectives
By the end of this chapter, you will be able to:
- Explain Robot Operating System (ROS) essentials and basic concepts
- Create Robot Operating System packages and work with them
- Operate a virtual robot with information obtained from sensors
- Develop and implement working programs for robots
This chapter focuses on ROS and the different ways to work with its packages. You'll also learn how to operate a virtual robot based on the information received from its sensors using ROS.
Introduction
Developing software for robots is not as easy as developing any other type of software. To build robots, you need methods and functions that enable you to access sensor information, control robot ...
Get Artificial Vision and Language Processing for Robotics now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.