DocumentCode
2582055
Title
Formal specification and simulation of the robot path planner
Author
Belkhouche, M. Yassine ; Belkhouche, Boumediene
Author_Institution
Comput. Sci. & Eng. Dept., Univ. of North Texas, Denton, TX, USA
fYear
2009
fDate
11-14 Oct. 2009
Firstpage
4484
Lastpage
4489
Abstract
Simulation software plays a very important role in education and research applications. They provide a safe, easy and flexible environment for developing and testing new methods. However developing a simulation software that reflects the exact behavior of the real system is a difficult and complicated task. In this paper we used hybrid process algebra to build a formal model that describes the exact behavior of the path planner module of autonomous mobile robots. The robot path planner is described by a powerful recursive process. The robot moves in four modes heading-regulation, move-to-goal, move-to-inter-goal, and obstacle-avoidance mode. Each motion mode is described by a process. The overall behavior of the path planner is the result of the communication between the four processes. The developed model is then implemented as simulator for mobile robots.
Keywords
collision avoidance; control engineering computing; formal specification; mobile robots; autonomous mobile robots; formal specification; heading-regulation mode; hybrid process algebra; motion mode; move-to-goal mode; move-to-intergoal mode; obstacle-avoidance mode; robot path planner; simulation software; Algebra; Automata; Cybernetics; Differential equations; Formal specifications; Hardware; Mobile robots; Navigation; Power system modeling; USA Councils; Formal Specification; Hybrid Process Algebra; Hybrid Systems; Mobile Robot Simulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2009. SMC 2009. IEEE International Conference on
Conference_Location
San Antonio, TX
ISSN
1062-922X
Print_ISBN
978-1-4244-2793-2
Electronic_ISBN
1062-922X
Type
conf
DOI
10.1109/ICSMC.2009.5346910
Filename
5346910
Link To Document