Cargando…

Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System

The game of Jenga is a benchmark used for developing innovative manipulation solutions for complex tasks. Indeed, it encourages the study of novel robotics methods to successfully extract blocks from a tower. A Jenga game involves many traits of complex industrial and surgical manipulation tasks, re...

Descripción completa

Detalles Bibliográficos
Autores principales: Marchionna, Luca, Pugliese, Giulio, Martini, Mauro, Angarano, Simone, Salvetti, Francesco, Chiaberge, Marcello
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9866192/
https://www.ncbi.nlm.nih.gov/pubmed/36679543
http://dx.doi.org/10.3390/s23020752
_version_ 1784876028366159872
author Marchionna, Luca
Pugliese, Giulio
Martini, Mauro
Angarano, Simone
Salvetti, Francesco
Chiaberge, Marcello
author_facet Marchionna, Luca
Pugliese, Giulio
Martini, Mauro
Angarano, Simone
Salvetti, Francesco
Chiaberge, Marcello
author_sort Marchionna, Luca
collection PubMed
description The game of Jenga is a benchmark used for developing innovative manipulation solutions for complex tasks. Indeed, it encourages the study of novel robotics methods to successfully extract blocks from a tower. A Jenga game involves many traits of complex industrial and surgical manipulation tasks, requiring a multi-step strategy, the combination of visual and tactile data, and the highly precise motion of a robotic arm to perform a single block extraction. In this work, we propose a novel, cost-effective architecture for playing Jenga with e.Do, a 6DOF anthropomorphic manipulator manufactured by Comau, a standard depth camera, and an inexpensive monodirectional force sensor. Our solution focuses on a visual-based control strategy to accurately align the end-effector with the desired block, enabling block extraction by pushing. To this aim, we trained an instance segmentation deep learning model on a synthetic custom dataset to segment each piece of the Jenga tower, allowing for visual tracking of the desired block’s pose during the motion of the manipulator. We integrated the visual-based strategy with a 1D force sensor to detect whether the block could be safely removed by identifying a force threshold value. Our experimentation shows that our low-cost solution allows e.DO to precisely reach removable blocks and perform up to 14 consecutive extractions in a row.
format Online
Article
Text
id pubmed-9866192
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98661922023-01-22 Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System Marchionna, Luca Pugliese, Giulio Martini, Mauro Angarano, Simone Salvetti, Francesco Chiaberge, Marcello Sensors (Basel) Article The game of Jenga is a benchmark used for developing innovative manipulation solutions for complex tasks. Indeed, it encourages the study of novel robotics methods to successfully extract blocks from a tower. A Jenga game involves many traits of complex industrial and surgical manipulation tasks, requiring a multi-step strategy, the combination of visual and tactile data, and the highly precise motion of a robotic arm to perform a single block extraction. In this work, we propose a novel, cost-effective architecture for playing Jenga with e.Do, a 6DOF anthropomorphic manipulator manufactured by Comau, a standard depth camera, and an inexpensive monodirectional force sensor. Our solution focuses on a visual-based control strategy to accurately align the end-effector with the desired block, enabling block extraction by pushing. To this aim, we trained an instance segmentation deep learning model on a synthetic custom dataset to segment each piece of the Jenga tower, allowing for visual tracking of the desired block’s pose during the motion of the manipulator. We integrated the visual-based strategy with a 1D force sensor to detect whether the block could be safely removed by identifying a force threshold value. Our experimentation shows that our low-cost solution allows e.DO to precisely reach removable blocks and perform up to 14 consecutive extractions in a row. MDPI 2023-01-09 /pmc/articles/PMC9866192/ /pubmed/36679543 http://dx.doi.org/10.3390/s23020752 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Marchionna, Luca
Pugliese, Giulio
Martini, Mauro
Angarano, Simone
Salvetti, Francesco
Chiaberge, Marcello
Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System
title Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System
title_full Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System
title_fullStr Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System
title_full_unstemmed Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System
title_short Deep Instance Segmentation and Visual Servoing to Play Jenga with a Cost-Effective Robotic System
title_sort deep instance segmentation and visual servoing to play jenga with a cost-effective robotic system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9866192/
https://www.ncbi.nlm.nih.gov/pubmed/36679543
http://dx.doi.org/10.3390/s23020752
work_keys_str_mv AT marchionnaluca deepinstancesegmentationandvisualservoingtoplayjengawithacosteffectiveroboticsystem
AT pugliesegiulio deepinstancesegmentationandvisualservoingtoplayjengawithacosteffectiveroboticsystem
AT martinimauro deepinstancesegmentationandvisualservoingtoplayjengawithacosteffectiveroboticsystem
AT angaranosimone deepinstancesegmentationandvisualservoingtoplayjengawithacosteffectiveroboticsystem
AT salvettifrancesco deepinstancesegmentationandvisualservoingtoplayjengawithacosteffectiveroboticsystem
AT chiabergemarcello deepinstancesegmentationandvisualservoingtoplayjengawithacosteffectiveroboticsystem