Abstract | ||
---|---|---|
We will present an overview of the CLARAty architecture which aims at developing reusable software components for robotic systems. These com- ponents are to support autonomy software which plans and schedules robot activities. The CLARAty architec- ture modifies the conventional three-level robotic archi- tecture into a new two-layered design: the Functional Layer and the Decision Layer. The Functional Layer pro- vides a representation of the system components and an implementation of their basic functionalities. The Deci- sion Layer is the decision making engine that drives the Functional Layer. It globally reasons about the intended goals, system resources, and state of the system and its environment. The Functional Layer is composed of a set of interrelated object-oriented hierarchies consisting of active and passive objects that represent the different levels of system abstractions. In this paper, we present an overview of the design of the Functional Layer. The Functional Layer is decomposed into a set of reusable core components and a set of extended components that adapt the reusable set to different hardware implemen- tations. The reusable components: (a) provide interface definitions and implementations of basic functionality, (b) provide local executive capabilities, (c) manage local resources, and (d) support state and resource queries by the Decision Layer. |
Year | DOI | Venue |
---|---|---|
2001 | 10.1109/IROS.2001.976425 | IROS |
Keywords | Field | DocType |
hierarchical systems,object-oriented programming,robot programming,software reusability,CLARAty architecture,active objects,decision layer,extended components,functional layer,interface definitions,interrelated object-oriented hierarchies,local executive capabilities,local resource management,passive objects,plans,reusable core components,reusable software component development,robotic applications,schedules,two-layered robotic architecture | Systems engineering,Computer science,Implementation,Control engineering,Software,Artificial intelligence,Application software,Robotics,Resource management,Software engineering,Object-oriented programming,Schedule,Robot | Conference |
Volume | Citations | PageRank |
4 | 7 | 1.09 |
References | Authors | |
8 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Issa A. D. Nesnas | 1 | 83 | 10.84 |
Richard Volpe | 2 | 625 | 124.01 |
Tara Estlin | 3 | 76 | 11.87 |
Hari Das | 4 | 18 | 6.94 |
Richard Petras | 5 | 41 | 7.13 |
Darren Mutz | 6 | 533 | 33.58 |