Skip to content

Robotics

RoboFusion: ML-driven sensor integration for motion control

Gesture-controlled robotic arm on ROS2

Timeline
Sep 2024 to Dec 2024
Affiliation
Worcester Polytechnic Institute
Team
Ankit Gole, Harsh Chhajed, Shivam Shinde, Simran Chauhan
Gesture recognition accuracy
93%
Gesture-to-command latency
<500 ms
Gesture samples
5,000+

What it is

A real-time human-robot interface that controls a robotic arm from hand gestures by fusing MediaPipe hand tracking, a TensorFlow gesture model and MPU6050 IMU angle estimates inside ROS2, with sub-500 ms gesture-to-command latency.

Problem

Sensor data alone is noisy and inconsistent for precise arm control, which matters in hazardous remote operations, manufacturing and medical robotics.

Approach

Collected a custom dataset of 5,000+ hand gestures with MediaPipe, trained a gesture-and-angle model, fused predictions with MPU6050 readings to cancel noise, and validated in a Gazebo simulation of the arm.

Highlights

  1. 93% gesture recognition accuracy on the custom dataset and about 35% better task precision than the sensor-only baseline.

  2. Sub-500 ms gesture-to-command latency across the full pipeline.

  3. Production-style ROS2 nodes with deterministic message contracts reusable in downstream robotics projects.

25-second pitch