Arduino Tracked Rover Robot Control With Gesture

Made by The Tactigon

About the project

We use The Tactigon Skin (T-Skin) to control our tracked rover by moving our hand!The rover robot is Arduino base robot with BLE

Project info

Difficulty:

Platforms:

Estimated time:

2 hours

Published:

31st August 2018

Items used in this project


Hardware components

Grove - Mini Track Ball x 1
3D Gesture Sensor (Mini) For Arduino x 1
Arduino Uno Rev 3

You can use Arduino UNO and Bluetooth or The Tactigon ONE BOARD (with BLE and MCU inside)

x 1
Bluetooth 4.0 Low Energy-BLE Shield v2.1 x 1

Software app and online services

Arduino IDE

Story


Hello, There!

Our old friend, CINGO, is now controlled with T-Skin device! T-Skin provides an ergonomic, lightweight smart case for The Tactigon ONE, so we updated the sketch in CINGO's Controller to handle the four buttons integrated in T-Skin. The Buttons now turn on and off movements communication, so if we want to stop the rover while drinking, we can!

CINGO can now be used with hand movements, and by pressing a key, you stop data transmission and have hands free to create awesome routes to go with your nice tracked rover!

ARDUINO ROVER SKETCH

The Tactigon can be connected and talk to a serial motor control board. In this article we’ll look at how to control the rover using a second Tactigon as controller in alternative to Arduino UNO board, using pitch and roll to compute tracks’ speeds (called wheels speeds from now on), as shown in the video above.Tutorial – How to control motor with The Tactigon – Part II – Sketch)and Tutorial – How to control motor with The Tactigon – Part I – Hardware

ARDUINO ROVER SKETCH

Robots usually require a lot of sensors, radio communication, calculating capacity and possibly low power consumption, to control position, next movements and reduce weight. Visit our website (thetactigon.com)PART LIST-- Arduino UNO board or in alternative TACTIGON ONE-- Bluetooth Low Energy (if you use Arduino UNO)-- motor control

THE TACTIGON ONE

The Tactigon is an interesting alternative in robot development. Maker can get advantages from its integrated Bluetooth Low Energy radio, sensors and GPIO to control other robot’s peripherals as ultrasonic distance or IR obstacle detection sensors. Sketch can be longer as Flash memory is larger than typical development board, and with more RAM too. Arduino IDE Compatibility with The Tactigon is ensured by downloadable Core.As we saw in the articles in our website (

Code


T-Skin

Controller code

CINGO

Receiver code

Credits



Leave your feedback...