Robot İşletim Sistemi, Robot kontrolü için ortak bir platform oluşturmak üzere geliştirilen bir meta işletim sistemidir. Robot sistemlerin yaygınlaşması robot kontrolüne yönelik yazılımların geliştirilmesinin de önünü açmıştır. Ortak bir platform olarak ROS bu konuda öncü olarak kabul edilebilir. Bu kitap, ROS'un otonom mobil robotların yönetiminde kullanımına yönelik, kurulumdan uygulamaya bir kaynak kitap olarak hazırlanmıştır. Bu kapsamda, Otonom Mobil Robotların ROS ile yönetilmesi algoritma ve programlama örnekleri ile ele alınmıştır. Ayrıca, TurtleBot3 ve AutoRace görevlerine algoritma ve uygulama düzeyinde yer verilmiştir. ROS ve TurtleBot3 ayrı ayrı simülasyon ve gerçek dünya senaryoları ile sunulmuştur.