Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.49 KB

README.md

File metadata and controls

43 lines (26 loc) · 1.49 KB

RobotControl

Total solution for a DFRobot Devastator Tank mobile robot

Intro

This is a hobbist project I made for a robot tank.

Software

The software stack of RobotControl has the following features:

  • Seperate bottom half and upper half, decouple mechanic control and logic+camera.
  • Support visual AI inference on the Robot (through an Neural Computing Stick).
  • Support telebotics through TCP/IP network, allow remote control as well as telemetric through built-in camera on the robot.
  • Kivy based client allow easy porting to multiple platform including Linux, Windows, Mac, Android.

The UI of telebotic looks like:

UI-front

Hardware

The project also comes with a reference hardware design, the hardware has the following features:

  • Built with a single 180 degree fisheye camera.
  • Dual servo driven camera allows better fovea vision.
  • Bottom half is made from a DFRobot®️ Devastator Tank mobile robot platform, driven by a Romeo Arduino®️ board.
  • Upper half is made from a Intel®️ Joule 570x board. Other x86 based board should also work.
  • Upper half equipped with an AI stick -- Intel®️ Movidius Neural Computing Stick, provides low power real time AI inference.

Here is how the Robot tank cart looks like:

Front right view

front-right

Front left view

front-left

Top view

top