SlideShare a Scribd company logo
1 of 6
Download to read offline
TELKOMNIKA, Vol.17, No.4, August 2019, pp.2070~2075
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v17i4.12678  2070
Received July 27, 2018; Revised January 28, 2019; Accepted March 1, 2019
Hybrid fuzzy-sliding grasp control for
underactuated robotic hand
Fredy Martínez*
1
, Holman Montiel
2
, Edwar Jacinto
3
Facultad Tecnológica, Universidad Distrital Francisco José de Caldas, Bogotá, Colombia
*Corresponding author, e-mail: fhmartinezs@udistrital.edu.co
1
, hmontiela@udistrital.edu.co
2
,
ejacintog@udistrital.edu.co
3
Abstract
A major part of the success of human-robots integration requires the development of robotic
platforms capable of interacting in human environments. Human beings have an environment designed for
their physical and morphological capacity, robots must adapt to these conditions. This paper presents a
fuzzy-sliding hybrid grasp control for a five-finger robotic hand. As a design principle, the scheme takes
into account the minimum force required on the object to prevent the object from slipping. The robotic hand
uses force sensors on each finger to determine the grasp state. The control is designed with two control
surfaces, one when there is slippage, the other when there is no slippage. For each surface, control rules
are defined and unified by means of a fuzzy inference block. The proposed scheme is evaluated in
the laboratory for different objects, which include spherical and cylindrical elements. In all cases, an
excellent grasp was observed without producing deformations in the fragile objects.
Keywords: fuzzy sliding, grasp control, hybrid control, robotic hand
Copyright © 2019 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
The human hand possesses a total of 23 degrees of freedom (DOF). This great
capacity of movement is fundamental in the processes of human interaction, particularly in
cases of grasp. The equipment, tools and in general all mechanical systems designed by man
are strongly influenced by the design of the human hand, this ergonomics has facilitated
the development of man. In its daily use, the human hand makes many different types of grasps
(opening doors, screwing a screw or lifting a soda can), particularly with the right or dexterous
hand [1]. Considering that one of the basic purposes of robotics is that robots work together with
human beings, it is normal to think that they should be properly integrated into human
environments, and therefore also require this type of grasping [2]. One of the interesting
schemes for its duplication by an artificial hand is the cylindrical grasps [3].
This type of grasp is very common in objects that interact with humans [4]. They are
found in tools (hammer, screwdriver, etc.), machines (vehicles, drills, etc.), and even in
everyday items such as glasses and bottles. A robot that interacts with these tools, machines,
and elements must have a hand design similar to that of the human hand, and a control scheme
that allows safe and reliable operation. This safe operation includes, on the one side, not
dropping the object, and on the other side, controlling the force applied so as not to damage it.
The control schemes for these prototypes usually contain real-time response schemes with PID,
fuzzy or hybrid control blocks. The problem in the design lies in its non-linear characteristic,
largely due to the requirement of precision and the delay and hysteresis behavior of
the mechanical actuators [5].
An important aspect of the control scheme is the mechanical design of the hand.
According to the configuration of the actuators, there are two topologies of robotic hands:
the underactuated robotic hands (have more DOF than actuators) and those that have the same
number of DOFs as actuators [6]. The first case is the one of greatest interest at the moment
since it is very attractive the idea of a mechanical design of high performance but less
expensive. Control of the underactuated robotic hands is also easier as it involves
fewer variables [7]. In many cases, the control schemes involve motion planning systems by
means of state feedback through artificial vision, which often reduces the need for calibration of
the robot’s kinetic model [8]. Sometimes this processing is simplified by using geometrical
TELKOMNIKA ISSN: 1693-6930 
Hybrid fuzzy-sliding grasp control for underactuated robotic hand (Fredy Martínez)
2071
shape recognition, which allows it to be implemented on embedded platforms directly on
the robot [9].
On the other side, this type of research is also of great importance in the development
of prostheses that functionally replace organs with artificial devices, and therefore have a great
impact on improving the quality of life of disabled communities [10-12]. Beyond facilitating a
certain task, this last field of action has a strong impact on social inclusion of people who have
lost one of their arms, even more, when the solution is highly functional and low cost.
We propose a hybrid control scheme that mixes two control surfaces using a fuzzy
inference scheme [13, 14]. We want the hand grasp to be secure, i.e., the object does not slide
out of the hand [15, 16]. However, we do not want the hand to exert much pressure on
the object, because if the object is fragile (a cup for example) it can break. For this reason we
define two different control surfaces with the intention of determining correctly the level of
pressure to be applied with each finger [17, 18]. The following part of the paper is arranged in
this way. Section 2 presents preliminary concepts and problem formulation. Section 3 illustrates
the design profile and development methodology. Section 4 we present the preliminary results.
And finally, in Section 5, we present our conclusions.
2. Problem Formulation
The ARMOS research group possesses the prototype of a robotic hand, underactuated
with five fingers, and morphologically structured to replicate human hand functionality
(anthropomorphic robotic hand equivalent in size and motion) [19]. For this hand, we are looking
to design a control scheme for a cylindrical grasp. As design conditions we look for:
a) A secure cylindrical grasp (no slipping of the object).
b) A good cylindrical grasp (without deforming or destroying the object).
c) A control system with real-time response.
d) Control scheme embedded in the robotic hand.
e) Minimalist and low-cost general scheme.
This control scheme must take into account different operating states of the hand,
in particular:
a) The slipping of the object in the hand.
b) The non-slipness of the object in the hand.
c) No objects in the hand during the grasp.
3. Methodology
The control strategy designed for the robotic hand is inspired by the behavior of
the human hand (human brain). It consists of considering the system as composed by two
general states of operation [20], these states are: (1) When applying the grasp the control
system detects slipping of the object in the hand, and (2) When applying the grasp the control
system does not detect slipping in the hand [21, 22, 23]. In the first case, it could be said that
the control is close to its ideal value, but it is necessary to increase the grasp force gently to
avoid slipping. In the second case, the system has exceeded its equilibrium point, and the force
must be reduced in order not to affect the structure of the object. These two control surfaces
define two models of systems whose meeting point is the ideal output of the system. This
strategy requires switching between two control surfaces (sliding control), which is why
the overall control scheme is hybrid.
3.1. Control Architecture
To achieve a global smooth control surface (without sudden jumps between control
actions), we proposed a fuzzy inference system, with fuzzy rules for each surface [24, 25].
The final control action is interpreted as a force applied by the motor that produces the
movement in the finger (the control scheme works independently for each finger). This force is
inferred by the control unit according to the rules defined in the control surfaces as shown in
Figure 1.
 ISSN: 1693-6930
