Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided Telemanipulation

Haptic guidance is a promising method for assisting an operator in solving robotic remote operation tasks. It can be implemented through different methods, such as virtual fixtures, where a predefined trajectory is used to generate guidance forces, or interactive guidance, where sensor measurements...

Full description

Bibliographic Details
Main Authors: Carlos J. Pérez-del-Pulgar, Jan Smisek, Irene Rivas-Blanco, Andre Schiele, Victor F. Muñoz
Format: Article
Language:English
Published: MDPI AG 2019-07-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/8/7/772
_version_ 1798038973798416384
author Carlos J. Pérez-del-Pulgar
Jan Smisek
Irene Rivas-Blanco
Andre Schiele
Victor F. Muñoz
author_facet Carlos J. Pérez-del-Pulgar
Jan Smisek
Irene Rivas-Blanco
Andre Schiele
Victor F. Muñoz
author_sort Carlos J. Pérez-del-Pulgar
collection DOAJ
description Haptic guidance is a promising method for assisting an operator in solving robotic remote operation tasks. It can be implemented through different methods, such as virtual fixtures, where a predefined trajectory is used to generate guidance forces, or interactive guidance, where sensor measurements are used to assist the operator in real-time. During the last years, the use of learning from demonstration (LfD) has been proposed to perform interactive guidance based on simple tasks that are usually composed of a single stage. However, it would be desirable to improve this approach to solve complex tasks composed of several stages or gestures. This paper extends the LfD approach for object telemanipulation where the task to be solved is divided into a set of gestures that need to be detected. Thus, each gesture is previously trained and encoded within a Gaussian mixture model using LfD, and stored in a gesture library. During telemanipulation, depending on the sensory information, the gesture that is being carried out is recognized using the same LfD trained model for haptic guidance. The method was experimentally verified in a teleoperated peg-in-hole insertion task. A KUKA LWR4+ lightweight robot was remotely controlled with a Sigma.7 haptic device with LfD-based shared control. Finally, a comparison was carried out to evaluate the performance of Gaussian mixture models with a well-established gesture recognition method, continuous hidden Markov models, for the same task. Results show that the Gaussian mixture models (GMM)-based method slightly improves the success rate, with lower training and recognition processing times.
first_indexed 2024-04-11T21:47:32Z
format Article
id doaj.art-2be8234ad6154c8781a8e9decf4e1c9d
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-04-11T21:47:32Z
publishDate 2019-07-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-2be8234ad6154c8781a8e9decf4e1c9d2022-12-22T04:01:21ZengMDPI AGElectronics2079-92922019-07-018777210.3390/electronics8070772electronics8070772Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided TelemanipulationCarlos J. Pérez-del-Pulgar0Jan Smisek1Irene Rivas-Blanco2Andre Schiele3Victor F. Muñoz4Department of Systems Engineering and Automation, Universidad de Málaga, Andalucía Tech, 29071 Málaga, SpainDelft University of Technology, 2628 Delft, The NetherlandsDepartment of Systems Engineering and Automation, Universidad de Málaga, Andalucía Tech, 29071 Málaga, SpainDelft University of Technology, 2628 Delft, The NetherlandsDepartment of Systems Engineering and Automation, Universidad de Málaga, Andalucía Tech, 29071 Málaga, SpainHaptic guidance is a promising method for assisting an operator in solving robotic remote operation tasks. It can be implemented through different methods, such as virtual fixtures, where a predefined trajectory is used to generate guidance forces, or interactive guidance, where sensor measurements are used to assist the operator in real-time. During the last years, the use of learning from demonstration (LfD) has been proposed to perform interactive guidance based on simple tasks that are usually composed of a single stage. However, it would be desirable to improve this approach to solve complex tasks composed of several stages or gestures. This paper extends the LfD approach for object telemanipulation where the task to be solved is divided into a set of gestures that need to be detected. Thus, each gesture is previously trained and encoded within a Gaussian mixture model using LfD, and stored in a gesture library. During telemanipulation, depending on the sensory information, the gesture that is being carried out is recognized using the same LfD trained model for haptic guidance. The method was experimentally verified in a teleoperated peg-in-hole insertion task. A KUKA LWR4+ lightweight robot was remotely controlled with a Sigma.7 haptic device with LfD-based shared control. Finally, a comparison was carried out to evaluate the performance of Gaussian mixture models with a well-established gesture recognition method, continuous hidden Markov models, for the same task. Results show that the Gaussian mixture models (GMM)-based method slightly improves the success rate, with lower training and recognition processing times.https://www.mdpi.com/2079-9292/8/7/772roboticstelemanipulationhapticsmachine learninggesture recognition
spellingShingle Carlos J. Pérez-del-Pulgar
Jan Smisek
Irene Rivas-Blanco
Andre Schiele
Victor F. Muñoz
Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided Telemanipulation
Electronics
robotics
telemanipulation
haptics
machine learning
gesture recognition
title Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided Telemanipulation
title_full Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided Telemanipulation
title_fullStr Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided Telemanipulation
title_full_unstemmed Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided Telemanipulation
title_short Using Gaussian Mixture Models for Gesture Recognition During Haptically Guided Telemanipulation
title_sort using gaussian mixture models for gesture recognition during haptically guided telemanipulation
topic robotics
telemanipulation
haptics
machine learning
gesture recognition
url https://www.mdpi.com/2079-9292/8/7/772
work_keys_str_mv AT carlosjperezdelpulgar usinggaussianmixturemodelsforgesturerecognitionduringhapticallyguidedtelemanipulation
AT jansmisek usinggaussianmixturemodelsforgesturerecognitionduringhapticallyguidedtelemanipulation
AT irenerivasblanco usinggaussianmixturemodelsforgesturerecognitionduringhapticallyguidedtelemanipulation
AT andreschiele usinggaussianmixturemodelsforgesturerecognitionduringhapticallyguidedtelemanipulation
AT victorfmunoz usinggaussianmixturemodelsforgesturerecognitionduringhapticallyguidedtelemanipulation