<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Models: a New Approach for Managing Knowledge and Planning in Robotic Applications - Abstract</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Enrico Saccon</string-name>
          <email>enrico.saccon@unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ahmet Tikna</string-name>
          <email>ahmet.tikna@unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Davide De Martini</string-name>
          <email>davide.demartinig@studenti.unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Edoardo Lamon</string-name>
          <email>edoardo.lamon@unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luigi Palopoli</string-name>
          <email>luigi.palopoli@unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marco Roveri</string-name>
          <email>marco.roveri@unitn.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Trento</institution>
          ,
          <addr-line>Trento</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <abstract>
        <p>Introduction. Robotics applications require robust mechanisms to represent and reason about knowledge in dynamic environments. Prolog has long been considered an efective symbolic language for robotics due to its declarative nature and support for reasoning. However, creating structured KBs manually is challenging. Recent advances in LLMsprovide new opportunities for extracting structured knowledge from unstructured input. Our research investigates how Prolog and LLMs can be combined into a unified framework for multi-agent plan generation and execution with Behavior Trees (BT). Framework Overview. The proposed architecture follows three main steps: (1) Knowledge Base Generation with LLM Support . The KB encodes facts and actions in Prolog. States are described using predicates such as on(b1,b2,pos1) or av(ag1). Actions are defined through preconditions and efects. LLMs are employed to translate natural language queries into Prolog clauses describing initial and goal states (see Fig. 2 in the full paper).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>