Please use this identifier to cite or link to this item:
https://accedacris.ulpgc.es/handle/10553/121334
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Cabrera Gámez, Jorge | en_US |
dc.contributor.author | Domínguez Brito, Antonio Carlos | en_US |
dc.contributor.author | Hernández Sosa, José Daniel | en_US |
dc.date.accessioned | 2023-03-17T09:27:15Z | - |
dc.date.available | 2023-03-17T09:27:15Z | - |
dc.date.issued | 2000 | en_US |
dc.identifier.uri | https://accedacris.ulpgc.es/handle/10553/121334 | - |
dc.description.abstract | In this paper we introduce CoolBot, a Component-Oriented programming framework for robotics. This framework’s main element is a language, which is presented at the specification level, and has been designed to assist robotic system developers in obtaining more structured and reusable systems without imposing any specific architecture. Within this framework components are conceived as Port-Based Automatons (PBA) that interact exchanging events and that can be composed to build up new components from existing components. Components, no matter if they are atomic or composite, are internally modeled as Discrete Event Systems and controlled using the same state control graph. CoolBot hides the programmer any aspects related to communications and provides standard mechanisms for different modes of data exchange between components. In the actual version of the system, CoolBot is used to declare the interfacing characteristics (number and type of input and output ports), parameters, internal variables, and a number of other aspects that affect the definition of the component as a PBA. This specification is then compiled to generate a C++ shell that the designer must complete supplying the required code to implement the component’s functionality. As a proof of concept we present two applications, an active vision system and a museum mobile robot, that have been developed on the basis of the ideas presented in this paper. | en_US |
dc.language | eng | en_US |
dc.subject | 120317 Informática | en_US |
dc.subject.other | Programming framework | en_US |
dc.title | A programming framework for perception-action systems | en_US |
dc.type | info:eu-repo/semantics/conferenceobject | en_US |
dc.type | ConferenceObject | en_US |
dc.relation.conference | 4th International Seminar on “Modelling of Sensor-Based Intelligent Robot Systems, 2000, helded Schloss Dagstuhl | en_US |
dc.investigacion | Ingeniería y Arquitectura | en_US |
dc.type2 | Actas de congresos | en_US |
dc.utils.revision | Sí | en_US |
dc.identifier.ulpgc | Sí | en_US |
dc.contributor.buulpgc | BU-INF | en_US |
item.grantfulltext | none | - |
item.fulltext | Sin texto completo | - |
crisitem.author.dept | GIR SIANI: Inteligencia Artificial, Robótica y Oceanografía Computacional | - |
crisitem.author.dept | IU Sistemas Inteligentes y Aplicaciones Numéricas | - |
crisitem.author.dept | Departamento de Informática y Sistemas | - |
crisitem.author.dept | GIR SIANI: Inteligencia Artificial, Robótica y Oceanografía Computacional | - |
crisitem.author.dept | IU Sistemas Inteligentes y Aplicaciones Numéricas | - |
crisitem.author.dept | Departamento de Informática y Sistemas | - |
crisitem.author.dept | GIR SIANI: Inteligencia Artificial, Robótica y Oceanografía Computacional | - |
crisitem.author.dept | IU Sistemas Inteligentes y Aplicaciones Numéricas | - |
crisitem.author.dept | Departamento de Informática y Sistemas | - |
crisitem.author.orcid | 0000-0002-0260-4524 | - |
crisitem.author.orcid | 0000-0002-3252-5683 | - |
crisitem.author.orcid | 0000-0003-3022-7698 | - |
crisitem.author.parentorg | IU Sistemas Inteligentes y Aplicaciones Numéricas | - |
crisitem.author.parentorg | IU Sistemas Inteligentes y Aplicaciones Numéricas | - |
crisitem.author.parentorg | IU Sistemas Inteligentes y Aplicaciones Numéricas | - |
crisitem.author.fullName | Cabrera Gámez, Jorge | - |
crisitem.author.fullName | Domínguez Brito, Antonio Carlos | - |
crisitem.author.fullName | Hernández Sosa, José Daniel | - |
Appears in Collections: | Actas de congresos |
Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.