Title :
Nerve: A Lightweight Middleware for Quality-of-service Networked Robotics
Author :
Cruz, Jesús Martínez ; Romero-Garcés, Adrián ; Rubio, Juan Pedro Bandera ; Rubio, Antonio Bandera
Author_Institution :
Dipt. Lenguajes y Cienc. de la Comput., Univ. of Malaga, Malaga, Spain
Abstract :
Social robots must adapt to dynamic environments, human interaction partners and challenging new stringent tasks. Their inner software should be designed and deployed carefully because slight changes in the robot´s requirements can have an important impact in the existing code. This paper focus on the design and implementation of a lightweight middleware for networked robotics called textit{Nerve}, which guarantees the scalability and quality-of-service requirements for this kind of real-time software. Its benefits have been proved through its use in a Robot Learning by Imitation control architecture, but its design guidelines are general enough to be also applied with common distributed and real-time embedded applications.
Keywords :
human-robot interaction; learning (artificial intelligence); middleware; multi-robot systems; real-time systems; Nerve middleware; distributed application; human interaction partners; imitation control architecture; lightweight middleware; quality of service networked robotics; real-time embedded application; real-time software; robot learning; social robots; Computer architecture; Humans; Middleware; Quality of service; Real time systems; Robots; Software; data distribution service; middleware; performance; robotics;
Conference_Titel :
Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-61284-427-5
Electronic_ISBN :
978-0-7695-4367-3
DOI :
10.1109/ITNG.2011.116