Book Image

ROS Robotics Projects

Book Image

ROS Robotics Projects

Overview of this book

Robot Operating System is one of the most widely used software frameworks for robotic research and for companies to model, simulate, and prototype robots. Applying your knowledge of ROS to actual robotics is much more difficult than people realize, but this title will give you what you need to create your own robotics in no time! This book is packed with over 14 ROS robotics projects that can be prototyped without requiring a lot of hardware. The book starts with an introduction of ROS and its installation procedure. After discussing the basics, you’ll be taken through great projects, such as building a self-driving car, an autonomous mobile robot, and image recognition using deep learning and ROS. You can find ROS robotics applications for beginner, intermediate, and expert levels inside! This book will be the perfect companion for a robotics enthusiast who really wants to do something big in the field.
Table of Contents (20 chapters)
ROS Robotics Projects
Credits
About the Author
Acknowledgements
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface

Getting started with TensorFlow


As we discussed, TensorFlow is an open source library mainly designed for fast numerical computing. This library mainly works with Python and was released by Google. TensorFlow can be used as a foundation library to create deep learning models.

We can use TensorFlow both for research and development and in production systems. The good thing about TensorFlow is it can run on a single CPU all the way to a large-scale distributed system of hundreds of machines. It also works well on GPUs and mobile devices.

You can check out the Tensorflow library at the following link:

https://www.tensorflow.org/

Installing TensorFlow on Ubuntu 16.04 LTS

Installing TensorFlow is not a tedious task if you have a fast Internet connection. The main tool we need to have is pip. It is a package management system used to install and manage software packages written in Python.

Note

You may get latest installation instruction for Linux from following link: https://www.tensorflow.org/install...