Problem-Specific Architectures
An Ontology-based Multi-level Robot Architecture for Learning from Experiences
Rockel, Sebastian (University of Hamburg) | Neumann, Bernd (University of Hamburg) | Zhang, Jianwei (University of Hamburg) | Dubba, Sandeep Krishna Reddy (University of Leeds) | Cohn, Anthony G. (University of Leeds) | Konecny, Stefan (Örebro University) | Mansouri, Masoumeh (Örebro University) | Pecora, Federico (Örebro University) | Saffiotti, Alessandro (Örebro University) | Günther, Martin (University of Osnabrück) | Stock, Sebastian (University of Osnabrück) | Hertzberg, Joachim (University of Osnabrück) | Tome, Ana Maria (University of Aveiro ) | Pinho, Armando (University of Aveiro) | Lopes, Luis Seabra (University of Aveiro ) | Riegen, Stephanie von (HITeC e.V. ) | Hotz, Lothar (HITeC e.V.)
One way to improve the robustness and flexibility of robot performance is to let the robot learn from its experiences. In this paper, we describe the architecture and knowledge-representation framework for a service robot being developed in the EU project RACE, and present examples illustrating how learning from experiences will be achieved. As a unique innovative feature, the framework combines memory records of low-level robot activities with ontology-based high-level semantic descriptions.
HAMR: A Hybrid Multi-Robot Control Architecture
Hooper, Daylond James (Air Force Institute of Technology) | Peterson, Gilbert (Air Force Institute of Technology)
Highly capable multiple robot architectures often resort to micromanagement to provide enhanced cooperative abilities, sacrificing individual autonomy. Conversely, multi-robot architectures that maintain individual autonomy are often limited in their cooperative abilities. This article presents a modified three layer architecture that solves both of these issues. The addition of a Coordinator layer to a three-layered approach provides a platform-independent interface for coordination on tasks and takes advantage of individual autonomy to improve coordination capabilities. This reduces communication overhead versus many multi-robot architecture designs and allows for more straightforward resizing of the robot collective and increased individual autonomy.