© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
L. Joseph, A. JohnyRobot Operating System (ROS) for Absolute Beginnershttps://doi.org/10.1007/978-1-4842-7750-8_4

4. Kick-Starting Robot Programming Using ROS

Lentin Joseph1   and Aleena Johny2
(1)
Aluva, Kerala, India
(2)
Ernakulam District, Kerala, India
 

The last three chapters discussed the prerequisites for programming a robot using the Robot Operating System (ROS). We discussed the basics of Ubuntu Linux, bash commands, the basic concepts of C++ programming, and the basics of Python programming. In this chapter, we start working with ROS. Before discussing ROS concepts, let’s discuss robot programming and how we do it. After this, we learn more about ROS, ...

Get Robot Operating System (ROS) for Absolute Beginners: Robotics Programming Made Easy 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.