ArticlePDF Available

Real-Time Control of Robotic Hand by Human Hand at Low Cost

Authors:

Abstract and Figures

In this paper, the design and implementation of control system for robotic hand at low cost is achieved. The proposed control is based on the Flexible sensor and the Arduino controller. It is used glove to transferring the gestures to simulate the motion of the five fingers of human hand by using five fingers of the robotic hand. The task of the robotic hand is to catch any object under the real-time control. MEMS gyroscope is used to control the rotation of the elbow of robotic hand toward right or left. The robotic hand is a tendon finger manipulation type. It can be considered the developed robotic system in this paper is very important especially in the industrial sector where there are some places are not reachable by human hands, therefore it can be used this robotic hand easily.
Content may be subject to copyright.
Journal of Mechanical Engineering Research and Developments
ISSN: 1024-1752
CODEN: JERDFO
Vol. 43, No. 3, pp. 455-467
Published Year 2020
455
Real-Time Control of Robotic Hand by Human Hand at Low
Cost
Enas A. Khalid, Wisam T. Abbood, Oday I. Abdullah
University of Baghdad, AL-Khwarizmi College of Engineering, Automated Manufacturing Engineering
Department, Iraq
University of Baghdad, College of Engineering, Energy Engineering Department, Iraq
ABSTRACT: In this paper, the design and implementation of control system for robotic hand at low cost is
achieved. The proposed control is based on the Flexible sensor and the Arduino controller. It is used glove to
transferring the gestures to simulate the motion of the five fingers of human hand by using five fingers of the
robotic hand. The task of the robotic hand is to catch any object under the real-time control. MEMS gyroscope
is used to control the rotation of the elbow of robotic hand toward right or left. The robotic hand is a tendon
finger manipulation type. It can be considered the developed robotic system in this paper is very important
especially in the industrial sector where there are some places are not reachable by human hands, therefore it can
be used this robotic hand easily.
KEYWORDS: Control of Robotic Hand; Low Cost of Robotic Control; Read Gestures Data to Control Robotic
Hand.
INTRODUCTION
The robotic arm has become a crucial technology for automation industries to perform different tasks such as
pick and place, welding, and cutting. It provides maximum accuracy with no human error when performing tasks.
Dexterous remote-control technology allows humans to control a robotic arm in an environment where it is
unsafe and hazardous. Some of these systems are operated by different kinds of variants such as keypad, buttons,
joysticks, and teach pendants.
Various types of teach pendants with the intuitive user interface have been developed by the robot manufacturers
such as a 6D mouse, icon-based programming, and a 3D joystick (ABB Robotics). However, there are few issues
still occur regarding the control of the robotic arm by the teach pendant. Controlling a manipulator in high
accuracy and precision is still very difficult to achieve. Each degree movement of the robotic arm needs a
predetermined sequence of button actions and it is very time-consuming. Functionality error of robotic arm will
occur if the teach pendant is improperly used. Apart from that, the efficiency of the robotic arm system controlled
by teach pendant is low since it cannot be controlled intuitively. Therefore, robotic arms controlled by teaching
a pedant is still not user-friendly. The process of interaction of hand glove is more accurate and natural than
normal static keyboard and mouse.
A solution is proposed in this paper which is to design and develop a hand glove to control the robotic arm more
intuitively and to improve the performance of robotic arm system in term of accuracy and efficiency as well as
to reduce the controlling complexity, time consumed, and at low-cost control components.
Cost control is the act of recognizing and diminishing operational expenses to expand benefits, and it begins with
the planning procedure. The cost control system is an indispensable portion of the synoptic organizational choice
supportive system. The cost control system focuses on intra-organizational data and contains the identifier,
assessor, effecter, and system segments. Comparative with the cost administration system, the cost control
system gives data to arranging and for deciding the proficiency of exercises while they are being arranged and
after they are performed. The robot control at low cost in researches of Rudd et.al. [1] The design structures have
done on link impelled exoskeleton structures by executing the equivalent kinematic usefulness, however, the
focus moved to the simplicity of getting together and cost-adequacy to permit patients and physicians to fabricate
and collect the equipment important to actualize treatment.
The exoskeleton was developed exclusively from 3D-printed and generally accessible off-the-rack parts. Semi
Real-Time Control of Robotic Hand by Human Hand at Low Cost
456
Direct Drive activation as a competent worldview for robot force-controlled manipulation in human conditions
required at low cost [2]. Dexterous multi-fingered robotic hands at low-cost [3]. The control system at a low cost
becomes utilized if, in the same efficient, there are some research deals with low-cost control in deferent fields
and applications, low-cost tests for the laboratory of a feedback control system course and portable laboratory
kit [4] [5], low-cost sensors for ambient monitoring [6], low-cost machine vision-based quality control system
inside a learning factory [7], a low-cost humidity control system [8], a low-cost solution for the feedback control
of thermal protection system [9], low-cost temperature control chamber [10], and solar water pumping system
control using a low-cost microcontroller [11].
The robotic hand control is developed to be easy to use with fast response to achieve a certain task. The robot
hand controlled at deferent sensors and actuators, there are many research for robotics applications skills using
appropriate control: It was used the computer vision by applying the image processing technique to control the
Hand robotic according to the human gestures [12]. The operation of robotic grasping for the robotic hand using
tactile sensing control which used to detect slipping object from the grasp [13]. Robotic grasp skills will be
transferred from human grasping using the trained system based on the neural networks [14] and [15]. A robotic
arm reaches and grasps by applying the neural controlled [16]. It should be evaluated the mechanical design of
prosthetic hands and the performance according to the actuation mechanism of fingers and grasp methods [17].
Also, it was applied EMG (Electromyography) data to control the robotic hand [18-21] with the coupling module
to detect the classification of hand motion [22]. Other researchers applied DESC (Discrete Event-driven Sensory
feedback Control) to control of the robotic hand [23]. Other researches were studied the dual robotic hand
movement based on the Kinect method that allows double hand movements communicated to dual robot [24]. It
was developed different designs for the tendon robotic to grasp the objects [25-27]. The control of the system is
using the neural control to be artificial hands [28]. It should be taken into consideration the frictional self-locking
for the operation of robotic grasping for objects [29]. Recently, the challenge is to produce the design dexterous
robot hand [30]. It is a novelty type designed to able grasping with low control complexity [31]. It can be
performed the vision-based object reorientation using the reinforcement learning [32]. A novel soft robotic finger
was improved using the soft actuator with 3 DOF [33]. The bidirectional soft robotic glove is designed to assist
and rehabilitate hand impaired patients [34]. Tactile feedback is using to grasping and manipulation that provided
from visual continuous feedback [22]. One of the important things is use the learn hand-eye coordination
approach for grasping [35]. Thin soft muscles provided to the robotic hand accompanying with using control the
finger grasping [36]. Soft robotic hand design for flexible grasping is used three-stage cavity structure for the
fingers [37]. It was used the triboelectric quantization sensor for joint motion design to control robotic hand
grasping [38]. The robotic hand was controlled for grasping by applying the deferential kinematics mapping
between the motor space and the Cartesian space [39]. MEMS-sensor is designed for the control motion of
robotic objects and capturing systems [40]. Also, the robotic hand was controlled by gesture recognition. These
gestures go through processes for recognition which are sensor information assortment, gesture distinguishing
proof, gesture following, gesture characterization, and gesture mapping [41]. The control of the robotic hand
process and autonomy levels is responsible for task selection, motion planning, motion control, and hardware
[42].
Hand rehabilitation robot achieved by applying a series of decisions on the design of the hardware system and
training paradigm [43]. The actuation technologies that used in the biomedical soft robot are flexible fluidic
actuators, shape-memory materials, electroactive polymers, tendon-driven actuators, material jamming, and
different type of materials (electrorheological, magnetorheological, etc.) [44]. Robotic gripers utilized in sorting
the colour and shape objects [45]. There are different types of gesture recognition sensors used in the robotic
hand. It can be classified these sensors according to the image approach. The first group is image-based which
included maker, depth sensor, stereo camera, and single camera. The second group is non-image based which
included the glove, band, and non-wearable [41].
In this research paper, the design and implementation of the robotic hand that controlled by the human hand
using glove gestures is presented. The control designed in real-time data transfer to movement fingers and wrist
rotation. This robotic hand can catch any objects such as the human hand. The glove designed using the flexible
sensor for sensing any movement at the human fingers. The microcontroller Arduino is used to translate the
signals from a flexible sensor to servo motors of hand fingers.
This work aims to implement a developed robotic arm that controlled by the human arm, present a better
understanding of concept of the servo motor control, apply the concept of accelerometer, implement hardware
Real-Time Control of Robotic Hand by Human Hand at Low Cost
457
installation, and learn Arduino programming. The objectives are to design and develop a simple hand-glove
controller for robotic arm system, analyse the performance of hand glove controlled robotic arm system in terms
of accuracy and repeatability, and developing a hand robotic control at low cost.
Many methods to enhance the control of the grasping is presented in the previous literature. There are many
control sensors are used for controlling the robotic hand such as; Image processing control that depends on the
sensor to picture (camera), tactile sensor, EMG sensor, DESC sensor, industrial muscles, triboelectric
quantization sensor, electrorheological, magnetorheological, and depth sensor. The sensors and components are
used to build the control system in this research paper are low cost compared with the available systems in the
markets and also mentioned in the available literature. The control system in this work is build based on the
MEMS sensor (accelerometer MPU 6050), resistive flexible, and Arduino with his shield. Where the total cost
of the developed control; system is equal to 24$ (Resistive flexible 2.5 * 5 = $12.5, Arduino UNO = $5, Shield
Arduino = $5, and MPU 6050 Accelerometer = $1.5).
DESCRIPTION AND PERFORMANCE OF ROBOTIC HAND SYSTEM
The mechanical structure of the Robotic Arm is made utilizing effectively available minimal effort plastic sheets.
It was intended to permit the settlement of the actuators and the control circuit. The goals of this exploration
paper are fixed all Flexible sensor above of glove fingers, fixed gyroscope at the glove, structure the adaptable
program that controls the motions information, and sign. The fingers comprise of three linkages, with the goal
that their development resembles that of the human finger. It was associated with the contradicting thumb to the
palm utilizing a rotate joint, at that point it will be moved like a human thumb. The entire part at that point
connected to a plastic sheet, where the base is joined the compressed wood to keep it in position. The human
hand glove comprises of a triple-hub accelerometer and five flex sensors that appended to it to control the hand
development. The total part will be worked remotely to empower the framework to accomplish the errands from
a separation utilizing a ZigBee transmitter-beneficiary module. Figure 1 shows the square chart of the
components to control the hand-glove, where there is the capacity to announce that when the client moves the
arm or the fingers. The sensors fixed to the hand glove that gives analog voltage yields. This analog voltage will
be given to the inbuilt ADC of the microcontroller. The prepared advanced sign is sent to the control hardware
of the automated arm utilizing wires. The circuit diagram of the robotic hand system is shown in Figure 2.
The robotic hand system consists of a Flexible sensor and gyroscope which are fixed at the glove. The Flexible
sensor is a variable resistor with different ranges from 25KΩ to 125KΩ and sizes from 1 to 3 inches. The
gyroscope measures angular rate using the Coriolis Effect. Robotic arm framework comprises of connections,
joints, actuators, sensors, and controllers. The associations are related to joints to shape the open kinematic chain.
One end of the chain is affixed to the robot base, and another end is outfitted with an instrument (hand) which is
undifferentiated from people present a solicitation to perform gathering extraordinary, endeavors and to connect
with the environment [42]. There are two sorts of the joint which are prismatic and revolving joints and it
interfaces adjoining connection. The glove is equipped with 5 flex sensors for the five fingers, and the gyroscope
accelerometer is used for the wrist movement where it connected to the Arduino and then to the servo motors on
the robotic arm. It was used five servos for moving the fingers and one servo for moving the writ as shown in
Figure 3.
Although, the microcontroller type PIC is generally utilized in the programming field. They are profoundly
delicate and servo engines are utilized related to electronic or programmable circuits. Table 1 lists the
specifications of servo motors used in this work.
Real-Time Control of Robotic Hand by Human Hand at Low Cost
458
Figure 1. Block diagram of hand-glove controlled
Figure 2. Circuit diagram of the Robotic hand system
Real-Time Control of Robotic Hand by Human Hand at Low Cost
459
Figure 3. Robotic hand components a-back view b- front view
Table 1. Specifications of Five Finger Servo Motors
Specifications
MG996R * 1
SG90 * 5
Weight
55(g)
14.7(g)
Dimension
40.7 x 19.7 x 42.9(mm
approx.)
22.5 x 12 x 35.5(mm approx.)
Stall torque
9.4 kgf·cm (4.8V), 11
kgf·cm (6V)
1.8 kgf·cm (4.8V), 2.2 kgf·cm
(6V)
Operating speed
0.17 s/60º (4.8V), 0.14 s/60º
(6V)
0.1 s/60º (4.8V), 0.08 s/60º (6V)
Operating voltage
4.8 V - 7.2 V
4.8-6.0 V
Running Current
500mA-900mA(6V)
-
Stall Current
2.5 A (6V)
-
Dead band width
10 μs
5 μs
Temperature range
0 ºC 55 ºC
-
METHODOLOGY AND THEORETICAL OF ROBOTIC HAND SYSTEM
This section presents the details of the methodology and theoretical background of the Robotic Hand System. In
Real-Time Control of Robotic Hand by Human Hand at Low Cost
460
this time, the robotics engineers focused to develop the robotic hand by enhancing the response and accuracy. In
this research work, the tendon robotic hand could be grasping any object by the tendon tension for any finger
that used. It can be utilized from the institution vector,
to address how a lot of a tendon is established. Every
component of 
runs between 0 (no actuation, zero force) and 1 (full actuation, maximum force). Further
reciprocity may be found in Reference [46]. On the off chance that will characterize F0 as an inclining framework
of maximum tendon tensions, R as the moment finger framework matrix (or structure lattice) relating ligament
strains to joint torques, and J as the stance subordinate Jacobian relating joint speeds to fingertip speeds, at that
point can be got the fingertip force vector
from ligament actuations [47] if the Jacobian is square and invertible:
   
