Skinware 2.0: A real-time middleware for robot skin

Robot skins have emerged recently as products of research from various institutes worldwide. Each robot skin is designed with different applications in mind. As a result, they differ in many aspects from transduction technology and structure to communication protocols and timing requirements. These...

Full description

Bibliographic Details
Main Authors: S. Youssefi, S. Denei, F. Mastrogiovanni, G. Cannata
Format: Article
Language:English
Published: Elsevier 2015-12-01
Series:SoftwareX
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711015000102
id doaj-0add4a3d7e9f46d08407b8ae41314679
record_format Article
spelling doaj-0add4a3d7e9f46d08407b8ae413146792020-11-25T01:38:03ZengElsevierSoftwareX2352-71102015-12-013612Skinware 2.0: A real-time middleware for robot skinS. Youssefi0S. Denei1F. Mastrogiovanni2G. Cannata3Corresponding author.; Department of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genoa, Via Opera Pia 13, 16145, Genoa, ItalyDepartment of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genoa, Via Opera Pia 13, 16145, Genoa, ItalyDepartment of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genoa, Via Opera Pia 13, 16145, Genoa, ItalyDepartment of Informatics, Bioengineering, Robotics and Systems Engineering, University of Genoa, Via Opera Pia 13, 16145, Genoa, ItalyRobot skins have emerged recently as products of research from various institutes worldwide. Each robot skin is designed with different applications in mind. As a result, they differ in many aspects from transduction technology and structure to communication protocols and timing requirements. These differences create a barrier for researchers interested in developing tactile processing algorithms for robots using the sense of touch; supporting multiple robot skin technologies is non-trivial and committing to a single technology is not as useful, especially as the field is still in its infancy. The Skinware middleware has been created to mitigate these issues by providing abstractions and real-time acquisition mechanisms. This article describes the second revision of Skinware, discussing the differences with respect to the first version. Keywords: Robot skin, Tactile, Middleware, Skinware, Software, Frameworkhttp://www.sciencedirect.com/science/article/pii/S2352711015000102
collection DOAJ
language English
format Article
sources DOAJ
author S. Youssefi
S. Denei
F. Mastrogiovanni
G. Cannata
spellingShingle S. Youssefi
S. Denei
F. Mastrogiovanni
G. Cannata
Skinware 2.0: A real-time middleware for robot skin
SoftwareX
author_facet S. Youssefi
S. Denei
F. Mastrogiovanni
G. Cannata
author_sort S. Youssefi
title Skinware 2.0: A real-time middleware for robot skin
title_short Skinware 2.0: A real-time middleware for robot skin
title_full Skinware 2.0: A real-time middleware for robot skin
title_fullStr Skinware 2.0: A real-time middleware for robot skin
title_full_unstemmed Skinware 2.0: A real-time middleware for robot skin
title_sort skinware 2.0: a real-time middleware for robot skin
publisher Elsevier
series SoftwareX
issn 2352-7110
publishDate 2015-12-01
description Robot skins have emerged recently as products of research from various institutes worldwide. Each robot skin is designed with different applications in mind. As a result, they differ in many aspects from transduction technology and structure to communication protocols and timing requirements. These differences create a barrier for researchers interested in developing tactile processing algorithms for robots using the sense of touch; supporting multiple robot skin technologies is non-trivial and committing to a single technology is not as useful, especially as the field is still in its infancy. The Skinware middleware has been created to mitigate these issues by providing abstractions and real-time acquisition mechanisms. This article describes the second revision of Skinware, discussing the differences with respect to the first version. Keywords: Robot skin, Tactile, Middleware, Skinware, Software, Framework
url http://www.sciencedirect.com/science/article/pii/S2352711015000102
work_keys_str_mv AT syoussefi skinware20arealtimemiddlewareforrobotskin
AT sdenei skinware20arealtimemiddlewareforrobotskin
AT fmastrogiovanni skinware20arealtimemiddlewareforrobotskin
AT gcannata skinware20arealtimemiddlewareforrobotskin
_version_ 1725055383669571584