TELKOMNIKA Vol. 17, No. 4, August 2019: 2070-2075
2072
3.2. Estimate of Object Slippage
To detect the slipping of the object during grasping we use force sensors on each
finger. The calibration of the force sensors was done with a glove. The glove emulated
the grasp under different conditions, and we were able to record data for analysis and
characterization. We make many grasps of the object in order to characterize the different
states that occur in the grasp, especially when slipping occurs. With the information, we can
clearly differentiate three states: when the object is grabbed, when the object is sliding and
when the object is not grabbed. The transition between the different states can be
seen in Figure 2.
Sensor signals were analyzed in MatLab. Figure 2 shows five states in the detected
signals. State 0 when the object is absent, states 1 and 3 when the object is firmly grasped and
states 2 and 4 when the object is sliding. Once each zone is identified, we perform a frequency
domain analysis for each signal state using the Fast Fourier Transform (FFT). This analysis
allowed to find particular frequency characteristics in each one. We observe that for non-slip
events the signal is formed by frequencies lower than 10 Hz, and for slip signals, higher
frequency peaks appear, which are between 40 and 60 Hz. This checks that the signal
frequency varies when the object is sliding and allows us to use this feature to make control
decisions. The signals are filtered to remove noise and high-frequency components. Then we
use a bandpass filter from 10 Hz to 50 Hz as shown in Figure 3.
Figure 1. Scheme of hybrid fuzzy-sliding grasp control
Figure 2. Different states of
the grasping process
Figure 3. (a) Unfiltered signal with presence of slippage,
(b) Filtered signal with presence of slippage
3.3. Fuzzy Rules
The reference value for the slip is zero. We selected the slip error as the fuzzy input
variable. This variable is the same for each control block of each finger. For the fuzzy output
variable, we select the angular position of each servomotor (increasing the angle we increase
the force on the object). We use MatLab for the design and adjustment of the fuzzy control.
We use the same universe for the five inputs selected according to the full-scale reading of the
TELKOMNIKA ISSN: 1693-6930 
Hybrid fuzzy-sliding grasp control for underactuated robotic hand (Fredy Martínez)
2073
sensor (when the object is slipping into the closed hand). The membership functions are also
the same for each input. We use two triangular membership functions for medium and high error
values, and for low values, we use a trapezoidal one as shown in Figure 4(a). For the output, we
also use three fuzzy sets as shown in Figure 4(b). The rule base considered the sliding of the
bottle, as well as the need for a secure grip but without deforming the object. These rules are
summarized in Table 1. For inference, we use Mandani and center of gravity.
Figure 4. (a) Fuzzy sets of input variables, (b) Fuzzy sets of output variables
Table 1. Basis of Fuzzy Rules
Rule base
Sensor 1 Condition Sensor 2 Condition Sensor 3
EP1 EM1 EG1 EP2 EM2 EG2 EP3 EM3 EG3
X AND X AND X
X OR X OR X
X OR X OR X
Condition Sensor 4 Condition Sensor 5 Implication Output (Deg)
EP4 EM4 EG4 EP5 EM5 EG5 PG MG GG
AND X AND X Then X
OR X OR X Then X
OR X OR X Then X
4. Findings
The hand has force sensors on each finger for individual feedback. The actuators are
servomotors, one for each finger, which will force a nylon ligament in response to the behavior
of the object in the hand. The servos used are TowerPRO SG-5010 with three kilograms of
force. FSR sensors (10 kg resistive force sensors) were used as sensors, which are read with
an adjustable voltage tracker. Servo motors used as actuators have a position range between
0 and 180 degrees. These parameters were used for the definition of fuzzy variables, universes,
and membership functions. As interface hardware with sensors and actuators, we use a
communication card based on the Atmel ATmega328P microcontroller (20 MIPS, on-chip
2-cycle multiplier, six PWM channels, 6-channel 10-bit ADC and 28 programmable I/O lines).
The fuzzy control system runs in real time on the microcontroller. The sensed signals
are discretized at 10 bits, and the operations are carried out inside the microcontroller in fixed
point. The output to actuators is filtered to an analog value whit the PWM. The performance of
the control scheme was evaluated during several operation tests with various cylindrical objects,
most of them with plastic bottles with different liquid levels. During the tests, we verify the grip of
the object and the response to slippage by trying to remove the object from the robotic hand.
The sensor on each finger detects the presence or absence of the object according to the
pressure level on the sensor. Safe grip tests were performed with different strategies to remove
the bottle from the hand. Some tests were carried out at low speed, others at medium speed
and others at very high speed. In all cases the control reacts correctly, trying to avoid the loss of
the object as shown in Figure 5. The operation of the control scheme can be seen here:
https://youtu.be/6JgKlj6Pqes.
1
0
-150 0 150
EM1EP1 EG1
1
0
90 140 190
P M G
(a) (b)
 ISSN: 1693-6930
