Arduino Tracked Rover Robot Control With Gesture

Photo of The Tactigon

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: Moderate

Platforms: Arduino

Estimated time: 2 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Grove - Mini Track Ball Grove - Mini Track Ball x 1
3D Gesture Sensor (Mini) For Arduino 3D Gesture Sensor (Mini) For Arduino x 1
Arduino Uno Rev 3 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 Bluetooth 4.0 Low Energy-BLE Shield v2.1 x 1

Software apps and online services

Arduino IDE 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

Photo of The Tactigon

The Tactigon

The Tactigon is a brand of Next Industries Milano. Next Industries is a born of a passion to develop devices and sensors fit for Iot Technology. Our team is made of incredible experts in movement detection for big structural monitoring systems, software development and wearable device.

   

Leave your feedback...