Professional Documents
Culture Documents
10 1109@icaccs 2019 8728465
10 1109@icaccs 2019 8728465
Abstract— In this paper, a six-axis robot which can be is performed by operation the arm and measuring the
controlled by gestures is fabricated. The robot has six response[2].The movement of the human hand is detected
degrees of freedom and is easily accessible since the robot using vision based interaction techniques. The entire setup is
does not need higher efforts of controlling. A human hand controlled using a Raspberry pi[3]. Kinect v2 has sensors,
glove is integrated with transceiver and flex sensors, the which can be used in recognition of body movement. It I a
resistance variation of the flex sensor is transmitted to the computer vision based technology which is used to control the
robot axis. Based on the variation the robot can rotate 7 degree industrial robot [4]. But practical applications are still
angular or in a linear manner about its axis. A simple in the primary phase. An optical tracker is used instead of laser
transceiver is used in order to control the signals which are trackers to analyse the dynamic path accuracy of a six-axis
sent and received between the robotic arm and the human robot [5]. Integration of robotic arm with six-axis robot which
hand. Arduino programming is used for controlling the helpful in medical operation and industrial heavy vehicle
system. lifting, etc., [6]. In simple gesture control car robots, the
accelerometer can directly use hand gestures to control robots
Keywords— six-axis robot; a transceiver; Arduino. [7].
I.INTRODUCTION
II.RELATED WORK
Nowadays, with the help of various electronic gadgets around
us, the different tasks can be performed and can be easily Increase in the demand for assistant robots led to the
controlled using remote systems. Such an emerging field is the fabrication of feeding robots which can be used to feed the
gesture control. In order to control a machine using gestures, elderly and physically or mentally challenged people. The
greater skills are not required. The basic operations are assistance of a six-axis robot is provided by controlling the
required such as movement of hands and control bots. The six- position of the JOINTS [8,9]. The advancement of the assistant
axis robots are designed similar to the human action under the is done by controlling the device using eye movement.A web
glove. The six-axis robot is used to pick and place the objects camera is fixed to the robotic arm and the unit includes a
or can be used to draw or even write. In this work, the display and a computer. By six-axis robotic arm, water from a
prototype of the six-axis robot is fabricated and controlled bowl is transferred to glass and soup in a bowl is fed to the
using the gesture. The Arduino controller used to control the user [10]. The gestures can be recorded using the human hand
robot. Transmitter and receiver are used for transmission of tracking system which is performed by an image processing
signals. The servomotor is used to drive the motors that are technique.The tracking system records the different colours
fitted inside of the arm. A flex sensor is used to acquire the obtained as the result of the hand movements which is
hand motion and it is converted into resistance variances, the interfaced with the robotic arm [11]. Amputees are the people
resistance value is being sent through the transmitter. On the who have lost their hands or legs and it can be rectified using
receiver end, each motion is connected to the independent axis bionic hands or flex controlled robotic arm. Flex controlled
that is rotated based on the resistance value. The six-axis robot robotic arm is different from bionics and is cheaper. It can
can be implemented in agricultural sectors, where human mimic the other arm’s actions without any kind of wires
resources are being minimized [1]. The EMA(Experimental running on the body [12]. Robotic arms can be controlled with
modal analysis) of a six axis robotic arm within its workspace myoelectric and body signals. The robot can
be operated safely without contact and can repeat specific grabbing, picking and placing the objects. For opening and
actions [13]. Grippers of the six-axis robot are replaced with closing of the gripper one servo motor is used and the
CNC cutting machines [14]. Man-Machine Interface can be remaining is used for different axis motion. The base is
used for real-time robotics. Man-Machine Interface has a capable of rotating at 180 degrees.
motion capture device that converts analogue to an actuating
signal, thus operate the arm [15]. The high-speed response of
the robotic arm positioning is driven hydraulically. The control
structure of the robotic arm is reported [16].Replication of
human hand is done at low-cost sensors using an articulated
5DOF robotic arm. Potentiometers are used for controlling the
motion of the robotic arm [17]. Stereo vision is used to control
robotic arm. Two cameras are used to detect the robotic arm
movement. Coloured bottle stoppers are used to detect the
colour and position of the six-axis robotic arm and this moves
accordingly [18,19]. Physical therapy is guided using a robotic
arm and the exercise training can be monitored by the
therapists from remote. The robotic arm monitors the position,
movement and other parameters [20]. A miniature robot Figure 1: 3D model of the
performs the action using potentiometers that are mimicked by
a blue-tooth wireless interface [21]. A survey is done on robot B. Forward Kinematics
wheelchairs which consists of robotic arms and performs an Forward kinematics is used to determine the x and y
action such as lifting, feeding and opening the door based on position of the gripper. Table 1 shows the link length of the
the given instruction. The research is focused on assistance gripper of the six-axis robotic arm.
need for elderly people and amputees [22]. Based on ZigBee The position of the gripper can be calculated by, X-position =
technology, humanoid robots are controlled using gestures that
are defined by the user [23]. PIC Micro-controller is used for l1cos(Ө1)+l2cos(Ө1+Ө2)+l3cos(Ө1+Ө2+ Ө3 ) ..[1] Y-position =
controlling the mobile robot. The PIC micro-controller
monitors the finger movement and transmits corresponding l1sin(Ө1) +l2sin(Ө1+Ө2)+l3sin(Ө1+Ө2+ Ө3 ) ..[2]
signals to the robotic unit [24]. Hull algorithm and hull defect
algorithms are used to determine the skin of the hand and
finger count. The end effector gets the input signal and moves Table 1. Six-axis robotic arm-Link length chart
in four directions according to the instruction [25]. The Kinect
sensor can accurately recognize gesture and is used for a Link-1 Link-2 Link-3
humanoid robot which imitates human action [26]. Gesture Length (mm) 145 180 56
images are given to treat and control the signals and enables
Angle (assumption) 30 45 30
the robot to follow the desired action [27].
247
2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
Angle of the link, Ө1= 30˚ (assumption) Power of first link, P1 = 3.03 ˟ 290.376
= 879.839 KW
Ө2= 45˚ (assumption)
Power of second link, P2 = 3.03 ˟ 367.875
Ө3 = 30˚ (assumption)
= 1114.66 KW
= 125.57+ 46.58
IV.COMPONENTS
= 150.6
a) Accelerometer:
y =145sin(30)+180sin(45+30)+56sin(30+45+30) ..[4] =75 + The accelerometer is an electromechanical device that sense
either static or dynamic forces of acceleration. Static power
77.27 contains gravity, while dynamic power contains vibrations and
movement. The change in power is sensed by the arm are
= 152.27 measured using an accelerometer. The robotic arm is
To calculate force: controlled by using an accelerometer sensor with an artificial
intelligence algorithm. The accelerometer is attached to the
30cos20 ˚= Fsin45 ˚(20cos20 ˚)+Fcos45 ˚ (20sin20 ˚) human arms. The robotic arm performs the actions same as
28.19 = 13.8F + 4.836F that of the gesture simultaneously.
b) Arduino-lilypad:
F = 1.556 lb
F = 6.92 N
Torque calculations:
Torque of gripper, T=F˟l
= 6.92 ˟ 0.065
Torque of gripper, T = 0.4498 Nm
248
2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
VII. CONCLUSION
In this project, the design and fabrication of a 6- axis robotic
arm is developed by a simple mechanism. The six-axis robot
works with the gestures of the hand. Today, technology is
developing in the same direction in the line with rapidly
increasing human needs. This work of six-axis robotic arm
that makes the life easier.
Figure 4: Block diagram of the system
249
2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
REFERENCES
[1] Rajesh Kannan Megalingam, Shiva Bandhyopadhyay, Gedela
Vamsy Vivek, Muhammad Juned Rahi, "Hand Gesture Based Wireless
Robotic Arm Control for Agricultural Applications," in Materials Science
and Engineering 225 (2017).
[2] Ali Karim, Julian Hitzer, Armin Lechler and Alexander Verl,
"Analysis of the dynamic behavior of a six-axis industrial robot within the
entire workspace in onAdvanced Intelligent Mechatronics (AIM)Sheraton
Arabella Park Hotel, Munich, Germany, July37 (2017)respect of
machining tasks," 2017 IEEE Internationa Conference.
[3] R. Deepan, Santhana Vikrama Rajavarman and K. Narasimhan,
"Hand Gesture Based Control of Robotic Hand using Raspberry Pi
Processor," Asian Journal of Scientific Research, 8: 392-402.
[4] Wilson F. Cueva C. Hugo M. Torres S. John Kern M.,"7 DOF
Industrial Robot Controlled by Hand Gestures Using Microsoft Kinect
v2," 2017 IEEE 3rd Colombian Conference on Automatic Control
(CCAC).
[5] Zhirong Lin, Houde Dai, Zhouxin Wu, Yadan Zeng,Shijian Su, Xuke
Xia, Mingqiang LinPatrick Hung-Hsiu Yu, "Analysis of a six-axis
industrial robot’s dynamic path accuracy based on an optical tracker,"
2017 5th International Conference on Enterprise Systems.
[6] T.Vignesh, P.Karthikeyan, S.Sridevi, Modeling and Trajectory
Generation of Bionic Hand for Dexterous Task, 2017 IEEE International
Conference On Intelligent Techniques In Control, Optimization And
Signal Processing, 978-1-5090-4778-9/17.
[7] Xing-Han Wu, Mu-Chun Su, and Pa-Chun Wang, " A Hand-
Gesture-Based Control Interface for a Car-Robot," The 2010 IEEE
International Conference on Intelligent Robots and Systems.
250