作者: Daniele Marletta , Vincenzo Nicosia , Corrado Santoro , Loris Fichera
DOI:
关键词:
摘要: This paper presents a novel technique for the support of declarative constructs AgentSpeak in imperative language. Starting from an analysis characteristics and semantics AgentSpeak, as well requirements implementation, proposes framework which, by exploiting object-orientation operator overloading, is able to enrich language with suitable represent write programs. A concrete implementation proposed then given presenting PROFETA (Python RObotic Framework dEsigning sTrAtegies), tool written Python which adds this capability execute plans. case-study shows how can be used easily strategies autonomous mobile robot, designed authors “Eurobot 2010” international robotic competition.