• DocumentCode
    716743
  • Title

    Propositional Temporal Logic for planning in an embedded Concurrent Autonomous Agent

  • Author

    Stefano, Diego ; Ferreira, F. ; Martins, Priscila S. ; Conceicao, Andre Gustavo S. ; Loureiro da Costa, Augusto

  • Author_Institution
    Robot. Lab. of the Postgrad. Program in Electr. Eng., Fed. Univ. of Bahia, Salvador, Brazil
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    4813
  • Lastpage
    4818
  • Abstract
    In this paper, a Propositional Temporal Logic (PTL) inference engine is implemented in the cognitive level of a Concurrent Autonomous Agent (CAA). The hardware architecture of the system is an embedded microcontrollers network designed to fit the concurrency requirements of the cognitive model of the aforementioned agent. The architecture of the agent comprises three levels, namely, the reactive level, instinctive level and the cognitive level, which runs concurrently. The reactive level is embedded in a PSoC 5LP, consisting of behaviours created over a embedded kinematic controller. The instinctive level runs in an ARM mbed, which receives perceptions from and sends the active behaviour to the reactive level through a CAN bus. This level uses a Knowledge Based System (KBS) with First Order Logic (FOL) as automatic reasoning mechanism. The cognitive level runs an implementation of the METATEM algorithm on a DNP/2486 which, in turn, receives symbolic information from the instinctive level to update its logical world model. It also sends new local goals to instinctive level through an Ethernet network. Finally, the architecture used in the experiments is presented, followed by the results.
  • Keywords
    concurrent engineering; controller area networks; embedded systems; field buses; inference mechanisms; local area networks; microcontrollers; mobile robots; path planning; robot kinematics; system-on-chip; temporal logic; ARM mbed; CAA; CAN bus; DNP/2486; Ethernet network; FOL; KBS; METATEM algorithm; PSoC 5LP; PTL inference engine; active behaviour; automatic reasoning mechanism; cognitive level; concurrency requirements; embedded concurrent autonomous agent; embedded kinematic controller; embedded microcontroller network; first-order logic; hardware architecture; instinctive level; knowledge based system; local goals; logical world model; mobile robots; planning task; propositional temporal logic; propositional temporal logic inference engine; reactive level; symbolic information; Autonomous agents; Cognition; Inference algorithms; Microcontrollers; Planning; Robots; Semantics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7139868
  • Filename
    7139868