This project controls a robot using hand gestures detected through a webcam using OpenCV. The camera captures hand movements, processes the image using computer vision, and sends commands to the robot to move forward, backward, left, and right.
- To control a robot without physical controller
- To use computer vision for gesture recognition
- To integrate software and hardware control
- Webcam
- Laptop
- Microcontroller
- Motor Driver
- DC Motors
- Robot Chassis
- Power Supply
- Python
- OpenCV
- MicroPython
- Arduino IDE
- Webcam captures hand gestures.
- OpenCV processes the image.
- Gesture is identified.
- Command is sent to microcontroller.
- Robot moves based on gesture.
| Gesture | Robot Movement |
|---|---|
| One finger | Forward |
| Two fingers | Backward |
| Left gesture | Left |
| Right gesture | Right |
| Closed fist | Stop |
- Python Code
- Robot Control Code
- Images of Robot
- Demo Video
- Circuit Diagram
- Block Diagram
- Assistive robotics
- Touchless control systems
- Industrial automation
- Robotics research
Soham Electronics and Communication Engineering Student