Andriod based robotic arm
The aim of our work is to present an inexpensive, light-weight and easily controlled robotic arm based on Arduino Uno. The peculiarity of the arm is that it is fully voice operated, in other words it responds to the instructions given by the human operator. Although there are man
2025-06-28 16:30:14 - Adil Khan
Andriod based robotic arm
Project Area of Specialization Computer ScienceProject SummaryThe aim of our work is to present an inexpensive, light-weight and easily controlled robotic
arm based on Arduino Uno. The peculiarity of the arm is that it is fully voice operated, in other
words it responds to the instructions given by the human operator. Although there are many
approaches to make the robot work without controlling it manually but unlike other
approaches the voice-based approach renders more accuracy and efficiency to the robot to
perform delicate tasks. The robotic arm will work with three modules: The arm, the Arduino
microcontroller, and the voice module. The arm will contain three rotary joints and an end
effector, where the rotary motion will provide using the servomotor.
In our project we are using solar cells for charging purpose. Also we are using voice control
technique. It is natural, hands-free and can be combined with other system control techniques
to form a multimodal input stream to the computer. These techniques are known to provide an
interface between a user and a computer-based application allowing spoken interaction with
the application in a seamless manner . The advancement in the speech recognition engine
enables it to produce a crystal-clear output even in the presence of the background noise and
perturbations. Our paper addresses the fact that variability among speakers (especially the
Pitch) doesn’t affect the output in any way. As such, for robotic surgery or handheld AR,
dictating the text or numbers is a relatively light-weight method, though tiring, it keeps our
hands free.
The objective of the project is to develop a small scale prototype of industrial used robotic
arm. There are few that exist but the main objective of our prototype is cost effectiveness as it
will be solar powered and mobility will also be there. Using renewable source of energy is also
environment friendly and no hastle of power wires or charging wires. The robotic arm will be
controlled using android application so it can be implemented in places where humans cant
work or is too risky to work. Working can also be done total hands-free as voice controlled
implementation will also be present in the robotic arm
The techniques that will be used are:
Primary Techniques:
We researched about this project to get the knowledge about the hardware, software
and other technologies to be used in this project.
Secondary Techniques:
SWOT analysis:
Strengths: The strength that our project have is that its mobile (easy to move anywhere) and is
based on solar energy so there is no electric cost involved.
Weakness: The weakness is also one of our strengths. As it is powered by solar, during
monsoon or winters when there is overcast condition and smog respective to the weathers,
there will be no solar energy to charge the solar powered batteries thus stopping the working
of the robotic arm.
Opportunity: The opportunity that will be provided by this project is that the arm can operate
in remote locations without the presence of human in the area thus eliminating the danger to
human life in remote areas.
Threats: The threat that is likely is that it is based on network and there is always a
cybercrime threat to all the devices that are connected via internet.
Tools:
Software:
? Android Studio
? JAVA
? XML
? Android SDK
? Firebase
? MIT app maker
? Visual Studio
? Arduino IDE
Hardware:
? Robotic Arm (3D printed)
? Arduino UNO
? Test Board (Breadboard)
? Arduino Power Cable
? Servo Motors
? Jumper wires
Working:
? 3D print the model of the robotic arm and assemble all the printed parts together to
make the arm.
? Attach the large sized servo motors on the shoulder hinge as well as the elbow hinge
? Attach the small sized serbo motor on the wrist hinge and for finger movements.
? Make android app to control the robot. Use android studio or MIT app maker to make
the app and use firebase to push and pull commands form and to the hardware.
? Use Firebase authentication key in the Arduino code as well as local wifi credentials
to connect the hardware online and the authentication key will be used to connect
hardware to the software.
? Voice command feature will be coded in Visual Studio which will be implemented in
Arduino IDE code.
? Connect arduino module to the 3d printed hardware and complete the connections as
given in circuit diagrams.
? Connect solar powered batteries to the Arduino Module to power up the whole system
? Lay the robotic arm onto the 4 wheeled platform which will also be powered via servo
motors for the movement of whole arm
? Load the application in Android smartphone having android version 7.0+
? Test out the hardware using touch control as well as voice commands.
? Voila! fully working prototype is READY
? Superior maneuverability and agility
? Corrosion resistance
? Highly durable and reliable in harsh subsea enviorments
? Acute precision control with six degrees of freedom
? Canoperate operate at depths of up to 6m
? High lift-to-weight ratio.
? 3D printed so can be printed using our choice of dimensions.
? Solar charged so renewable energy and no hanging tangling wires.
The final product will be a fully functional robotic arm with a few hinges. Hinge number 1
will be shoulder with the large sized servo motor controlling the movement of the shoulder.
2
nd hinge will be the arm movement (servo motor) which will control the movement of the
arm. The other servo motor which will be connected on to the wrist for the hand movement
and the last of all small servo motor will be connected for the movement and grip of the
fingers. All this will be connected to Arduino Module on which the code will be uploaded
earlier. The system will be powered by batteries which will be connected to solar panel so no
tangling wires hanging around. The whole system will be on a platform which will be 4
wheeled and will also be moveable.
All the movement will be controlled via android application as well as voice commands. The
android application will be connected to the Arduino via wifi module of arduino. The google
firebase authenication key will be connected onto the code that was previously uploaded on
the arduino module. All this will give us a fully functional robotic arm as proposed.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 32000 | |||
| Android Mobile | Equipment | 1 | 20000 | 20000 |
| 3D Printing | Equipment | 10 | 200 | 2000 |
| Servo Motors | Equipment | 8 | 500 | 4000 |
| Arduino | Equipment | 2 | 1000 | 2000 |
| Batteries | Equipment | 4 | 500 | 2000 |
| Solar Panel | Equipment | 4 | 500 | 2000 |