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
Link To Document :
بازگشت