Design and implementation of data sharing architecture for multifunctional robot development

Yosuke Matsusaka, Kentaro Oku, Tetsunori Kobayashi

    Research output: Contribution to journalArticle

    1 Citation (Scopus)


    In this paper, we designed and implemented an intermodule connection architecture, which is required for the development of modules for a multifunctional robot. The proposed and implemented architecture is a dual bus architecture characterized by the fact that a composite blackboard and publish/subscribe service for realizing flat relationships among modules and the dynamic switching of information flows by the modules themselves can be compatible with tight integration and a guarantee of scalability. Through an implementation of conversational tasks, which used speech, acoustic, and image information in an integrated manner, it is confirmed that a tightly integrated system can be developed in a short period.

    Original languageEnglish
    Pages (from-to)54-65
    Number of pages12
    JournalSystems and Computers in Japan
    Issue number8
    Publication statusPublished - 2004 Jul



    • Blackboard model
    • Distributed system, microkernel system
    • Multifunctional robot development
    • Publish/subscribe model

    ASJC Scopus subject areas

    • Hardware and Architecture
    • Information Systems
    • Theoretical Computer Science
    • Computational Theory and Mathematics

    Cite this