Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
ROS Robotics Projects - Build and control robots powered by the Robot Operating System machine learning and virtual reality 2nd Edition - cover

ROS Robotics Projects - Build and control robots powered by the Robot Operating System machine learning and virtual reality 2nd Edition

Lentin Joseph, Ramkumar Gandhinathan

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Build exciting robotics projects such as mobile manipulators, self-driving cars, and industrial robots powered by ROS, machine learning, and virtual reality

 

Key Features


Create and program cool robotic projects using powerful ROS libraries

Build industrial robots like mobile manipulators to handle complex tasks

Learn how reinforcement learning and deep learning are used with ROS

 

Book Description


 
Nowadays, heavy industrial robots placed in workcells are being replaced by new age robots called cobots, which don't need workcells. They are used in manufacturing, retail, banks, energy, and healthcare, among other domains. One of the major reasons for this rapid growth in the robotics market is the introduction of an open source robotics framework called the Robot Operating System (ROS).


 



 
This book covers projects in the latest ROS distribution, ROS Melodic Morenia with Ubuntu Bionic (18.04). Starting with the fundamentals, this updated edition of ROS Robotics Projects introduces you to ROS-2 and helps you understand how it is different from ROS-1. You'll be able to model and build an industrial mobile manipulator in ROS and simulate it in Gazebo 9. You'll then gain insights into handling complex robot applications using state machines and working with multiple robots at a time. This ROS book also introduces you to new and popular hardware such as Nvidia's Jetson Nano, Asus Tinker Board, and Beaglebone Black, and allows you to explore interfacing with ROS. You'll learn as you build interesting ROS projects such as self-driving cars, making use of deep learning, reinforcement learning, and other key AI concepts.


 



 
By the end of the book, you'll have gained the confidence to build interesting and intricate projects with ROS.

 

What you will learn


Grasp the basics of ROS and understand ROS applications

Uncover how ROS-2 is different from ROS-1

Handle complex robot tasks using state machines

Communicate with multiple robots and collaborate to build apps with them

Explore ROS capabilities with the latest embedded boards such as Tinker Board S and Jetson Nano

Discover how machine learning and deep learning techniques are used with ROS

Build a self-driving car powered by ROS

Teleoperate your robot using Leap Motion and a VR headset

 

Who this book is for


 
If you're a student, hobbyist, professional, or anyone with a passion for learning robotics and interested in learning about algorithms, motion control, and perception capabilities from scratch, this book is for you. This book is also ideal for anyone who wants to build a new product and for researchers to make the most of what's already available to create something new and innovative in the field of robotics.
Available since: 12/18/2019.
Print length: 456 pages.

