Formal Specification and Simulation of the Robot Perceptual System
We use hybrid specification methods to capture the behavior of the perceptual system of autonomous mobile robots. A robot is divided into three main subsystems: the perceptual subsystem, the planning subsystem, and the acting subsystem. The perceptual system is itself decomposed into subsystems. We elaborate a formal description of these subsystems, and we model the communication protocol among them. A software simulation is developed to illustrate the behavior of the proposed design. The resulting model allows developers to test, verify, and simulate autonomous robot systems.
KeywordsMobile Robot Robot System Perceptual System Atomic Action Hybrid Automaton
Unable to display preview. Download preview PDF.
- Brooks, R. A, “A layered control system for a mobile robot”, IEEE Transactions on Robotic and Automation (2002), no.5, pp. 847-851.Google Scholar
- Belkhouche, F. and B. Belkhouche, “Wheeled mobile robot navigation using proportional navigation”, Advanced Robotics (2007), pp 1-26Google Scholar
- Baeten, J. and C. Middelburg, “Process algebra with timing”, Springer, Aug 26,2002.Google Scholar
- Cuipers, P. and M. Reniers, “Hybrid process algebra”, Computer Sceince Report 03-07, Department of Mathematics and Computer Science Eindhoven University of Technology, July 2003.Google Scholar