A generic synchronous dataflow architecture to rapidly prototype and deploy robot controllers

The article presents a software architecture to optimize the process of prototyping and deploying robot controllers that are synthesized using model-based design methodologies. The architecture is composed of a framework and a pipeline. Therefore, the contribution of the article is twofold. First, w...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:International journal of advanced robotic systems Ročník 17; číslo 2; s. 172988142092162
Hlavní autori: Ferigo, Diego, Traversaro, Silvio, Romano, Francesco, Pucci, Daniele
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: London, England SAGE Publications 01.03.2020
Sage Publications Ltd
SAGE Publishing
Predmet:
ISSN:1729-8806, 1729-8814, 1729-8814
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí:The article presents a software architecture to optimize the process of prototyping and deploying robot controllers that are synthesized using model-based design methodologies. The architecture is composed of a framework and a pipeline. Therefore, the contribution of the article is twofold. First, we introduce an open-source actor-oriented framework that abstracts the common robotic uses of middlewares, optimizers, and simulators. Using this framework, we then present a pipeline that implements the model-based design methodology. The components of the proposed framework are generic, and they can be interfaced with any tool supporting model-based design. We demonstrate the effectiveness of the approach describing the application of the resulting synchronous dataflow architecture to the design of a balancing controller for the YARP-based humanoid robot iCub. This example exploits the interfacing with Simulink® and Simulink® Coder™.
Bibliografia:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1729-8806
1729-8814
1729-8814
DOI:10.1177/1729881420921625