TELKOMNIKA Vol. 17, No. 4, August 2019: 2070-2075
2074
Figure 5. Robotic hand with different operating states. (a) open hand,
(b) closed hand without object detection, (c) hand with a cylindrical grasp
5. Conclusion
In this paper, we describe the development of a fuzzy-sliding hybrid control scheme for
an anthropomorphic robotic hand, specifically for cylindrical grasping processes. The design
principle of the control scheme considers two different control surfaces: When the grasped
object slides out of the hand and when the grasped object does not slide out of the hand. In
each of the two cases, we define specific control rules to reduce slippage without damaging
the object. The two control surfaces are joined together in a single fuzzy inference system,
which provides the output parameter for each finger's motor. The slip level is estimated from
the frequency analysis of the force sensor signals located on each of the fingers of the hand.
Laboratory tests have shown that when slipping occurs, vibration occurs at a characteristic
frequency detectable by the sensor. The performance of the control system was verified on a
real robotic platform, demonstrating the validity of the approach.
Acknowledgments
This work was supported by the Universidad Distrital Francisco José de Caldas, in part
through CIDC, and partly by the Facultad Tecnológica. The views expressed in this paper are
not necessarily endorsed by District University. The authors thank the research group ARMOS
for the evaluation carried out on prototypes of ideas and strategies.
References
[1] S Taisuke, T Kuniyuki, K Hiroyuki, I Hiroyasu, S Shigeki. Handling and grasp control with additional
grasping point for dexterous manipulation of cylindrical tool. In IEEE International Conference on
Robotics and Biomimetics (ROBIO 2011). 2011: 733–738.
[2] Y Yamasaki, T Tsumugiwa, R Yokogawa. Grasp and transport control for a chopsticks-type robot
using work done on an object. In The 2010 International Conference on Modelling, Identification and
Control (ICMIC 2010), 2010. 269–275.
[3] J Jalani, G Herrmann, C Melhuish. Robust active compliance control for practical grasping of a
cylindrical object via a multifingered robot hand. In IEEE Conference on Robotics, Automation and
Mechatronics (RAM 2011). 2011; 316–321.
[4] A. García and A. Becerra. Prototipo de mano robótica inspirada en la mano humana. Tekhnê. ISSN
1692-8407. 2016; 13(2): 27–42.
[5] M Farag, N Zainul, S Ahmad. Cascade control of robotic fingers with anthropomorphic inspiration. In
IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2017). 2017;
168–173.
[6] G Kragten, A Kool, J Herder. Ability to hold grasped objects by underactuated hands: Performance
prediction and experiments. In IEEE International Conference on Robotics and Automation (ICRA
2009). 2009; 2493–2498.
[7] D Prattichizzo, M Malvezzi, M Gabiccini, A Bicchi. On the manipulability ellipsoids of underactuated
robotic hands with compliance. Robotics and Autonomous Systems. 2012; 60(3): 337–346.
[8] G Claudio, F Spindler, F Chaumette. Vision-based manipulation with the humanoid robot Romeo. In
IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids 2016). 2016; 286–293.
[9] O Bertel, C Moreno, E Toro. Aplicación de la transformada wavelet para el reconocimiento de formas
en visión artificial. Tekhnê. 2009; 6(1): 3–8.
TELKOMNIKA ISSN: 1693-6930 
Hybrid fuzzy-sliding grasp control for underactuated robotic hand (Fredy Martínez)
2075
[10] T Vignesh, P Karthikeyan, S Sridevi. Modeling and trajectory generation of bionic hand for dexterous
task. In IEEE International Conference Intelligent Techniques in Control, Optimization and Signal
Processing (INCOS 2017). 2017; 1–6.
[11] C Calderon, C Ramirez, V Barros, G Punin. Design and deployment of grasp control system applied
to robotic hand prosthesis. IEEE Latin America Transactions. 2017; 15(2): 181–188.
[12] E Kwek, M Choi. Is a prosthetic arm customized PRADA? A critical perspective on the social aspects
of prosthetic arms. Disability & Society 2016; 31(8): 1144-1147.
[13] N Baharudin, S Ayob. Brushless DC Motor Speed Control Using Single Input Fuzzy PI Controller.
International Journal of Power Electronics and Drive Systems (IJPEDS). 2018; 9(4): 1952-1966.
[14] C Dou, N Li, D Yue, T Liu. Hierarchical hybrid control strategy for micro-grid switching stabilisation
during operating mode conversion. IET Generation, Transmission & Distribution. 2016; 10(12):
2880-2890.
[15] R Deimel, O Brock. A novel type of compliant and underactuated robotic hand for dexterous
grasping. The International Journal of Robotics Research. 2016; 35(1-3):
161-185.
[16] A Abdul, H Hussin. Detection of attention and meditation state-based brainwave system to control
prosthetic arm. Indonesian Journal of Engineering and Computer Science. 2019; 13(2): 794-800.
[17] L Tian, N Thalmann, D Thalmann, J Zheng. Nature grasping by a cable-driven
under-actuated anthropomorphic robotic hand. TELKOMNIKA Telecommunication Computing
Electronics and Control. 2019; 17(1): 1-7.
[18] N Morita, H Nogami, E Higurashi, R Sawada. Grasping force control for a robotic hand by slip
detection using developed micro laser doppler velocimeter. Sensors. 2018; 18(2): 326.
[19] C García, B Osuna, F Martínez. Safe grasping system for robotic hand with fingers. Contemporary
Engineering Sciences. 2018; 11(40): 1991-1998.
[20] J Gordillo, F Martínez. Fuzzy control for bipedal robot considering energy balance. Contemporary
Engineering Sciences. 2018; 11(39): 1945-1952.
[21] F Martínez, D Acero, M Castiblanco. Hybrid fuzzy-sliding scheme for the balance control of a biped
robot. In International Conference on Intelligent Computing. 2010. 434-441.
[22] S Xiaojie, L Xinxin, S Peng, S Yong. Sliding mode control of hybrid switched systems via an event-
triggered mechanism. Automatica. 2018; 90: 294-303.
[23] M Fatihu, H Jen, I Ahmed, H Chiroma, T Kumbasar. A survey on advancement of hybrid type 2 fuzzy
sliding mode control. Neural Computing and Applications. 2018; 30(2):
331-353.
[24] B Shaer, J Kenné, C Kaddissi, C Fallaha. A chattering-free fuzzy hybrid sliding mode control of an
electrohydraulic active suspension. Transactions of the Institute of Measurement and Control. 2016;
40(1): 222-238.
[25] Z Zhou, C Wang, Z Zhu, Y Wang, D Yang. Sliding mode control based on a hybrid
grey-wolf-optimized extreme learning machine for robot manipulators. Optik. 2019; 185:
364-380.

