Project showcase
Jrobot Self Drive Powered by TensorFlow Lite

Jrobot Self Drive Powered by TensorFlow Lite © Apache-2.0

Jrobot Self Drive (episode 3 of Jrobot series) is a self-driving footpath traveler based on machine learning (Keras and TensorFlow Lite).

  • 8,575 views
  • 13 comments
  • 68 respects

Components and supplies

About this project

Jrobot Self Drive

Hello everyone, welcome to Jrobot Self Drive, episode 3 of the Jrobot series.

Changed from the previous 2 episodes where we used Jcontrol to drive the Jrobot remotely, this time we got rid of Jcontrol and let Jrobot to do self drive.

Jrobot Self Drive is another self-driving experiment based on machine learning. It is not a simulator, it is not a road vehicle, it is a footpath traveler.

We built Nvidia CNN self drive model using Keras, collected training data, trained the model, and converted the trained model to TensorFlow Lite.

TensorFlow Lite allows us to do inference on-board a mobile device and is the key part of this project.

We added TensorFlow Lite to Jrobot Android app. When running, TensorFlow Lite is able to load the trained model, take a camera image as input and give a steering angle as output. Jrobot app runs on an Android phone (Xiaomi Mi5) sitting in the phone box on Jrobot car, and control the movement of the Jrobot car through Bluetooth connection with Arduino on the car.

We did road test in two places in the neighborhood and the tests show the trained model works well.

Even though it is not full self drive, it makes human control so much easier, and opens up so many new options, which means there is so much more to do...

Comments

Similar projects you might like

Jrobot Delivery

Project showcase by joechen

  • 6,218 views
  • 14 comments
  • 47 respects

Jrobot - Android and Arduino-Based Global Control Robot Car

Project showcase by joechen

  • 5,662 views
  • 4 comments
  • 20 respects

Super Easy to Build 1Sheeld 2 Wheel Drive Robot

Project tutorial by Garry Gerwer and Ahmed Hamdy

  • 17,171 views
  • 3 comments
  • 34 respects

SPCPM (Solar Powered City Pollution Monitor)

Project tutorial by 5 developers

  • 10,217 views
  • 2 comments
  • 37 respects

M1 Rover

Project tutorial by AhmedAzouz

  • 6,236 views
  • 18 comments
  • 39 respects

Solar Charged Battery Powered Arduino Uno

Project in progress by Igor Fonseca Albuquerque

  • 60,690 views
  • 46 comments
  • 124 respects
Add projectSign up / Login