Other books that might interest you

  • The Past is Present - cover

    The Past is Present

    Ph.D. Rupert Sheldrake

    • 0
    • 0
    • 0
    Sheldrake’s theory of “morphic resonance,” challenges some fundamental assumptions of established science. He offers a revolutionary alternative to the mechanistic worldview and points toward a new understanding of the nature of life, matter and mind.  He suggests that the brain may be more like a tuning system than a recording device.
    Show book
  • A Wander Through Wartime London - Five Walks Revisiting the Blitz - cover

    A Wander Through Wartime London...

    Clive Harris, Neil Bright

    • 0
    • 0
    • 0
    Through a series of five walks this book discovers the sights, sounds and experience of the capital at war; it details the remaining tangible evidence of the dark days via air raid shelter signs, bomb damage on buildings and memorials detailing heroic and often tragic events.  The new routes cover a wide area of London and reveal further evidence of the experiences of four years air war in the skies above our capital city.  The East End & Docks, Greenwich, Holborn, Bermondsey, Southwark and the West End are all featured, along with detailed maps and numerous contemporary photographs that accompany the text for each walk.  The book also contains a number of appendices relating to the wider picture of the war.  A well deserved story of Londons Home Guard is told. A list of Civil Defense casualties that occurred within the boroughs covered by the walks is included as well as a detailed list of the locations of wartime fire and ambulance stations across the capital.This book will appeal to both the enthusiast and anyone with an interest in Londons past.  It is a further record of the memories and tangible evidence of this dramatic period of our capitals past and a tribute to those who lived through the Blitz and sadly so often, those who did not.
    Show book
  • Developmental Psychology - cover

    Developmental Psychology

    Connor Whiteley

    • 0
    • 0
    • 0
    Perfect for students, teachers and anyone interested in psychology. 
    Want to know how children develop? 
    Interested in developmental psychology? 
    Or do you just want to know more about psychology and humans in general? 
    If the yes answer to any of those questions, then this is the book for you.  
    As together we explore the amazing world of developmental psychology and investigate the importance of brain, cognitive and social development and more in an engaging conversational tone. 
    By the end of this book not only will you start to become an expert in developmental psychology, but you will start your journey to understand human behaviour and learn more about yourself as well. 
    Psychology is a fascinating subject so buy today and discover more about human behaviour! 
    If you like this book, then you'll love my biological, cognitive and sociocultural books as well or save money today and buy the Psychology Collection!
    Show book
  • Creativity Natural Philosophy and Science - cover

    Creativity Natural Philosophy...

    Ph.D. David Bohm

    • 0
    • 0
    • 0
    Bohm tells us why science has become specialized and fragmented at the cost of its soul. He describes his theory of “implicate order” and its implications for human consciousness. He observes that thought is based in memory but true creativity depends on getting beyond the thought process.
    Show book
  • Hands-on ML Projects with OpenCV - cover

    Hands-on ML Projects with OpenCV

    Mugesh S.

    • 0
    • 0
    • 0
    Be at your A game in building Intelligent systems by leveraging Computer vision and Machine Learning. 
    
    KEY FEATURES 
    - Step-by-step instructions and code snippets for real world ML projects. 
    - Covers entire spectrum from basics to advanced concepts such as deep learning, transfer learning, and model optimization
    - Loaded with practical tips and best practices for implementing machine learning with OpenCV for optimising your workflow. 
    
    DESCRIPTION
    This book is an in-depth guide that merges machine learning techniques with OpenCV, the most popular computer vision library, using Python. The book introduces fundamental concepts in machine learning and computer vision, progressing to practical implementation with OpenCV. Concepts related to image preprocessing, contour and thresholding techniques, motion detection and tracking are explained in a step-by-step manner using code and output snippets. 
    
    Hands-on projects with real-world datasets will offer you an invaluable experience in solving OpenCV challenges with machine learning. It’s an ultimate guide to explore areas like deep learning, transfer learning, and model optimization, empowering readers to tackle complex tasks. Every chapter offers practical tips and tricks to build effective ML models. 
    
    By the end, you would have mastered and applied ML concepts confidently to real-world computer vision problems and will be able to develop robust and accurate machine-learning models for diverse applications. 
    
    Whether you are new to machine learning or seeking to enhance your computer vision skills, This book is an invaluable resource for mastering the integration of machine learning and computer vision using OpenCV and Python. 
    
    WHAT WILL YOU LEARN 
    - Learn how to work with images and perform basic image processing tasks using OpenCV. 
    - Implement machine learning techniques to computer vision tasks such as image classification, object detection, and image segmentation. 
    - Work on real-world projects and datasets to gain hands-on experience in applying machine learning techniques with OpenCV. 
    - Explore the concepts of deep learning using Tensorflow and Keras and how it can be used for computer vision tasks. 
    - Understand the concept of transfer learning and how pre-trained models can be leveraged for new tasks. 
    - Utilize techniques for model optimization and deployment in resource-constrained environments. 
    - Implement end-to-end solutions and address challenges encountered in practical scenarios. 
    
    WHO IS THIS BOOK FOR?
    This book is for everyone with a basic understanding of programming and who wants to apply machine learning in computer vision using OpenCV and Python. Whether you're a student, researcher, or developer, this book will equip you with practical skills for machine learning projects. Some familiarity with Python and machine learning concepts is assumed. Beginners too will find this book valuable as it offers clear examples and explanations for every concept. 
    
    TABLE OF CONTENTS 
    Chapter 1: Getting Started With OpenCV 
    Chapter 2: Basic Image & Video Analytics in OpenCV
    Chapter 3: Image Processing 1 using OpenCV
    Chapter 4: Image Processing 2 using OpenCV
    Chapter 5: Thresholding and Contour Techniques Using OpenCV 
    Chapter 6: Detect Corners and Road Lane using OpenCV
    Chapter 7: Object And Motion Detection Using Opencv
    Chapter 8: Image Segmentation and Detecting Faces Using OpenCV
    Chapter 9: Introduction to Deep Learning with OpenCV
    Chapter 10: Advance Deep Learning Projects with OpenCV
    Chapter 11: Deployment of OpenCV projects
    Show book
  • The Reducetarian Solution - How the Surprisingly Simple Act of Reducing the Amount of Meat in Your Diet Can Transform Your Health and the Planet - cover

    The Reducetarian Solution - How...

    Brian Kateman

    • 0
    • 0
    • 0
    Brian Kateman coined the term "Reducetarian"—a person who is deliberately reducing his or her consumption of meat—and a global movement was born. In this book, Kateman, the founder of the Reducetarian Foundation, presents more than seventy original essays from influential thinkers on how the simple act of cutting ten percent or more of the meat from one's diet can transform the life of the listener, animals, and the planet. This book features contributions from such luminaries as Seth Godin, Joel Fuhrman, Victoria Moran, Jeffrey Sachs, Bill McKibben, Naomi Oreskes, Peter Singer, and others. With over forty vegan, vegetarian, and "less meat" recipes from bestselling cookbook author Pat Crocker, as well as tons of practical tips for reducing the meat in your diet (for example, skip eating meat with dinner if you ate it with lunch; replace your favorite egg omelet with a tofu scramble; choose a veggie burrito instead of a beef burrito; declare a meatless day of the week), The Reducetarian Solution is a life—not to mention planet!—saving book.
    Show book