More Related Content

Similar to Hybrid fuzzy-sliding grasp control for underactuated robotic hand

Tool delivery robot using convolutional neural network
Tool delivery robot using convolutional neural network Tool delivery robot using convolutional neural network
Tool delivery robot using convolutional neural network IJECEIAES
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionTELKOMNIKA JOURNAL
 
Ai robotics abstract110901
Ai robotics abstract110901Ai robotics abstract110901
Ai robotics abstract110901Kiran Mohan
 
Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...
Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...
Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...Mashood Mukhtar
 
IRJET- Can Robots are Changing the World: A Review
IRJET- Can Robots are Changing the World: A ReviewIRJET- Can Robots are Changing the World: A Review
IRJET- Can Robots are Changing the World: A ReviewIRJET Journal
 
Swarm Intelligence for Logistics Controlling
Swarm Intelligence for Logistics ControllingSwarm Intelligence for Logistics Controlling
Swarm Intelligence for Logistics ControllingIRJET Journal
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Camijsrd.com
 
A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...IJECEIAES
 
Social Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition techniqueSocial Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition techniqueChristo Ananth
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerYousef Moh. Abueejela
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerrajabco
 
Robotic hand Bionics
Robotic hand BionicsRobotic hand Bionics
Robotic hand Bionicsnsmd waqas
 
Review on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic ArmReview on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic ArmIRJET Journal
 
Space robotics
Space roboticsSpace robotics
Space roboticsMU
 

Similar to Hybrid fuzzy-sliding grasp control for underactuated robotic hand (20)

Tool delivery robot using convolutional neural network
Tool delivery robot using convolutional neural network Tool delivery robot using convolutional neural network
Tool delivery robot using convolutional neural network
 
