An interactive control architecture for mobile robots

Chia How Lin, Kai-Tai Song

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


Programming a robot to handle daily-life tasks in a dynamic changing environment with versatile and responsive behaviours is challenging. An intelligent robot needs to integrate many heterogeneous modules of various features using a powerful control architecture. This study aims to develop a methodology for designing a flexible real-time robot control system using an agentbased approach. The proposed control architecture decomposes a complex robotic control system into agents and allows heterogeneous modules to be integrated more efficiently. The software framework solves resource sharing, message flow and coding problems, and helps to integrate separate processes into a whole system with less effort. The proposed core components guarantee real-time response and high performance of the robotic system. This approach is also suitable for system integration of a research team, where the software modules from different developers can be integrated on the robot and teamwork can be realized much easier. Interesting experiments on robotic focus attention and human-robot interaction using two laboratory-developed robots demonstrate the effectiveness of the proposed control architecture.

Original languageEnglish
Pages (from-to)1-12
Number of pages12
JournalInternational Journal of Robotics and Automation
Issue number1
StatePublished - 1 Aug 2013


  • Mobile robots
  • Multi-agent systems
  • Real-time control
  • Robotic focus attention


Dive into the research topics of 'An interactive control architecture for mobile robots'. Together they form a unique fingerprint.

Cite this