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...
Main Authors: | , , , |
---|---|
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 |