Back to Search
Start Over
Localisation and World Modelling: an Architectural Perspective
- Source :
- International Journal of Advanced Robotic Systems, International Journal of Advanced Robotic Systems, Vol 3, Iss 1 (2008), International Journal of Advanced Robotic Systems, Vol 3 (2006)
- Publication Year :
- 2006
- Publisher :
- InTech, 2006.
-
Abstract
- Autonomous robot world modelling is a “chicken-and-egg” problem: position estimation needs a model of the world, whereas world modelling needs the robot position. Most of the works dealing with this issue propose holistic solutions under an algorithmic perspective by neglecting software architecture issues. This results in huge and monolithic pieces of software where implementation details reify strategic decisions. An architectural approach founded on separation of concerns may help to break the loop. Localisation and modelling, acting on different time scales, are mostly independent of each other. Sometimes synchronisation is required. Whenever needed, an external strategy tunes the relative rates of the two activities. The paper introduces rationale, design, and implementation of such a system which relies on Real-Time Performers, a software architecture providing suitable architectural abstractions to observe and control the system's temporal behaviour.
- Subjects :
- software architecture
Computer science
business.industry
Separation of concerns
lcsh:Electronics
Perspective (graphical)
Control (management)
Real-time computing
lcsh:TK7800-8360
modularisation
Autonomous robot
lcsh:QA75.5-76.95
Computer Science Applications
mobile robotics
world modelling
Software
Architectural pattern
Artificial Intelligence
timing
Position (finance)
lcsh:Electronic computers. Computer science
Software engineering
business
Software architecture
Subjects
Details
- Language :
- English
- ISSN :
- 17298806
- Database :
- OpenAIRE
- Journal :
- International Journal of Advanced Robotic Systems
- Accession number :
- edsair.doi.dedup.....4acbd3e3c5b58d75ed3315127cd2c37a