Skip to main content
Book cover

Robot Operating System (ROS)

The Complete Reference (Volume 3)

  • Book
  • © 2019

Overview

  • Is the third volume of carefully edited chapters devoted to the Robot Operating System (ROS) with working examples, demonstrations and illustrations
  • Provides comprehensive coverage of the Robot Operating Systems (ROS), which is currently considered the main development framework for robotics applications
  • Includes supplementary material: extensive code, which is available open source in a code repository
  • Covers areas related to robot development using the ROS including robot navigation, unmanned aerial vehicles (UAVs), arm manipulation, multi-robot communication protocols, Web and mobile interfaces, integration of new robotic platforms, computer vision applications, development of service robots, development of new libraries and packages, and education

Part of the book series: Studies in Computational Intelligence (SCI, volume 778)

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (16 chapters)

  1. Multi-robot Systems

  2. Unmanned Aerial Systems

  3. Navigation, Motion Planning and Control

  4. Contributed ROS Packages

  5. Interfaces for Interaction with Robots

Keywords

About this book

Building on the successful first and second volumes, this book is the third volume of the Springer book on the Robot Operating System (ROS): The Complete Reference. The Robot Operating System is evolving from year to year with a wealth of new contributed packages and enhanced capabilities. Further, the ROS is being integrated into various robots and systems and is becoming an embedded technology in emerging robotics platforms. 
The objective of this third volume is to provide readers with additional and comprehensive coverage of the ROS and an overview of the latest achievements, trends and packages developed with and for it. 
Combining tutorials, case studies, and research papers, the book consists of sixteen chapters and is divided into five parts. Part 1 presents multi-robot systems with the ROS. In Part 2, four chapters deal with the development of unmanned aerial systems and their applications. In turn, Part 3 highlights recent work related to navigation, motion planning and control. Part 4 discusses recently contributed ROS packages for security, ROS2, GPU usage, and real-time processing. Lastly, Part 5 deals with new interfaces allowing users to interact with robots. 
Taken together, the three volumes of this book offer a valuable reference guide for ROS users, researchers, learners and developers alike. Its breadth of coverage makes it a unique resource.


Editors and Affiliations

  • College of Computer Science and Information Systems, Prince Sultan University, Riyadh, Saudi Arabia

    Anis Koubaa

About the editor

Dr. Anis Koubaa, Prince Sultan University, College of Computer Science and Informat, 13381 Riyadh, Saudi Arabia.

Bibliographic Information

Publish with us