• Complain

Kumar Bipin - Robot Operating System Cookbook

Here you can read online Kumar Bipin - Robot Operating System Cookbook full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2018, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Robot Operating System Cookbook
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2018
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Robot Operating System Cookbook: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Robot Operating System Cookbook" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Leverage the power of ROS to build exciting collaborative robots.

About This Book

  • Delve into an open source, meta-operating system for your robot
    • Get acquainted with tools and libraries for building and running code on multiple platforms
    • Use Gazebo to model your robot and create a virtual environment

      Who This Book Is For

      If youre a researcher or engineer with an interest in the problems, solutions, and future research issues that you may encounter in the development of robotic applications, this book is for you. Basic knowledge of C++ and Python programming with the GNU/Linux environment is strongly recommended to assist with understanding the key concepts covered in the book.

      What You Will Learn

    • Explore advanced concepts, such as ROS pluginlib, nodelets, and actionlib
    • Work with ROS visualization, profiling, and debugging tools
    • Gain experience in robot modeling and simulation using Gazebo
    • Understand the ROS Navigation Stack for mobile robots
    • Configure a MoveIt! package for a manipulator robot
    • Develop an autonomous navigation framework for MAV using ORB SLAM and MoveIt
    • Integrate sensors, actuators, and robots into the ROS ecosystem
    • Get acquainted with the ROS-Industrial package with hardware support, capabilities, and applications

      In Detail

      This book will leverage the power of ROS with an introduction to its core and advanced concepts through exciting recipes. You will get acquainted with the use of different synchronous and asynchronous communication methods, including messages, services, and actions. You will learn how to use the various debugging and visualization tools used in development and how to interface sensors and actuators with the ROS framework.

      Firstly, you will get to grips with ROS simulation frameworks, such as Gazebo and RotorS for modeling and simulating any physical robot and virtual environment. You will also cover mobile robotics, micro-aerial vehicles, and robotic arms, which are the leading branches of robotic applications. Robot Operating System Cookbook will also guide you in the development of an autonomous navigation framework for both mobile robots and micro-aerial vehicles.

      Finally, you will explore ROS-Industrial, an open source project that extends the advanced capabilities of ROS software to manufacturing industries.

      Style and approach

      The goal of this book is to provide an integrated overview of the concepts and techniques. ROS is not an operating system in the traditional sense of process management and scheduling; rather, it provides a structured communications layer above the host operating systems of a heterogeneous compute cluster.

  • Kumar Bipin: author's other books


    Who wrote Robot Operating System Cookbook? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Robot Operating System Cookbook — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Robot Operating System Cookbook" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Robot Operating System Cookbook Over 70 recipes to help you master advanced - photo 1
    Robot Operating System Cookbook
    Over 70 recipes to help you master advanced ROS concepts
    Kumar Bipin
    BIRMINGHAM - MUMBAI Robot Operating System Cookbook Copyright 2018 Packt - photo 2
    BIRMINGHAM - MUMBAI
    Robot Operating System Cookbook

    Copyright 2018 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    Commissioning Editor: Gebin George
    Acquisition Editor: Divya Poojari
    Content Development Editor: Amrita Noronha
    Technical Editors: Ishita Vora, Sneha Hanchate
    Copy Editors: Safis Editing, Vikrant Phadkay
    Project Coordinator: Shweta H Birwatkar
    Proofreader: Safis Editing
    Indexer: Tejal Daruwale Soni
    Graphics: Jisha Chirayil
    Production Coordinator: Aparna Bhagat

    First published: June 2018

    Production reference: 1280618

    Published by Packt Publishing Ltd.
    Livery Place
    35 Livery Street
    Birmingham
    B3 2PB, UK.

    ISBN 978-1-78398-744-3

    www.packtpub.com

    maptio Mapt is an online digital library that gives you full access to over - photo 3
    mapt.io

    Mapt is an online digital library that gives you full access to over 5,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

    Why subscribe?
    • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals

    • Improve your learning with Skill Plans built especially for you

    • Get a free eBook or video every month

    • Mapt is fully searchable

    • Copy and paste, print, and bookmark content

    PacktPub.com

    Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.PacktPub.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packtpub.com for more details.

    At www.PacktPub.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

    Contributors
    About the author

    Kumar Bipin has 15+ years of research and development experience with such world-famous consumer electronics companies as STMicroelectronics and Motorola. He has participated in the research fellowship program at SERC, IISc Bengaluru, earned MS in Robotics and Computer Vision from IIIT, Hyderabad. have been fosters confident in delivering system-level solutions for consumer electronics products, which includes system software, perception planning and control for autonomous vehicle. Currently, he is leading the Autonomous Vehicle Product- Autonomai at Tata Elxsi.

    Firstly, I would like to thank my awesome wife, Dr. Ujjwala, for standing beside me throughout my career and while I was writing this book. I would like to thank the Packt team for their support while publishing my first book. Special thanks to Amrita, my ever-patient editor Finally, I would also like to mention my current company, Tata Elxsi, who provided consistent support and time for a few projects in this book.
    About the reviewer

    Jonathan Cacace was born in Naples, Italy, on December 13, 1987. He received his PhD in automation engineering from University of Naples Federico II. He is involved in several research projects focused on industrial and service robotics, in which he has developed several ROS-based applications integrating robot perception and control. He is the author of the second edition of Mastering ROS for Robotics Programming, published by Packt.

    Packt is searching for authors like you

    If you're interested in becoming an author for Packt, please visit authors.packtpub.com and apply today. We have worked with thousands of developers and tech professionals, just like you, to help them share their insight with the global tech community. You can make a general application, apply for a specific hot topic that we are recruiting an author for, or submit your own idea.

    Preface

    Robot Operating Systems (ROS) is an open source middleware framework for the development of complex robotic systems and applications. Despite the fact that the research community is very active in developing applications with ROS and keeps adding to its features, the amount of reference material and documentation is not adequate for the amount of development being done. It is thus the purpose of this book to provide comprehensive and up-to-date information about ROS, which is presently acknowledged as the major development framework for robotics applications.

    A brief introduction to the basics and foundations of ROS is addressed in the first few chapters in order to help beginners to get started. Advanced concepts will be dealt with later. First and foremost, the primary concepts around modeling and simulation in Gazebo/RotorS are discussed, which includes mobile robotics, micro aerial vehicles, and robotic armsthe three leading branches of robotic applications. Consequently, autonomous navigation frameworks for both mobile robots and micro aerial vehicles are introduced, which also includes the integration of ORB SLAM and PTAM. The book also covers programming of motion planning and grasping for robot manipulators.

    Finally, the book discusses ROS-Industrial (ROS-I), an open source project that extends the advanced capabilities of ROS software to manufacturing industries.

    I believe that this book will be a great guide that enables ROS users and developers to learn more about ROS's capabilities and features.

    Who this book is for

    The aim of this book is to provide an audience of engineers, whether from academia or industry, with a collection of problems, solutions, and future research issues they will encounter in the development of robotic applications. Basic knowledge of GNU/Linux, C++, and Python programming with a GNU/Linux environment is strongly recommended in order for the reader to easily comprehend the contents of the book.

    What this book covers
    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Robot Operating System Cookbook»

    Look at similar books to Robot Operating System Cookbook. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Robot Operating System Cookbook»

    Discussion, reviews of the book Robot Operating System Cookbook and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.