A Cross-Platform Tactile Capabilities Interface for Humanoid Robots
This article presents the core elements of a cross-platform tactile capabilities interface (TCI) for humanoid arms. The aim of the interface is to reduce the cost of developing humanoid robot capabilities by supporting reuse through cross-platform deployment. The article presents a comparative analy...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2016-04-01
|
Series: | Frontiers in Robotics and AI |
Subjects: | |
Online Access: | http://journal.frontiersin.org/Journal/10.3389/frobt.2016.00017/full |
id |
doaj-65e442af4bd24d738b3dc85dc456b169 |
---|---|
record_format |
Article |
spelling |
doaj-65e442af4bd24d738b3dc85dc456b1692020-11-24T22:30:42ZengFrontiers Media S.A.Frontiers in Robotics and AI2296-91442016-04-01310.3389/frobt.2016.00017181022A Cross-Platform Tactile Capabilities Interface for Humanoid RobotsJie eMa0Torbjorn Semb Dahl1IBMPlymouth UniversityThis article presents the core elements of a cross-platform tactile capabilities interface (TCI) for humanoid arms. The aim of the interface is to reduce the cost of developing humanoid robot capabilities by supporting reuse through cross-platform deployment. The article presents a comparative analysis of existing robot middleware frameworks, as well as the technical details of the TCI framework that builds on the the existing YARP platform. The TCI framework currently includes robot arm actuators with robot skin sensors. It presents such hardware in a platform independent manner, making it possible to write robot control software that can be executed on different robots through the TCI frameworks. The TCI framework supports multiple humanoid platforms and this article also presents a case study of a cross-platform implementation of a set of tactile protective withdrawal reflexes that have been realised on both the Nao and iCub humanoid robot platforms using the same high-level source code.http://journal.frontiersin.org/Journal/10.3389/frobt.2016.00017/fulliCubROSYARPreflexesnaoRobot skin |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jie eMa Torbjorn Semb Dahl |
spellingShingle |
Jie eMa Torbjorn Semb Dahl A Cross-Platform Tactile Capabilities Interface for Humanoid Robots Frontiers in Robotics and AI iCub ROS YARP reflexes nao Robot skin |
author_facet |
Jie eMa Torbjorn Semb Dahl |
author_sort |
Jie eMa |
title |
A Cross-Platform Tactile Capabilities Interface for Humanoid Robots |
title_short |
A Cross-Platform Tactile Capabilities Interface for Humanoid Robots |
title_full |
A Cross-Platform Tactile Capabilities Interface for Humanoid Robots |
title_fullStr |
A Cross-Platform Tactile Capabilities Interface for Humanoid Robots |
title_full_unstemmed |
A Cross-Platform Tactile Capabilities Interface for Humanoid Robots |
title_sort |
cross-platform tactile capabilities interface for humanoid robots |
publisher |
Frontiers Media S.A. |
series |
Frontiers in Robotics and AI |
issn |
2296-9144 |
publishDate |
2016-04-01 |
description |
This article presents the core elements of a cross-platform tactile capabilities interface (TCI) for humanoid arms. The aim of the interface is to reduce the cost of developing humanoid robot capabilities by supporting reuse through cross-platform deployment. The article presents a comparative analysis of existing robot middleware frameworks, as well as the technical details of the TCI framework that builds on the the existing YARP platform. The TCI framework currently includes robot arm actuators with robot skin sensors. It presents such hardware in a platform independent manner, making it possible to write robot control software that can be executed on different robots through the TCI frameworks. The TCI framework supports multiple humanoid platforms and this article also presents a case study of a cross-platform implementation of a set of tactile protective withdrawal reflexes that have been realised on both the Nao and iCub humanoid robot platforms using the same high-level source code. |
topic |
iCub ROS YARP reflexes nao Robot skin |
url |
http://journal.frontiersin.org/Journal/10.3389/frobt.2016.00017/full |
work_keys_str_mv |
AT jieema acrossplatformtactilecapabilitiesinterfaceforhumanoidrobots AT torbjornsembdahl acrossplatformtactilecapabilitiesinterfaceforhumanoidrobots AT jieema crossplatformtactilecapabilitiesinterfaceforhumanoidrobots AT torbjornsembdahl crossplatformtactilecapabilitiesinterfaceforhumanoidrobots |
_version_ |
1725739788923830272 |