I010145860
I010145860I010145860
I010145860
 
A Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global VisionA Robot Collision Avoidance Method Using Kinect and Global Vision
A Robot Collision Avoidance Method Using Kinect and Global Vision
 
Ai robotics abstract110901
Ai robotics abstract110901Ai robotics abstract110901
Ai robotics abstract110901
 
Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...
Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...
Control of 3D Printed Ambidextrous Robot Hand Actuated by Pneumatic Artificia...
 
complete
completecomplete
complete
 
IRJET- Can Robots are Changing the World: A Review
IRJET- Can Robots are Changing the World: A ReviewIRJET- Can Robots are Changing the World: A Review
IRJET- Can Robots are Changing the World: A Review
 
Swarm Intelligence for Logistics Controlling
Swarm Intelligence for Logistics ControllingSwarm Intelligence for Logistics Controlling
Swarm Intelligence for Logistics Controlling
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
 
using the Leap.pdf
using the Leap.pdfusing the Leap.pdf
using the Leap.pdf
 
A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...A haptic feedback system based on leap motion controller for prosthetic hand ...
A haptic feedback system based on leap motion controller for prosthetic hand ...
 
Social Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition techniqueSocial Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition technique
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
 
Wall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controllerWall follower autonomous robot development applying fuzzy incremental controller
Wall follower autonomous robot development applying fuzzy incremental controller
 
Clei Tutorial 2010 - Texto
Clei Tutorial 2010 - TextoClei Tutorial 2010 - Texto
Clei Tutorial 2010 - Texto
 
Final report 1_ _1_
Final report  1_ _1_Final report  1_ _1_
Final report 1_ _1_
 
L41047379
L41047379L41047379
L41047379
 
Robotic hand Bionics
Robotic hand BionicsRobotic hand Bionics
Robotic hand Bionics
 
Review on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic ArmReview on Development of Industrial Robotic Arm
Review on Development of Industrial Robotic Arm
 
Space robotics
Space roboticsSpace robotics
Space robotics
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Recently uploaded (20)

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

