Gesture-Controlled Robot

Kode Team
Beginner4 views
roboticsimuservogesture

Control a small robot with hand gestures using the Kode Dot's 9-axis IMU. Tilt to steer, shake to stop.

Overview

This beginner-friendly project turns your Kode Dot into a gesture controller for a small servo-based robot. Tilt the device forward to go, tilt left/right to steer, and shake to emergency stop.

The project uses the built-in 9-axis IMU (accelerometer + gyroscope) and sends motor commands over BLE to an Arduino-based robot chassis.

How It Works

Sensor Mapping

GestureAction
Tilt forwardDrive forward
Tilt backReverse
Tilt leftTurn left
Tilt rightTurn right
ShakeEmergency stop

The IMU data is read at 50Hz, filtered with a complementary filter, and mapped to servo angles (0-180).