I have built a smart robot that combines a car with a robotic arm, controlled using hand gestures through a camera. The robot can move in different directions and pick up objects using its arm, making it versatile for various tasks. I created this project to explore advanced control methods, like hand gestures, and combine them with practical robotics applications, such as object manipulation and navigation.
One thing I’m proud of is how the robot seamlessly integrates hand gesture control with precise movements, making it not only interactive but also capable of performing useful tasks. This combination could be used for applications like food delivery, warehouse automation, or even household assistance, and it opens up possibilities for expanding its functions further.
Arduino uno r4 Board - For controlling the car and the robotic arm.
Robotic Arm - For lifting and removing obstacles.
Ultrasonic Sensor - To detect obstacles in the car's path.
DC Motors - To drive the car.
Motor Driver Module (e.g., L293D or similar) - To control the DC motors.
Camera - To capture hand gestures for controlling the robotic arm.
Python Software - For mapping, navigation, and gesture recognition.
Power Supply - To power the ESP32, motors, and other components.
Motor Driver Shield (optional) - For easier motor connections and control.
Wiring and Connectors - For connecting all components.
Components Required
L2n8N Motor Driver
Jumper Wire
lithium battery
Circuit Diagram