Abstract
This paper presents an intelligent embedded, modular software and hardware architecture for multi-shaped robots using real-time dynamic skill identification and selection. It is a layered architecture with reusable and reconfigurable modules, which can embed in an expert system as both hardware and software modules and demonstrated with snake robot and physically reconfigured four-legged robot as examples. The intelligent dynamic selection and synchronization of selected behaviors enable the mobile robot to perform many tasks in complex situations. The architecture proposed is applicable to multi-shaped robots, for dynamic selection of behaviors during reconfiguration, where the hardware and software modules can be reused during reconfiguration. Related videos of these robots can be viewed at: http://rtlab.knu.ac.kr/robots.htm
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Utz, H., Sablatnog, S., Enderle, S., Kraetzschmar, G.: MIRO - middleware for mobile robot applications. IEEE Transactions on Robotics and Automation 18(4) (August 2002)
ActivMedia: ARIA Reference Manual (v. 1.1.10), (2002), http://www.users.cs.umn.edu/stergios/classes/csci5551/Aria-Reference.pdf
Gerkey, B., Vaughan, R.T., Howard, A.: The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems. In: Proceedings ICAR 2003, pp. 317–323 (June 2003)
Orocos: Open Robot Control Software, http://www.orocos.org/
CARMEN: Carnegie Mellon Robot Navigation Toolkit, http://www.2.cs.cmu.edu//~carmen/
Abdalla, H.H.K., Karam, Z., Farsi, M.: A Knowledge Managed Multi-Controller Structure Using CLIPS. In: Proceedings of the Third IEEE Conference on Control Applications, vol. 2, pp. 1343–1344 (1994)
Brooks, R.A.: A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation RA-2, 14–23 (1986)
Nicolescu, M.N., Mataric, M.J.: A Hierarchical Architecture for Behavior Based Robots. In: Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems (2002)
Ratanaswasd, P., Dodd, W., Kawamura, K., Noelle, D.: Modular behavior control for a cognitive robot. In: Proc. of ICAR, Seattle WA (July 2005)
Jung, G.H., Kim, D.H., Park, S.H., Kim, O.G., Kang, S.J.: Experimental Software Engineering Course for Training Embedded Real-Time Systems. In: SERP 2002, pp. 410–416 (2002)
Etschberger, K.: Controller Area Network-Basics, Protocols, Chips and Applications (2002) ISBN 3-0000-7376-0
Rai, L., Kang, S.J.: Multi-Thread based Synchronization of Locomotion Control in Snake Robots. In: Proceedings of The Eleventh IEEE RTCSA 2005, pp. 559–562 (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rai, L., Kang, S.J. (2007). Intelligent Embedded Real-Time Software Architecture for Dynamic Skill Selection and Identification in Multi-shaped Robots. In: Szczuka, M.S., et al. Advances in Hybrid Information Technology. ICHIT 2006. Lecture Notes in Computer Science(), vol 4413. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77368-9_53
Download citation
DOI: https://doi.org/10.1007/978-3-540-77368-9_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77367-2
Online ISBN: 978-3-540-77368-9
eBook Packages: Computer ScienceComputer Science (R0)