Hybrid fuzzy-sliding grasp control for underactuated robotic hand

  • 1. TELKOMNIKA, Vol.17, No.4, August 2019, pp.2070~2075 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI: 10.12928/TELKOMNIKA.v17i4.12678  2070 Received July 27, 2018; Revised January 28, 2019; Accepted March 1, 2019 Hybrid fuzzy-sliding grasp control for underactuated robotic hand Fredy Martínez* 1 , Holman Montiel 2 , Edwar Jacinto 3 Facultad Tecnológica, Universidad Distrital Francisco José de Caldas, Bogotá, Colombia *Corresponding author, e-mail: fhmartinezs@udistrital.edu.co 1 , hmontiela@udistrital.edu.co 2 , ejacintog@udistrital.edu.co 3 Abstract A major part of the success of human-robots integration requires the development of robotic platforms capable of interacting in human environments. Human beings have an environment designed for their physical and morphological capacity, robots must adapt to these conditions. This paper presents a fuzzy-sliding hybrid grasp control for a five-finger robotic hand. As a design principle, the scheme takes into account the minimum force required on the object to prevent the object from slipping. The robotic hand uses force sensors on each finger to determine the grasp state. The control is designed with two control surfaces, one when there is slippage, the other when there is no slippage. For each surface, control rules are defined and unified by means of a fuzzy inference block. The proposed scheme is evaluated in the laboratory for different objects, which include spherical and cylindrical elements. In all cases, an excellent grasp was observed without producing deformations in the fragile objects. Keywords: fuzzy sliding, grasp control, hybrid control, robotic hand Copyright © 2019 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction The human hand possesses a total of 23 degrees of freedom (DOF). This great capacity of movement is fundamental in the processes of human interaction, particularly in cases of grasp. The equipment, tools and in general all mechanical systems designed by man are strongly influenced by the design of the human hand, this ergonomics has facilitated the development of man. In its daily use, the human hand makes many different types of grasps (opening doors, screwing a screw or lifting a soda can), particularly with the right or dexterous hand [1]. Considering that one of the basic purposes of robotics is that robots work together with human beings, it is normal to think that they should be properly integrated into human environments, and therefore also require this type of grasping [2]. One of the interesting schemes for its duplication by an artificial hand is the cylindrical grasps [3]. This type of grasp is very common in objects that interact with humans [4]. They are found in tools (hammer, screwdriver, etc.), machines (vehicles, drills, etc.), and even in everyday items such as glasses and bottles. A robot that interacts with these tools, machines, and elements must have a hand design similar to that of the human hand, and a control scheme that allows safe and reliable operation. This safe operation includes, on the one side, not dropping the object, and on the other side, controlling the force applied so as not to damage it. The control schemes for these prototypes usually contain real-time response schemes with PID, fuzzy or hybrid control blocks. The problem in the design lies in its non-linear characteristic, largely due to the requirement of precision and the delay and hysteresis behavior of the mechanical actuators [5]. An important aspect of the control scheme is the mechanical design of the hand. According to the configuration of the actuators, there are two topologies of robotic hands: the underactuated robotic hands (have more DOF than actuators) and those that have the same number of DOFs as actuators [6]. The first case is the one of greatest interest at the moment since it is very attractive the idea of a mechanical design of high performance but less expensive. Control of the underactuated robotic hands is also easier as it involves fewer variables [7]. In many cases, the control schemes involve motion planning systems by means of state feedback through artificial vision, which often reduces the need for calibration of the robot’s kinetic model [8]. Sometimes this processing is simplified by using geometrical
  • 2. TELKOMNIKA ISSN: 1693-6930  Hybrid fuzzy-sliding grasp control for underactuated robotic hand (Fredy Martínez) 2071 shape recognition, which allows it to be implemented on embedded platforms directly on the robot [9]. On the other side, this type of research is also of great importance in the development of prostheses that functionally replace organs with artificial devices, and therefore have a great impact on improving the quality of life of disabled communities [10-12]. Beyond facilitating a certain task, this last field of action has a strong impact on social inclusion of people who have lost one of their arms, even more, when the solution is highly functional and low cost. We propose a hybrid control scheme that mixes two control surfaces using a fuzzy inference scheme [13, 14]. We want the hand grasp to be secure, i.e., the object does not slide out of the hand [15, 16]. However, we do not want the hand to exert much pressure on the object, because if the object is fragile (a cup for example) it can break. For this reason we define two different control surfaces with the intention of determining correctly the level of pressure to be applied with each finger [17, 18]. The following part of the paper is arranged in this way. Section 2 presents preliminary concepts and problem formulation. Section 3 illustrates the design profile and development methodology. Section 4 we present the preliminary results. And finally, in Section 5, we present our conclusions. 2. Problem Formulation The ARMOS research group possesses the prototype of a robotic hand, underactuated with five fingers, and morphologically structured to replicate human hand functionality (anthropomorphic robotic hand equivalent in size and motion) [19]. For this hand, we are looking to design a control scheme for a cylindrical grasp. As design conditions we look for: a) A secure cylindrical grasp (no slipping of the object). b) A good cylindrical grasp (without deforming or destroying the object). c) A control system with real-time response. d) Control scheme embedded in the robotic hand. e) Minimalist and low-cost general scheme. This control scheme must take into account different operating states of the hand, in particular: a) The slipping of the object in the hand. b) The non-slipness of the object in the hand. c) No objects in the hand during the grasp. 3. Methodology The control strategy designed for the robotic hand is inspired by the behavior of the human hand (human brain). It consists of considering the system as composed by two general states of operation [20], these states are: (1) When applying the grasp the control system detects slipping of the object in the hand, and (2) When applying the grasp the control system does not detect slipping in the hand [21, 22, 23]. In the first case, it could be said that the control is close to its ideal value, but it is necessary to increase the grasp force gently to avoid slipping. In the second case, the system has exceeded its equilibrium point, and the force must be reduced in order not to affect the structure of the object. These two control surfaces define two models of systems whose meeting point is the ideal output of the system. This strategy requires switching between two control surfaces (sliding control), which is why the overall control scheme is hybrid. 3.1. Control Architecture To achieve a global smooth control surface (without sudden jumps between control actions), we proposed a fuzzy inference system, with fuzzy rules for each surface [24, 25]. The final control action is interpreted as a force applied by the motor that produces the movement in the finger (the control scheme works independently for each finger). This force is inferred by the control unit according to the rules defined in the control surfaces as shown in Figure 1.
  • 3.  ISSN: 1693-6930 TELKOMNIKA Vol. 17, No. 4, August 2019: 2070-2075 2072 3.2. Estimate of Object Slippage To detect the slipping of the object during grasping we use force sensors on each finger. The calibration of the force sensors was done with a glove. The glove emulated the grasp under different conditions, and we were able to record data for analysis and characterization. We make many grasps of the object in order to characterize the different states that occur in the grasp, especially when slipping occurs. With the information, we can clearly differentiate three states: when the object is grabbed, when the object is sliding and when the object is not grabbed. The transition between the different states can be seen in Figure 2. Sensor signals were analyzed in MatLab. Figure 2 shows five states in the detected signals. State 0 when the object is absent, states 1 and 3 when the object is firmly grasped and states 2 and 4 when the object is sliding. Once each zone is identified, we perform a frequency domain analysis for each signal state using the Fast Fourier Transform (FFT). This analysis allowed to find particular frequency characteristics in each one. We observe that for non-slip events the signal is formed by frequencies lower than 10 Hz, and for slip signals, higher frequency peaks appear, which are between 40 and 60 Hz. This checks that the signal frequency varies when the object is sliding and allows us to use this feature to make control decisions. The signals are filtered to remove noise and high-frequency components. Then we use a bandpass filter from 10 Hz to 50 Hz as shown in Figure 3. Figure 1. Scheme of hybrid fuzzy-sliding grasp control Figure 2. Different states of the grasping process Figure 3. (a) Unfiltered signal with presence of slippage, (b) Filtered signal with presence of slippage 3.3. Fuzzy Rules The reference value for the slip is zero. We selected the slip error as the fuzzy input variable. This variable is the same for each control block of each finger. For the fuzzy output variable, we select the angular position of each servomotor (increasing the angle we increase the force on the object). We use MatLab for the design and adjustment of the fuzzy control. We use the same universe for the five inputs selected according to the full-scale reading of the
  • 4. TELKOMNIKA ISSN: 1693-6930  Hybrid fuzzy-sliding grasp control for underactuated robotic hand (Fredy Martínez) 2073 sensor (when the object is slipping into the closed hand). The membership functions are also the same for each input. We use two triangular membership functions for medium and high error values, and for low values, we use a trapezoidal one as shown in Figure 4(a). For the output, we also use three fuzzy sets as shown in Figure 4(b). The rule base considered the sliding of the bottle, as well as the need for a secure grip but without deforming the object. These rules are summarized in Table 1. For inference, we use Mandani and center of gravity. Figure 4. (a) Fuzzy sets of input variables, (b) Fuzzy sets of output variables Table 1. Basis of Fuzzy Rules Rule base Sensor 1 Condition Sensor 2 Condition Sensor 3 EP1 EM1 EG1 EP2 EM2 EG2 EP3 EM3 EG3 X AND X AND X X OR X OR X X OR X OR X Condition Sensor 4 Condition Sensor 5 Implication Output (Deg) EP4 EM4 EG4 EP5 EM5 EG5 PG MG GG AND X AND X Then X OR X OR X Then X OR X OR X Then X 4. Findings The hand has force sensors on each finger for individual feedback. The actuators are servomotors, one for each finger, which will force a nylon ligament in response to the behavior of the object in the hand. The servos used are TowerPRO SG-5010 with three kilograms of force. FSR sensors (10 kg resistive force sensors) were used as sensors, which are read with an adjustable voltage tracker. Servo motors used as actuators have a position range between 0 and 180 degrees. These parameters were used for the definition of fuzzy variables, universes, and membership functions. As interface hardware with sensors and actuators, we use a communication card based on the Atmel ATmega328P microcontroller (20 MIPS, on-chip 2-cycle multiplier, six PWM channels, 6-channel 10-bit ADC and 28 programmable I/O lines). The fuzzy control system runs in real time on the microcontroller. The sensed signals are discretized at 10 bits, and the operations are carried out inside the microcontroller in fixed point. The output to actuators is filtered to an analog value whit the PWM. The performance of the control scheme was evaluated during several operation tests with various cylindrical objects, most of them with plastic bottles with different liquid levels. During the tests, we verify the grip of the object and the response to slippage by trying to remove the object from the robotic hand. The sensor on each finger detects the presence or absence of the object according to the pressure level on the sensor. Safe grip tests were performed with different strategies to remove the bottle from the hand. Some tests were carried out at low speed, others at medium speed and others at very high speed. In all cases the control reacts correctly, trying to avoid the loss of the object as shown in Figure 5. The operation of the control scheme can be seen here: https://youtu.be/6JgKlj6Pqes. 1 0 -150 0 150 EM1EP1 EG1 1 0 90 140 190 P M G (a) (b)
  • 5.  ISSN: 1693-6930 TELKOMNIKA Vol. 17, No. 4, August 2019: 2070-2075 2074 Figure 5. Robotic hand with different operating states. (a) open hand, (b) closed hand without object detection, (c) hand with a cylindrical grasp 5. Conclusion In this paper, we describe the development of a fuzzy-sliding hybrid control scheme for an anthropomorphic robotic hand, specifically for cylindrical grasping processes. The design principle of the control scheme considers two different control surfaces: When the grasped object slides out of the hand and when the grasped object does not slide out of the hand. In each of the two cases, we define specific control rules to reduce slippage without damaging the object. The two control surfaces are joined together in a single fuzzy inference system, which provides the output parameter for each finger's motor. The slip level is estimated from the frequency analysis of the force sensor signals located on each of the fingers of the hand. Laboratory tests have shown that when slipping occurs, vibration occurs at a characteristic frequency detectable by the sensor. The performance of the control system was verified on a real robotic platform, demonstrating the validity of the approach. Acknowledgments This work was supported by the Universidad Distrital Francisco José de Caldas, in part through CIDC, and partly by the Facultad Tecnológica. The views expressed in this paper are not necessarily endorsed by District University. The authors thank the research group ARMOS for the evaluation carried out on prototypes of ideas and strategies. References [1] S Taisuke, T Kuniyuki, K Hiroyuki, I Hiroyasu, S Shigeki. Handling and grasp control with additional grasping point for dexterous manipulation of cylindrical tool. In IEEE International Conference on Robotics and Biomimetics (ROBIO 2011). 2011: 733–738. [2] Y Yamasaki, T Tsumugiwa, R Yokogawa. Grasp and transport control for a chopsticks-type robot using work done on an object. In The 2010 International Conference on Modelling, Identification and Control (ICMIC 2010), 2010. 269–275. [3] J Jalani, G Herrmann, C Melhuish. Robust active compliance control for practical grasping of a cylindrical object via a multifingered robot hand. In IEEE Conference on Robotics, Automation and Mechatronics (RAM 2011). 2011; 316–321. [4] A. García and A. Becerra. Prototipo de mano robótica inspirada en la mano humana. Tekhnê. ISSN 1692-8407. 2016; 13(2): 27–42. [5] M Farag, N Zainul, S Ahmad. Cascade control of robotic fingers with anthropomorphic inspiration. In IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2017). 2017; 168–173. [6] G Kragten, A Kool, J Herder. Ability to hold grasped objects by underactuated hands: Performance prediction and experiments. In IEEE International Conference on Robotics and Automation (ICRA 2009). 2009; 2493–2498. [7] D Prattichizzo, M Malvezzi, M Gabiccini, A Bicchi. On the manipulability ellipsoids of underactuated robotic hands with compliance. Robotics and Autonomous Systems. 2012; 60(3): 337–346. [8] G Claudio, F Spindler, F Chaumette. Vision-based manipulation with the humanoid robot Romeo. In IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids 2016). 2016; 286–293. [9] O Bertel, C Moreno, E Toro. Aplicación de la transformada wavelet para el reconocimiento de formas en visión artificial. Tekhnê. 2009; 6(1): 3–8.
  • 6. TELKOMNIKA ISSN: 1693-6930  Hybrid fuzzy-sliding grasp control for underactuated robotic hand (Fredy Martínez) 2075 [10] T Vignesh, P Karthikeyan, S Sridevi. Modeling and trajectory generation of bionic hand for dexterous task. In IEEE International Conference Intelligent Techniques in Control, Optimization and Signal Processing (INCOS 2017). 2017; 1–6. [11] C Calderon, C Ramirez, V Barros, G Punin. Design and deployment of grasp control system applied to robotic hand prosthesis. IEEE Latin America Transactions. 2017; 15(2): 181–188. [12] E Kwek, M Choi. Is a prosthetic arm customized PRADA? A critical perspective on the social aspects of prosthetic arms. Disability & Society 2016; 31(8): 1144-1147. [13] N Baharudin, S Ayob. Brushless DC Motor Speed Control Using Single Input Fuzzy PI Controller. International Journal of Power Electronics and Drive Systems (IJPEDS). 2018; 9(4): 1952-1966. [14] C Dou, N Li, D Yue, T Liu. Hierarchical hybrid control strategy for micro-grid switching stabilisation during operating mode conversion. IET Generation, Transmission & Distribution. 2016; 10(12): 2880-2890. [15] R Deimel, O Brock. A novel type of compliant and underactuated robotic hand for dexterous grasping. The International Journal of Robotics Research. 2016; 35(1-3): 161-185. [16] A Abdul, H Hussin. Detection of attention and meditation state-based brainwave system to control prosthetic arm. Indonesian Journal of Engineering and Computer Science. 2019; 13(2): 794-800. [17] L Tian, N Thalmann, D Thalmann, J Zheng. Nature grasping by a cable-driven under-actuated anthropomorphic robotic hand. TELKOMNIKA Telecommunication Computing Electronics and Control. 2019; 17(1): 1-7. [18] N Morita, H Nogami, E Higurashi, R Sawada. Grasping force control for a robotic hand by slip detection using developed micro laser doppler velocimeter. Sensors. 2018; 18(2): 326. [19] C García, B Osuna, F Martínez. Safe grasping system for robotic hand with fingers. Contemporary Engineering Sciences. 2018; 11(40): 1991-1998. [20] J Gordillo, F Martínez. Fuzzy control for bipedal robot considering energy balance. Contemporary Engineering Sciences. 2018; 11(39): 1945-1952. [21] F Martínez, D Acero, M Castiblanco. Hybrid fuzzy-sliding scheme for the balance control of a biped robot. In International Conference on Intelligent Computing. 2010. 434-441. [22] S Xiaojie, L Xinxin, S Peng, S Yong. Sliding mode control of hybrid switched systems via an event- triggered mechanism. Automatica. 2018; 90: 294-303. [23] M Fatihu, H Jen, I Ahmed, H Chiroma, T Kumbasar. A survey on advancement of hybrid type 2 fuzzy sliding mode control. Neural Computing and Applications. 2018; 30(2): 331-353. [24] B Shaer, J Kenné, C Kaddissi, C Fallaha. A chattering-free fuzzy hybrid sliding mode control of an electrohydraulic active suspension. Transactions of the Institute of Measurement and Control. 2016; 40(1): 222-238. [25] Z Zhou, C Wang, Z Zhu, Y Wang, D Yang. Sliding mode control based on a hybrid grey-wolf-optimized extreme learning machine for robot manipulators. Optik. 2019; 185: 364-380.