DocumentCode :
1191041
Title :
Cognitive map architecture
Author :
Ng-Thow-Hing, Victor ; Thórisson, Kristinn R. ; Sarvadevabhatla, Ravi Kiran ; Wormer, Joel A. ; List, Thor
Author_Institution :
Honda Res. Inst., Mountainview, CA
Volume :
16
Issue :
1
fYear :
2009
fDate :
3/1/2009 12:00:00 AM
Firstpage :
55
Lastpage :
66
Abstract :
We have developed the Cognitive Map robot architecture that minimizes the amount of rewriting of existing legacy software for integration. The Cognitive Map can be thought of as a centralized information space for connected components to contribute both internal and environmental state information. We leverage several successfully proven concepts such as blackboard architectures and publish- subscribe based messaging to develop a flexible robot architecture that exhibits fault-tolerance, easily substituted components, and provides support for different structural paradigms such as subsumption, sense-plan-act and three-tier architectures. Our multicomponent distributed system has system components that are loosely coupled via message-passing and/or continuous data streams. This architecture was implemented on the humanoid robot ASIMO manufactured by Honda Motor Co., Ltd. We review various forms of communication middleware and component models. The "Architecture" section provides an overview of our architecture and considerations in its design. The "Scenario Design" section details the process from conceptualizing an interactive application to its instantiation in the robot architecture. The "Components" section singles out several important high-level components that play a significant role in many of our interactive scenarios. Finally, discussions and conclusions are presented.
Keywords :
cognitive systems; decision making; human-robot interaction; humanoid robots; legged locomotion; middleware; object-oriented programming; robot programming; software engineering; ASIMO humanoid robot; application programming interface; cognitive map architecture; communication middleware; decision making; flexible multicomponent system; human-robot interaction; hybrid robot architecture; multimodal communication; runtime activation; task matrix; Buildings; Cognitive robotics; Decision making; Game theory; Hardware; Human robot interaction; Humanoid robots; Navigation; Robot sensing systems; Robotics and automation; Robot architecture, humanoid robots, communication middleware, Cognitive Map;
fLanguage :
English
Journal_Title :
Robotics & Automation Magazine, IEEE
Publisher :
ieee
ISSN :
1070-9932
Type :
jour
DOI :
10.1109/MRA.2008.931634
Filename :
4799447
Link To Document :
بازگشت