For the given fixed finger situation, the, R, and F0 networks can be gathered into a straight mapping from
actuations into fingertip force, which can be called an activity matrix A [46, 47]. Every element of A denotes the
force vector in every ligament which produces at the fingertip in that stance if the system is completely actuated.
Equation (1) represents the force vector of on fingertip that contained from F0 maximum tendon tensions, the
moment matrix R, and degree vector of the tendon that is activated.
The portrayal including a lot of straight disparities (like a direct programming imbalance limitation definition)
takes the structure as,
  
Where A will be the matrix of constants characterizing for the imbalances, x is a vector of variables of length d,
where d is the dimensionality of the cambered structure of fingertip, and b is a vector of constants. On the off
chance which means that Ai is the ith row of A. At that point, the direct disparity  bi characterizes a half-
space, which likewise characterizes an aspect of the raised structure. The opposite (i.e., most brief) Euclidean
separation (or counterbalance) of this aspect from the beginning, in general, it can be given as,

The hull yield (q), nonetheless, consequently sets each equivalent to 1, so the ith counter balance from the
inception is essentially the marked consistent bi Estimation of the MIV in this examination includes just finding
the base of b compared to the possible force set. A physical understanding of the fingers-thumb resistance is
recommended, so the chief term of control sign should be created in the following form,
 


   
Where r indicates the radius of the fingertip hemispheres, Ji (qi) is the Jacobian torques matrix of the position
vector of qi as for finger joint vectors qi.
The equations (2) and equation (3) are the collection matrix of all fingers in the robotic hand. The equation4 the
control of each finger by calculated the torques at the finer joints to catch the object, supposed the contact point
between the fingertip and object for each finger as shown in figure 4.
The tension force and the torque are calculated experientially using the Forsentek model FMZK load cell
instrument as shown in Figure 5. The torque of fingertip can be calculated by applying the torque equation
(Torque = tension force * radius of rotation). The velocity is found by applying the LS300A- a portable velocity
meter 0.01 4 m/s instrument and encoder to calculate the angles. All of these are calculated together to give the
change in velocity with the angle of the fingertip. The acceleration is calculated by using Avt300 Digital potable
acceleration instrument with the encoder that applying at a fingertip.
Real-Time Control of Robotic Hand by Human Hand at Low Cost
461
Figure 4. The control of one finger to catch the objects
Figure 5. The load cell fixation method for the finger of hand
RESULTS OF THE ROBOTIC HAND SYSTEM
The results of the tendon robotic hand system are the force and acceleration that needed for any finger to catch
the objects. Each flex sensor at the glove sends a signal to Arduino and it’s translated to transform to the servo
motor that connected to it. Furthermore, the tension force and torque are calculated for the fingertip to catch
objects as shown in Figures 6 and 7. The tension force increased for the tendon rope of finger to the maximum
value at t=2.5s and then decreased to arrive at the forehand (middle angle of a finger). The meaning for this
behavior is the finger tendon has a maximum value of force in the middle angle of the moving finger.
Additionally, the torque reached the maximum at the end of the moving of finger to the forehand (t=3.5s). The
velocity of the finger increased with the angle because the angular distance decreased as shown in Figure 8. The
acceleration at the same value approximating that gives the regular grasping as shown in Figure 9.
In this paper, it was obtained the results with acceptable accuracy by using the newly developed low-cost control
system. Figure 10 shows the prices for different types of the control sensor, where it can be seen that the sensor
that selected to build the developed model in this paper the lowest one (resistive flexible) compared with other
sensors.
Real-Time Control of Robotic Hand by Human Hand at Low Cost
462
Figure 6. The tension force of tendon fingertip
Figure 7. The torque of tendon fingertip
Figure 8. The velocity of tendon fingertip
Real-Time Control of Robotic Hand by Human Hand at Low Cost
463
Figure 9. The acceleration of tendon fingertip
Figure 10. The price of different types of the available control sensors
DISCUSSION THE RESULTS OF THE ROBOTIC HAND SYSTEM
The results obtained from calculating the performance of the robotic hand utilizing measurement instruments.
Figure 6 shown the force tension of the tendon of a fingertip from applying matrix calculation of all parts of the
finger. The tension force needs to a maximum value at 90° to move parts of the finger to fingertip. This tension
force reduced at end of grasping of the object. In figure 7 the torque calculates from the Jacobian matrix for the
experimental value of all joints in the finger to fingertip. The torque starts with a few values and increases until
grasping the object. The velocity calculating as shown in figure 8 where the positive relationship between the
velocity and the angle from start moving fingertip until grasp the object the velocity decreases value with increase
the angle. The changes in the values due to the fingertip arrive at the object by grasp operation. Acceleration of
fingertip was an increase in few values with a high increase in angle values because the acceleration of the robotic
finger was approximated fixed that make the average moving was fixing in increased values shown in figure 9.
Through study, the market of control components and sensors, the components, and sensors to control this robotic
hand which selected at low cost and there are have good performance as shown in figure 10.
Real-Time Control of Robotic Hand by Human Hand at Low Cost
464
CONCLUSIONS AND REMARKS
In this paper, the developed model of the robotic hand was presented based on reducing the complexity in the
control system and by using the low-cost materials. The robotic hand was controlled by the human hand utilizing
a glove. The robotic hand was tested experimentally to simulate the real human hand to achieve tasks such as
moving and catching the objectives. The other important objectives of this design for the robotic hand are
enhancing the response and improve the accuracy to grasp any object. The velocity and acceleration of the robotic
hand are acceptable with the human hand. Furthermore, in the first experiments, the noise of signals appeared
explicitly when moved all fingers at the same time. By adding a subprogram to the Arduino microcontroller, the
noise disappeared and the robotic hand moved smoothly. In future work, it can be developed the robotic hand
system by applying the wireless control between the glove gestures and robotic hand. This research is considered
the first step in this area and will be followed by a series of researches that will study this subject with more
details.
REFERENCES
[1] G. Rudd, L. Daly, V. Jovanovic, F. Cuckov, A Low-Cost Soft Robotic Hand Exoskeleton for Use
in Therapy of Limited HandMotor Function”, Applied Sciences, Vol. 9, No. 18, Pp. 3751, 2019.
[2] D.V. Gealy, S. McKinley, B. Yi, P. Wu, P.R. Downey, G. Balke, A. Zhao, M. Guo, R. Thomasson,
A. Sinclair, P. Cuellar, Quasi-direct drive for low-cost compliant robotic manipulation”, In 2019
International Conference on Robotics and Automation (ICRA), Pp. 437-443, 2019.
[3] H. Zhu, A. Gupta, A. Rajeswaran, S. Levine, V. Kumar, Dexterous manipulation with deep
reinforcement learning: Efficient, general, and low-cost”, In 2019 International Conference on
Robotics and Automation (ICRA), Pp. 3651-3657, 2019.
[4] A.G. Abdullah, D.L. Hakim, M.A. Auliya, A.B.D. Nandiyanto, L.S. Riza, Low-cost and Portable
Process Control Laboratory Kit”, Telkomnika, Vol. 16, No. 1, Pp. 232-240, 2018.
[5] I. Uyanik, B. Catalbas, A lowcost feedback control systems laboratory setup via Arduino
Simulink interface”, Computer Applications in Engineering Education, Vol. 26, No. 3, Pp. 718-
726, 2018.
[6] M. Badura, P. Batog, A. Drzeniecka-Osiadacz, P. Modzel, Evaluation of low-cost sensors for
ambient PM2. 5 monitoring”, Journal of Sensors, 2018.
[7] L. Louw, M. Droomer, Development of a low-cost machine vision-based quality control system
for a learning factory”, Procedia Manufacturing, Vol. 31, Pp. 264-269, 2019.
[8] A.J. Asp, C.M. Webber, E.N. Nicolai, G. Martínez-Gálvez, V.S. Marks, E.I. Ben-Abraham, J.W.
Wilson, J.L. Lujan, A Low-Cost Humidity Control System to Protect Microscopes in a Tropical
Climate”, Annals of Global Health, Vol. 86, No. 1, 2020.
[9] H. Jamal, M. Waseem, I.A. Sajjad, A. Anjum, M.S. Khan, Low-Cost Feedback Control Thermal
Protection System for 3-Phase Distribution Transformer using Microcontroller”, In 2018 IEEE
International Conference on Smart Energy Grid Engineering (SEGE), Pp. 200-204, 2018.
[10] C. Sánchez, P. Dessì, M. Duffy, P.N. Lens, OpenTCC: An open source low-cost temperature-
control chamber”, HardwareX, Vol. 7, Pp. e00099, 2020.
[11] S.B. Biswas, M.T. Iqbal, Solar water pumping system control using a low cost ESP32
microcontroller”, In 2018 IEEE Canadian conference on electrical & computer engineering
(CCECE), Pp. 1-5, 2018.
[12] J.L. Raheja, R. Shyam, U. Kumar, P.B. Prasad, Real-time robotic hand control using hand
gestures”, In 2010 Second International Conference on Machine Learning and Computing, Pp.
12-16, 2010.
Real-Time Control of Robotic Hand by Human Hand at Low Cost
465
[13] J.M. Romano, K. Hsiao, G. Niemeyer, S. Chitta, K.J. Kuchenbecker, Human-inspired robotic
grasp control with tactile sensing”, IEEE Transactions on Robotics, Vol. 27, No. 6, Pp.1067-1079,
2011.
[14] T. Geng, M. Lee, M. Hülse, Transferring human grasping synergies to a robot”, Mechatronics,
Vol. 21, No. 1, Pp. 272-284, 2011.
[15] A. Gupta, C. Eppner, S. Levine, P. Abbeel, Learning dexterous manipulation for a soft robotic
hand from human demonstrations”, In 2016 IEEE/RSJ International Conference on Intelligent
Robots and Systems (IROS), Pp. 3786-3793, 2016.
[16] L.R. Hochberg, D. Bacher, B. Jarosiewicz, N.Y. Masse, J.D. Simeral, J. Vogel, S. Haddadin, J.
Liu, S.S. Cash, P. Van Der Smagt, J.P. Donoghue, Reach and grasp by people with tetraplegia
using a neurally controlled robotic arm”, Nature, Vol. 485, No. 7398, Pp. 372-375, 2012.
[17] J.T. Belter, 2016. Mechanical design and performance specifications of anthropomorphic
prosthetic hands: a review, 2016.
[18] M. Atzori, A. Gijsberts, C. Castellini, B. Caputo, A.G.M. Hager, S. Elsig, G. Giatsidis, F. Bassetto,
H. Müller, Electromyography data for non-invasive naturally-controlled robotic hand
prostheses”, Scientific data, Vol. 1, No. 1, Pp. 1-13, 2014.
[19] D. Leonardis, M. Barsotti, C. Loconsole, M. Solazzi, M. Troncossi, C. Mazzotti, V.P. Castelli, C.
Procopio, G. Lamola, C. Chisari, M. Bergamasco, An EMG-controlled robotic hand exoskeleton
for bilateral rehabilitation”, IEEE transactions on haptics, Vol. 8, No. 2, Pp. 140-151, 2015.
[20] D. Chen, G. Li, G. Jiang, Y. Fang, Z. Ju, H. Liu, Intelligent computational control of multi-
fingered dexterous robotic hand”, Journal of Computational and Theoretical Nanoscience, Vol.
12, No. 12, Pp. 6126-6132, 2015.
[21] R. Meattini, S. Benatti, U. Scarcia, D. De Gregorio, L. Benini, C. Melchiorri, An sEMG-based
humanrobot interface for robotic hands using machine learning and synergies”, IEEE
Transactions on Components, Packaging and Manufacturing Technology, Vol. 8, No. 7, Pp.1149-
1158, 2018.
[22] C. Yang, C. Zeng, P. Liang, Z. Li, R. Li, C.Y. Su, Interface design of a physical humanrobot
interaction system for human impedance adaptive skill transfer”, IEEE Transactions on
Automation Science and Engineering, Vol. 15, No. 1, Pp. 329-340, 2017.
[23] C. Cipriani, J.L. Segil, F. Clemente, B. Edin, Humans can integrate feedback of discrete events
in their sensorimotor control of a robotic hand”, Experimental brain research, Vol. 232, No. 11,
Pp. 3421-3429, 2014.
[24] G. Du, P. Zhang, Markerless humanrobot interface for dual robot manipulators using Kinect
sensor”, Robotics and Computer-Integrated Manufacturing, Vol. 30, No. 2, Pp. 150-159, 2014.
[25] M. Manti, T. Hassan, G. Passetti, N. D'Elia, C. Laschi, M. Cianchetti, A bioinspired soft robotic
gripper for adaptable and effective grasping”, Soft Robotics, Vol. 2, No. 3, Pp. 107-116, 2015.
[26] G. Gioioso, G. Salvietti, M. Malvezzi, D. Prattichizzo, Mapping synergies from human to robotic
hands with dissimilar kinematics: an approach in the object domain”, IEEE Transactions on
Robotics, Vol. 29, No. 4, Pp. 825-837, 2013.
[27] G. Palli, C. Melchiorri, G. Vassura, U. Scarcia, L. Moriello, G. Berselli, A. Cavallo, G. De Maria,
C. Natale, S. Pirozzi, The DEXMART hand: Mechatronic design and experimental evaluation of
synergy-based control for human-like grasping”, The International Journal of Robotics Research,
Real-Time Control of Robotic Hand by Human Hand at Low Cost
466
Vol. 33, No. 5, Pp. 799-824, 2014.
[28] M. Santello, M. Bianchi, M. Gabiccini, E. Ricciardi, G. Salvietti, D. Prattichizzo, M. Ernst, M.,
A. Moscatelli, H. Jörntell, A.M. Kappers, K. Kyriakopoulos, Hand synergies: integration of
robotics and neuroscience for understanding the control of biological and artificial hands”, Physics
of life reviews, Vol. 17, Pp. 1-23, 2016.
[29] S. Nacy, W. Abbood, K. Dermitzakis, Tendon Type Robotic Gripper with Frictional Self-Locking
Mechanism”, International Journal of Applied Engineering Research, Vol. 13, No. 19, Pp. 14393-
14401, 2018.
[30] V. Clerc, R. Hong, Softbank Robotics SAS”, Robot hand. U.S. Patent Application, Vol. 29, No.
572, Pp. 485, 2018.
[31] R. Deimel, O. Brock, A novel type of compliant and underactuated robotic hand for dexterous
grasping”, The International Journal of Robotics Research, Vol. 35, No. 1-3, Pp. 161-185, 2016.
[32] O.M. Andrychowicz, B. Baker, M. Chociej, R. Jozefowicz, B. McGrew, J. Pachocki, A. Petron,
M. Plappert, G. Powell, A. Ray, J. Schneider, Learning dexterous in-hand manipulation”, The
International Journal of Robotics Research, Vol. 39, No. 1, Pp. 3-20, 2020.
[33] J. Zhou, J. Yi, X. Chen, Z. Liu, Z. Wang, BCL-13: A 13-DOF soft robotic hand for dexterous
grasping and in-hand manipulation”, IEEE Robotics and Automation Letters, Vol. 3, No. 4, Pp.
3379-3386, 2018.
[34] H.K. Yap, P.M. Khin, T.H. Koh, Y. Sun, X. Liang, J.H. Lim, C.H. Yeow, A fully fabric-based
bidirectional soft robotic glove for assistance and rehabilitation of hand impaired patients”, IEEE
Robotics and Automation Letters, Vol. 2, No. 3, Pp. 1383-1390, 2017.
[35] S. Levine, P. Pastor, A. Krizhevsky, J. Ibarz, D. Quillen, Learning hand-eye coordination for
robotic grasping with deep learning and large-scale data collection”, The International Journal of
Robotics Research, Vol. 37, No. 4-5, Pp. 421-436, 2018.
[36] A.A.M. Faudzi, J. Ooga, T. Goto, M. Takeichi, K. Suzumori, Index finger of a human-like robotic
hand using thin soft muscles”, IEEE Robotics and Automation Letters, Vol. 3, No. 1, Pp. 92-99,
2017.
[37] N. Feng, Q. Shi, H. Wang, J. Gong, C. Liu, Z. Lu, A soft robotic hand: design, analysis, sEMG
control, and experiment”, The International Journal of Advanced Manufacturing Technology, Vol.
97, No. 1-4, Pp. 319-333, 2018.
[38] X. Pu, H. Guo, Q. Tang, J. Chen, L. Feng, G. Liu, X. Wang, Y. Xi, C. Hu, Z.L. Wang, Rotation
sensing and gesture control of a robot joint via triboelectric quantization sensor”, Nano Energy,
Vol. 54, Pp. 453-460, 2018.
[39] F. Ficuciello, A. Federico, V. Lippiello, B. Siciliano, Synergies evaluation of the SCHUNK S5FH
for grasping control”, In Advances in Robot Kinematics, Pp. 225-233, 2018.
[40] A.V. Ivanov, A.A. Zhilenkov, The use of IMU MEMS-sensors for designing of motion capture
system for control of robotic objects”, In 2018 IEEE Conference of Russian Young Researchers
in Electrical and Electronic Engineering (EIConRus), Pp. 890-893, 2018.
[41] Liu, H. and Wang, L., 2018. Gesture recognition for human-robot collaboration: A review.
International Journal of Industrial Ergonomics, 68, pp.355-367.
[42] Ozawa, R. and Tahara, K., 2017. Grasp and dexterous manipulation of multi-fingered robotic
hands: a review from a control view point. Advanced Robotics, 31(19-20), pp.1030-1050.
Real-Time Control of Robotic Hand by Human Hand at Low Cost
467
[43] Yue, Z., Zhang, X. and Wang, J., 2017. Hand rehabilitation robotics on poststroke motor recovery.
Behavioural neurology, 2017.
[44] Cianchetti, M., Laschi, C., Menciassi, A. and Dario, P., 2018. Biomedical applications of soft
robotics. Nature Reviews Materials, 3(6), pp.143-153.
[45] Abbood, W.T., Abdullah, O.I. and Khalid, E.A., 2020. A real-time automated sorting of robotic
vision system based on the interactive design approach. International Journal on Interactive Design
and Manufacturing (IJIDeM), 14(1), pp.201-209.
[46] Valero-Cuevas, F.J., Zajac, F.E. and Burgar, C.G., 1998. Large index-fingertip forces are produced
by subject-independent patterns of muscle excitation. Journal of biomechanics, 31(8), pp.693-703.
[47] Valero-Cuevas, F.J., 2009. A mathematical approach to the mechanical capabilities of limbs and
fingers. In Progress in motor control (pp. 619-633). Springer, Boston, MA.
... The need of change burst tires and perform mechanic activities using other resources than human, is getting high attention in different communities, and attracted the attention of different countries as well because of its positive effects on the community, and reducing exposure to risks during changing the tire or getting injured, which considered as dangerous missions and activities by some people [5]. ...
... So, a powerful robot that will improve efficiency, effectiveness, and driver safety in a variety of ways will be programmed and loaded into a complete device and hit the market; it promises to change tire of any car on the road with safety and easy approach. The development approach of this system is to be applied in a prototype, which includes the required and proper hardware components fit to the project requirements [5,6]. ...
Article
Full-text available
Drivers of cars always face issues and some difficulties during driving the car on the road with their car’s tires. Puncture of tires, tube burst, or bends in rims of tires are actions or events surely lead to complete stop moving the car, and usually without earlier notification. The main idea of doing this study is to design a robot which acts as a mechanic to facilitate change tires and to avoid any issues with the removal or replacement problem of the tire. Plus, that many people don’t have the required skills to change the tire easily and fast, which indeed may cause more problems and time-consuming. The Robot will be able to carry up the car exactly like the jack, small motor to remove the old tire and install the new tire. The robot will be developed to replace the mechanic in changing tires, and to solve this problem which considered as a real problem for many people.
... The need to change burst tires and perform mechanic activities using resources other than humans is getting great attention in different communities and attracted the attention of different countries as well because of its positive effects on the community and reducing exposure to risks during changing the tire or getting injured, which considered as dangerous missions and activities by some people [5]. ...
... So, a powerful robot that will improve efficiency, effectiveness, and driver safety in a variety of ways will be programmed and loaded into a complete device and hit the market; it promises to change the tire of any car on the road with a safe and easy approach. The development approach of this system is to be applied in a prototype, which includes the required and proper hardware components to fit the project requirements [5,6]. ...
Article
Full-text available
The drivers of cars always face issues and some difficulties during driving the car on the road with their car's tires. Puncture of tires, tube bursts, or bends in rims of tires are actions or events that surely lead to a complete stop moving the car, usually without earlier notification. The main idea of doing this study is to design a robot which acts as a mechanic to facilitate changing tires and to avoid any issues with the removal or replacement problem of the tire. Plus, many people don't have the required skills to change the tire easily and fast, which indeed may cause more problems and be time-consuming. The Robot will be able to carry up the car exactly like the jack, a small motor to remove the old tire and install the new tire. The robot will be developed to replace the mechanic in changing tires and solve this problem, which is considered a real problem for many people.
... The softness of fingertips is considered as one of the important mechanical characteristics that conform to the geometry of the target object due to the fast expansion of contact area at the initial contact, which makes the resulting grasping more stable in the dexterous manipulation [1][2][3]. For the design and development of the effective artificial soft robotic fingertips, the depth knowledge of the realistic contact mechanics is required. ...
Article
Full-text available
Soft finger is commonly used as fingertip in robot and prosthesis hand applications, to provide the stability in grasping and manipulation. The study of contact mechanics for the soft finger in previous researches has been carried on the hemispherical and hemi-cylindrical structures, whereas this study concentrates on the use of a hemi-elliptical structure, which represents more realistic soft fingertips. In this study, a nonlinear contact mechanics model has been established to relate the vertical depression of a hemi-elliptical soft fingertip to the apply load as power-law equation. Then, the nonlinear contact stiffness of the hemi-elliptical soft fingertips under applying a normal force was derived. The influence of hemi-elliptical geometry on the vertical depression equation and stiffness was analyzed by introducing a new dimensionless parameter factor (). Stiffness relationship of Hertzian contact for linear elastic materials is shown to be a special case of the general model presented in this paper. Experimental results are presented to confirm the theoretical analysis using three different silicone rubbers. The results clearly indicated that the nonlinear contact stiffness increases with the increase of curvature ratio (Rx/Ry).
Article
Full-text available
Microbial electrochemical technologies (MET) are emerging systems for environmental applications such as renewable energy production or pollution remediation. MET research often requires stable temperatures and low levels of electromagnetic interference. Due to the presence of electrical wires and sensors, heating MET using water jacket recirculation can raise safety issues, whereas heating coils may affect the results of electrochemical analyses. The proposed open-source temperature-control chamber (OpenTCC) aims to provide a low-cost solution for controlling temperature (in the range 20–55 �C) while simultaneously reducing the electromagnetic interferences caused by switching mode power supplies. OpenTCC consists of a light and cheap structure, incorporating eight heating pads and two Peltier-cooling modules powered by open-source electronic circuits. Its hardware is controlled by an Arduino microcontroller and a Python interface which provides datalogging and serve as a basis for programable temperature cycles. The system has a modular design to allow stacking several independent modules. OpenTCC provides a reliable and tunable temperature control at lower costs than currently available commercial temperature controllers and provides a platform for field-specific upgrades. Though optimized for MET, Open-TCC can be adapted to other laboratory applications due to its flexible design.
Article
Full-text available
Introduction: A clean and functional microscope is necessary for accurate diagnosis of infectious diseases. In tropical climates, high humidity levels and improper storage conditions allow for the accumulation of debris and fungus on the optical components of diagnostic equipment, such as microscopes. Objective: Our objective was to develop and implement a low-cost, sustainable, easy to manage, low-maintenance, passive humidity control chamber to both reduce debris accumulation and microbial growth onto the optical components of microscopes. Methods: Constructed from easily-sourced and locally available materials, the cost of each humidity control chamber is approximately $2.35 USD. Relative humidity levels were recorded every 30 minutes over a period of 10 weeks from two chambers deployed at the Belize Vector and Ecology Center and the University of Belize. Results: The humidity control chamber deployed at the University of Belize maintained internal relative humidity at an average of 35.3% (SD = 4.2%) over 10 weeks, while the average external relative humidity was 86.4% (SD = 12.4%). The humidity control chamber deployed at the Belize Vector and Ecology Center effectively maintained internal relative humidity to an average of 54.5% (SD = 9.4%) over 10 weeks, while the average external relative humidity was 86.9% (SD = 12.9%). Conclusions: Control of relative humidity is paramount for the sustainability of medical equipment in tropical climates. The humidity control chambers reduced relative humidity to levels that were not con-ducive for fungal growth while reducing microscope contamination from external sources. This will likely extend the service life of the microscopes while taking advantage of low-cost, locally sourced components.
Article
Full-text available
This research paper presents the proposes a robotic vision system to distinguish the color for the object and his position coordinate, and then sort the object (product) on the right branch conveyor belt according to color in real-time. The system was built based on the HVS mode algorithm for sorting product based on color. Furthermore, the system can be distinguished the object shape and then find his position to picking the object shape and putting on the right branch conveyor belt. The assumptions for the object shape were based on the shape properties, centroid algorithm, and border extraction. Both the object detection and the contour coordinate extraction methods are implemented using a series of image processing techniques. The main goal is met by sorting the object depends on the color feature from a gathering of objects. The robot movement (open and close griper, move up and down the arm, and move to the left and right) controlled by a microcontroller that controls the movement to the right branch conveyor belt. When the color or the object is detected, the microcontroller will initiate the actions of the robot. It was found that the accuracy of results based on the approach that developed in this paper which is 92% for shape sorting and 97% for colors sorting objects.
Article
Full-text available
We use reinforcement learning (RL) to learn dexterous in-hand manipulation policies that can perform vision-based object reorientation on a physical Shadow Dexterous Hand. The training is performed in a simulated environment in which we randomize many of the physical properties of the system such as friction coefficients and an object’s appearance. Our policies transfer to the physical robot despite being trained entirely in simulation. Our method does not rely on any human demonstrations, but many behaviors found in human manipulation emerge naturally, including finger gaiting, multi-finger coordination, and the controlled use of gravity. Our results were obtained using the same distributed RL system that was used to train OpenAI Five. We also include a video of our results: https://youtu.be/jwSbzNHGflM .
Article
Full-text available
We present the design and validation of a low-cost, customizable and 3D-printed anthropomorphic soft robotic hand exoskeleton for rehabilitation of hand injuries using remotely administered physical therapy regimens. The design builds upon previous work done on cable actuated exoskeleton designs by implementing the same kinematic functionality, but with the focus shifted to ease of assembly and cost effectiveness as to allow patients and physicians to manufacture and assemble the hardware necessary to implement treatment. The exoskeleton was constructed solely from 3D-printed and widely available off-the-shelf components. Control of the actuators was realized using an Arduino microcontroller, with a custom-designed shield to facilitate ease of wiring. Tests were conducted to verify that the range of motion of the digits and the forces exerted at the fingertip coincided with those of a healthy human hand.
Article
Full-text available
Learning Factories provide a promising environment for developing the competencies required from a future workforce to apply and integrate technologies associated with digitalised production environments and cyber-physical systems. This paper describes a student project for the development and implementation of a low cost machine vision based quality control system within a Learning Factory. A prototype system was developed using low cost hardware and open source software freely available. The system will be used towards further research and development of more intelligent manufacturing systems within the Learning Factory, based on machine vision. A second benefit was student competency development through self-learning and experimentation. It serves to illustrate how the education as well as research goals of a Learning Factory can be addressed simultaneously through student projects.
Article
Full-text available
This research considers a proposed mechanism relying on frictional interactions between the grasped object and the gripper, thus attaining a case of self-locking condition for a tendon type robotic gripper. A mathematical model was derived for this proposed mechanism, upon which a special purpose apparatus was fabricated and tested. Both results, theoretically and experimentally, are in good agreement, showing that the weight of the grasped object played a major role in attaining the self-locking condition.
Article
Full-text available
Low-cost sensors are an opportunity to improve the spatial and temporal resolution of particulate matter data. However, such sensors should be calibrated under conditions close to the final ones before any monitoring actions. The paper presents the results of a collocated comparison of four models of low-cost optical sensors with a TEOM 1400a analyser. SDS011 (Nova Fitness), ZH03A (Winsen), PMS7003 (Plantower), and OPC-N2 (Alphasense) sensors were used in this research. Three copies of each sensor model were placed in a common box to compare the sensor performance under the same measurement conditions. Monitoring of the PM2.5 fraction was conducted for almost half a year from 21 August 2017 to 19 February 2018 in Wrocław (Poland). Reproducibility between sensor units was assessed on the basis of coefficient of variation (CV). CV values were lower than 7% in the case of SDS011 and PMS7003 sensors and equal to 20% for OPC-N2 units. CV was higher than 50% for ZH03A, mainly due to malfunctions. During the measurements, the trends of outputs from sensors were generally similar to TEOM data, but significant overestimation of PM2.5 concentrations was observed for the sensor raw data. A high linear relationship between TEOM and sensors was noticed for 1 min, 15 min, and 1-hour averaged data for PMS7003 sensors (R2 ≈ 0 83–0.89), for SDS011 units (R2 ≈ 0 79–0.86), and for one unit of ZH03A (R2 ≈ 0 74–0.81). R2 values for daily averages were at the level 0.91–0.93 for PMS7003, 0.87–0.90 for SDS011, and 0.89 for ZH03A. OPC-N2 had only a moderate linear relationship with TEOM (R2 ≈ 0 53–0.69 for daily data and 0.43–0.61 for shorter time averages). Quite large dispersion of data and high relative errors of PM2.5 estimation were observed for concentration ranges below 20–30 μg/m3. The impact of high relative humidity level was observed for SDS011 and OPC-N2 devices—clear overestimation of outputs was observed above 80% RH.