Robot Arm
The purpose is to help people and automate some processes.
It solves the problem of people who have unstable hands or some shivering symptoms.
I was inspired by a Kuka robot arm I saw in the college lab.
A video that shows how it works:
A Hand Gesture Controlled Robotic Arm using Arduino
A video that describes the idea and components of the project:
Arduino Robot Arm - Controlled by Hand Gestures
A video that describes the components of the project but is controlled by a smartphone:
Arduino Robot Arm with Smartphone Control
The project idea is to build a Robot Arm with a Gripper that's controlled by hand gestures.
Main Feature of the Arm:
The arm moves according to certain hand gestures sent by the glove
The arm should be able to move left, right, up, and down.
The arm should have the ability to look forward and backwards.
The body would be able to rotate 180 degrees.
The arm's ability to grab objects and move them.
The robot would have a base, 3 links and a gripper that are joined together.
The arm links and the hand gripper would be able to move in different directions.
The arm would be controlled by Joystick or Push buttons.
Have an external power source.
Robot arm drawn on Microsoft Paint Software
Construction Parts
The whole robot arm will be designed using fusion 360 and will be 3D printed
Input
(Sensing, Tactile Input, and/or Graphical Input)
Joysticks or a glove with flex sensors.
Bluetooth module for connectivity
Action
(Physical and/or Graphic)
5 Servo motors will allow the base to rotate and the 3 arm links to move around and the gripper to hold and release.
Brain
Arduino Uno for processing actions of the arm, Arduino nano for the glove with flex sensors if needed.
Power Management
External power adapter.
Robot Arm Cardboard
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
The base and waist ability to rotate when controlled by Joysticks
Action: Servo motor
Sensing: joysticks
User Input: By moving the Joysticks
1st arm rotates when controlled by Joysticks
Action: Servo motor
Sensing: joysticks
User Input: By moving the Joysticks
2nd Arm able to move forward and backward by using the joysticks.
Action: Servo motor
Sensing: joysticks
User Input: By moving the Joysticks
Complete User Features
3rd Arm able to up and down by using the joysticks.
Action: Servo motor
Sensing: joysticks
User Input: By moving the Joysticks
Gripper can be controlled to be catch or release using joysticks
Action: Servo motor
Sensing: Joysticks
User Input: pressing the Joysticks.
Gripper can rotate using joysticks
Action: Servo motor
Sensing: Joysticks
User Input: moving the joystick forward and backward
Nice-to-have User Features
A Gripper link that can rotate around itself using joystick.
Action: A 6th Servo motor
Sensing: Joysticks
User Input: moving the joystick around
Controlling the Arm using hand gestures.
Action: robot arm movement
Sensing: Flex Sensor, 3-axis accelerometer & Bluetooth module
User Input: Hand movements feed though Bluetooth module
Task
Sub-Tasks
From:
To:
Components Validation
Check the compatibility of the new different component and the way of powering them all at once.
Day 1
Design the Robotic Arm
Create the base design
Design links and gripper.
Day 2
Day 7
Assembly
Using the 3D printer to print the parts, Assemble them and test the connections .
Day 8
Day 10
Testing
Doing the final tests to finish the project
Day 11
Day 12
Component/Material
Amount
Link
PLA for 3D Printing