1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to . Thank you!


P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!

ROS Deep Learning with TensorFlow 101 (Python)

First step with ROS, Deep Learning Tensor Flow and Image Recognition

About the Course

DeepLearning... A topic that we hear a lot about and that promises a lot. Deep learning is the technology behind intelligent drone flight, self-driving cars, robots recognising a huge number of objects, people tracking video feeds... But how can it be used?

In this course you will focus on learning the essentials for starting doing image recognition with DeepLearning. You won't learn each and every nook and crany of deeplearning, but the few elements you learn you will be able to put them into use and apply them in the real life integrated with ROS.

What You Will Learn

- How to use the Google TensorFlow Image Recognition DB to recognise hundreds of different objects with ROS
- Generate your own TensorFlow Inference graph to make it learn custom objects.
- Use the TensorBoard Web visualiser to monitor how the learning process is going.

9 hours

Robots used in this course:

- Mira Robot
- GarbageCollector Robot

Learning Path
Unit 1

Introduction to the Course

TensorFlow Image Introduction to the Course

TensorFlow Image Introduction to the Course and you'll also view a practical demo.

(01:00 Hands on training)

Unit 2

Use existing TensorFlow Model

TensorFlow Image Create your own ROS PAckage that recognises images with TensorFlow

Use a TensorFlow Model that has learned hundreds of images from the ImageNet Database

(01:30 Hands on training)

Unit 3

Inspect a TensorFlow Model

TensorFlow Image Launch TensorBoard and inspect a TensorFlow Model

How to launch Tensorboard to visualise TensorflowRelated information, specifically a DeepLearningModel file graphically.

(01:30 Hands on training)

Unit 4

Train your own TensorFlow

TensorFlow Image Train your own TensorFlow Image Recognition model

Label images
Prepare the package for training
Train the model and monitor it through TensorBoard
Use the trained model in a ROS environment

(02:00 Hands on training)

Unit 5

TensorFlow Image Garbage Collecting Robot

Hands-on microproject: You will apply all of the basic knowledge that you have of image recognision/learning with TensorFlow.

(03:00 Hands on training)

Unit 6

Final Recommendations

TensorFlow Image FinalRecommendations
(00:10 Hands on training)