A DISTRIBUTED HARDWARE-SOFTWARE ARCHITECTURE FOR CONTROL AN AUTONOMOUS MOBILE ROBOT

Ricardo S. Britto, Andre M. Santana, Anderson A. S. Souza, Adelardo A. D. Medeiros, Pablo J. Alsina

Abstract

In this paper, we introduce a hardware-software architecture for controlling the autonomous mobile robot Kapeck. The Kapeck robot is composed of a set of sensors and actuators organized in a CAN bus. Two embedded computers and eigth microcontroller-based boards are used in the system. One of the computers hosts the vision system, due to the significant processing needs of this kind of system. The other computer is used to coordinate and access the CAN bus and to accomplish the other activities of the robot. The microcontroller-based boards are used with the sensors and actuators. The robot has this distributed configuration in order to exhibit a good real-time behavior, where the response time and the temporal predictability of the system is important. We adopted the hybrid deliberative-reactive paradigm in the proposed architecture to conciliate the reactive behavior of the sensors-actuators net and the deliberative activities required to accomplish more complex tasks.

References

  1. Adouane, L. and Le Fort-Piat, N. (2004). Hybrid behavioral control architecture for the cooperation of minimalist mobile robots. In Proceedings of ICRA'04, pages 3735-3740, New Orleans,USA.
  2. Alami, R., Chantila, R., and Espiau, B. (1993). Designing an inteligent control archtecture for autonomous mobile robots. In Proceedings of ICAR'93, pages 435- 440, Tokyo, Japan.
  3. Bosch, R. (1991). Bosch CAN specification. Technical report, Bosch Gmbh.
  4. Cormen, T. H., Leiserson, C. E., Stein, C., and Rivest, R. L. (2002). Algoritmos: Teoria e Prtica. Campus, 1 edition.
  5. Coronel, J. O., Benet, G., Sim, J. E., Prez, P., and Albero, M. (2005). CAN-based control architecture using the SCoCAN communication protocol. In Proceedings of ETFA'05, Catania, Italy.
  6. Hayes-Roth, B. (1985). A blackboard architecture for control. In Artificial Inteligence 26.
  7. Heinen, F. J. (2002). Sistema de controle hbrido para robs mveis autnomos. Master's thesis, Centro de Cincias Exatas e Tecnolgicas, UNISINOS, San Leopoldo, RS.
  8. Kim, J.-O., Im, C.-J., Shin, H.-J., Yi, K. Y., and Lee, H. G. (2003). A new task-based control architecture for personal robots. In Proceedings of IROS'03, pages 1481- 1486, Las Vegas, USA.
  9. Ly, D. N., Asfour, T., and Dillmann, R. (2004). A modular and embedded control architecture for humanoid robots. In Proceedings of IROS'04, pages 2775-2780, Sendai, Japan.
  10. Medeiros, A. A. D. (1998). A survey of control architectures for autonomous mobile robots. Journal of Brazilian Computer Society.
  11. Murphy, R. R. (2000). Introduction to AI Robotics. MIT Press, Cambridge, Massachusetts 02142, 2 edition.
  12. Roisenberg, M., Barreto, J. M., Silva, F. d. A., Vieira, R. C., and Coelho, D. K. (2004). Pyramidnet: A modular and hierarchical neural network architecture for behavior-based robotics. In Proceedings of ISRA'04, pages 32-37, Queretero, Mexico.
Download


Paper Citation


in Harvard Style

S. Britto R., M. Santana A., A. S. Souza A., A. D. Medeiros A. and J. Alsina P. (2008). A DISTRIBUTED HARDWARE-SOFTWARE ARCHITECTURE FOR CONTROL AN AUTONOMOUS MOBILE ROBOT . In Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics - Volume 4: ICINCO, ISBN 978-989-8111-31-9, pages 169-174. DOI: 10.5220/0001498401690174


in Bibtex Style

@conference{icinco08,
author={Ricardo S. Britto and Andre M. Santana and Anderson A. S. Souza and Adelardo A. D. Medeiros and Pablo J. Alsina},
title={A DISTRIBUTED HARDWARE-SOFTWARE ARCHITECTURE FOR CONTROL AN AUTONOMOUS MOBILE ROBOT},
booktitle={Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics - Volume 4: ICINCO,},
year={2008},
pages={169-174},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001498401690174},
isbn={978-989-8111-31-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fifth International Conference on Informatics in Control, Automation and Robotics - Volume 4: ICINCO,
TI - A DISTRIBUTED HARDWARE-SOFTWARE ARCHITECTURE FOR CONTROL AN AUTONOMOUS MOBILE ROBOT
SN - 978-989-8111-31-9
AU - S. Britto R.
AU - M. Santana A.
AU - A. S. Souza A.
AU - A. D. Medeiros A.
AU - J. Alsina P.
PY - 2008
SP - 169
EP - 174
DO - 10.5220/0001498401690174