Shop the Archives and get your next eBook for just 14.99! Stock up today >>

Studies in Computational Intelligence

Robot Operating System (ROS)

The Complete Reference (Volume 1)

Editors: Koubaa, Anis (Ed.)

  • Contributions devoted to the Robot Operating System (ROS) with working examples, demonstrations and illustrations
  • Comprehensive coverage of the Robot Operating Systems (ROS), which is currently considered as the main development framework for robotics applications
  • Includes supplementary material representing all the code provided by the authors, which will be made available as open source in a Google Code repository
  • Accompanying video channel for demonstrations related to chapters of the book
see more benefits

Buy this book

eBook $189.00
price for USA in USD (gross)
  • ISBN 978-3-319-26054-9
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Hardcover $249.99
price for USA in USD
  • ISBN 978-3-319-26052-5
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

The objective of this book is to provide the reader with a comprehensive coverage on the Robot Operating Systems (ROS) and latest related systems, which is currently considered as the main development framework for robotics applications.

The book includes twenty-seven chapters organized into eight parts. Part 1 presents the basics and foundations of ROS. In Part 2, four chapters deal with navigation, motion and planning. Part 3 provides four examples of service and experimental robots. Part 4 deals with real-world deployment of applications. Part 5 presents signal-processing tools for perception and sensing. Part 6 provides software engineering methodologies to design complex software with ROS. Simulations frameworks are presented in Part 7. Finally, Part 8 presents advanced tools and frameworks for ROS including multi-master extension, network introspection, controllers and cognitive systems.

This book will be a valuable companion for ROS users and developers to learn more ROS capabilities and features. 

 

Reviews

“This book has a lot of code. This feature is quite welcome for newbies and experts who want to replicate the successful robots detailed here. Another more-than-appreciated feature of this book is the section called ‘Software Engineering with ROS.’ … The book closes with advanced tools such as advanced debuggers and real-time implementations in ROS.” (Ramon Gonzalez Sanchez, Computing Reviews, computingreviews.com, July, 2016)


Table of contents (27 chapters)

  • MoveIt!: An Introduction

    Chitta, Sachin

    Pages 3-27

  • Hands-on Learning of ROS Using Common Hardware

    Bihlmaier, Andreas (et al.)

    Pages 29-50

  • Threaded Applications with the roscpp API

    Allen, Hunter L.

    Pages 51-69

  • Writing Global Path Planners Plugins in ROS: A Tutorial

    Alajlan, Maram (et al.)

    Pages 73-97

  • A Universal Grid Map Library: Implementation and Use Case for Rough Terrain Navigation

    Fankhauser, Péter (et al.)

    Pages 99-120

Buy this book

eBook $189.00
price for USA in USD (gross)
  • ISBN 978-3-319-26054-9
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Hardcover $249.99
price for USA in USD
  • ISBN 978-3-319-26052-5
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Robot Operating System (ROS)
Book Subtitle
The Complete Reference (Volume 1)
Editors
  • Anis Koubaa
Series Title
Studies in Computational Intelligence
Series Volume
625
Copyright
2016
Publisher
Springer International Publishing
Copyright Holder
Springer International Publishing Switzerland
eBook ISBN
978-3-319-26054-9
DOI
10.1007/978-3-319-26054-9
Hardcover ISBN
978-3-319-26052-5
Series ISSN
1860-949X
Edition Number
1
Number of Pages
XIII, 728
Number of Illustrations and Tables
266 b/w illustrations, 86 illustrations in colour
Topics