• 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