The aim of this work is to present an inexpensive, light-weight and easily controlled robotic arm based on Arduino Uno. The peculiarity of the arm is it 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 is made up of three modules: The arm, the arduino microcontroller, and the voice module. The arm contains three rotary joints and an end effector, where the rotary motion is provided using the servomotor. Moreover, the robot can be operated in two modes, manually using potentiometer shafts and automatically using instructions. Arduino is programmed in such a way that selecting one mode will disable the other .
Controlling a robot still requires traditional user interfaces. A more intuitive approach is using verbal or gesture commands. In this paper, we propose a robotic arm that can recognize the human voice commands. The Speech recognition is an essential asset for the robot, enhancing its ability to interact with human beings using their natural form of communication. The approach is verified by deploying the robotic arm into different environments with low, high and medium noise perturbations, where it is tested to perform a set of tasks. With this approach, we have successfully reduced the response time, enhanced the accuracy of the robotic arm to grasp the voice commands and reduced the sentence overlapping by a significant amount. The entire system is divided into three modules: the manipulator, the voice recognition module and the microcontroller. The robotic arm is programmed to orient to the direction where the signal to noise ratio is maximum .
R
The aim of this work is to present an inexpensive, light-weight and easily controlled robotic arm based on Arduino Uno. The peculiarity of the arm is it 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 is made up of
Controlling a robot still requires traditional user interfaces. A more intuitive approach is using verbal or gesture commands. In this paper, we propose a robotic arm that can recognize the human voice commands. The Speech recognition is an essential asset for the robot, enhancing its ability to interact with human beings using their natural form of communication. The approach is verified by deploying the robotic arm into different environments with low, high and medium noise perturbations, where it is tested to perform a set of tasks. With this approach, we have successfully reduced the response time, enhanced the accuracy of the robotic arm to grasp the voice commands and reduced the sentence overlapping by a significant amount. The entire system is divided into
R
The arm, the arduino microcontroller, and the voice module. The arm contains three rotary joints and an end effector, where the rotary motion is provided using the servomotor. Moreover, the robot can be operated in two modes, manually using potentiometer shafts and automatically using instructions. Arduino is programmed in such a way that selecting one mode will disable the other
the manipulator, the voice recognition module and the microcontroller. The robotic arm is programmed to orient to the direction where the signal to noise ratio is maximum