Robot Operating System (ROS)

The Complete Reference (Volume 2)

  • Anis Koubaa

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

Table of contents

  1. Front Matter
    Pages i-xvii
  2. Control of UAVs

    1. Front Matter
      Pages 1-1
    2. Mina Kamel, Thomas Stastny, Kostas Alexis, Roland Siegwart
      Pages 3-39
    3. Emanoel Koslosky, André Schneider de Oliveira, Marco Aurélio Wehrmeister, João Alberto Fabro
      Pages 41-82
    4. Wolfgang Hönig, Nora Ayanian
      Pages 83-118
  3. Control of Mobile Robots

    1. Front Matter
      Pages 119-119
    2. Francesco Rovida, Matthew Crosby, Dirk Holz, Athanasios S. Polydoros, Bjarne Großmann, Ronald P. A. Petrick et al.
      Pages 121-160
    3. Higor Barbosa Santos, Marco Antônio Simões Teixeira, André Schneider de Oliveira, Lúcia Valéria Ramos de Arruda, Flávio Neves Jr.
      Pages 161-189
    4. Christoph Rösmann, Frank Hoffmann, Torsten Bertram
      Pages 231-261
  4. Integration of ROS with Internet and Distributed Systems

    1. Front Matter
      Pages 263-263
    2. Anis Koubaa, Maram Alajlan, Basit Qureshi
      Pages 265-283
    3. Ruffin White, Henrik Christensen
      Pages 285-307
    4. Ricardo Emerson Julio, Guilherme Sousa Bastos
      Pages 309-341
  5. Service Robots and Fields Experimental

    1. Front Matter
      Pages 343-343
    2. Christopher-Eyk Hrabia, Martin Berger, Axel Hessler, Stephan Wypler, Jan Brehmer, Simon Matern et al.
      Pages 345-385
    3. Marc Morenza-Cinos, Victor Casamayor-Pujol, Jordi Soler-Busquets, José Luis Sanz, Roberto Guzmán, Rafael Pous
      Pages 387-417
    4. Roberto Guzmán, Román Navarro, Miquel Cantero, Jorge Ariño
      Pages 419-447
    5. Mario Garzón, João Valente, Juan Jesús Roldán, David Garzón-Ramos, Jorge de León, Antonio Barrientos et al.
      Pages 449-483
  6. Perception and Sensing

    1. Front Matter
      Pages 485-485
    2. Marius Beul, Nicola Krombach, Matthias Nieuwenhuisen, David Droeschel, Sven Behnke
      Pages 487-524
    3. Marco Antonio Simões Teixeira, Higor Barbosa Santos, André Schneider de Oliveira, Lucia Valeria Arruda, Flavio Neves Jr.
      Pages 525-561
  7. ROS Simulation Frameworks

    1. Front Matter
      Pages 563-563
    2. Alvaro Rogério Cantieri, André Schneider de Oliveira, Marco Aurélio Wehrmeister, João Alberto Fabro, Marlon de Oliveira Vaz
      Pages 565-596
    3. Junhao Xiao, Dan Xiong, Weijia Yao, Qinghua Yu, Huimin Lu, Zhiqiang Zheng
      Pages 597-631
    4. Robin Hoogervorst, Cees Trouwborst, Alex Kamphuis, Matteo Fumagalli
      Pages 633-655

About this book


This second volume is a continuation of the successful first volume of this Springer book, and as well as addressing broader topics it puts a particular focus on unmanned aerial vehicles (UAVs) with Robot Operating System (ROS). Consisting of three types of chapters: tutorials, cases studies, and research papers, it provides comprehensive additional material on ROS and the aspects of developing robotics systems, algorithms, frameworks, and applications with ROS.

ROS is being increasingly integrated in almost all kinds of robots and is becoming the de-facto standard for developing applications and systems for robotics. Although the research community is actively developing applications with ROS and extending its features, amount of literature references is not representative of the huge amount of work being done.

The book includes 19 chapters organized into six parts: Part 1 presents the control of UAVs with ROS, while in Part 2, three chapters deal with control of mobile robots. Part 3 provides recent work toward integrating ROS with Internet, cloud and distributed systems. Part 4 offers five case studies of service robots and field experiments. Part 5 presents signal-processing tools for perception and sensing, and lastly, Part 6 introduces advanced simulation frameworks.

The diversity of topics in the book makes it a unique and valuable reference resource for ROS users, researchers, learners and developers. 


Robot Operating System Overview ROS Companion Robot Navigation Unmanned Aerial Vehicles Arm Manipulation Robot Perception Robot Control Integration of Robotsto the Internet

Editors and affiliations

  • Anis Koubaa
    • 1
  1. 1.College of CS & Informat SystemsPrince Sultan University College of CS & Informat SystemsRiyadhSaudi Arabia

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing AG 2017
  • Publisher Name Springer, Cham
  • eBook Packages Engineering Engineering (R0)
  • Print ISBN 978-3-319-54926-2
  • Online ISBN 978-3-319-54927-9
  • Series Print ISSN 1860-949X
  • Series Online ISSN 1860-9503
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
IT & Software
Energy, Utilities & Environment
Oil, Gas & Geosciences