Implementing BDI Continual Temporal Planning for Robotic Agents

Alex Zanetti, Devis Dal Moro, Redi Vreto, Marco Robol, Marco Roveri +1 more
9/1/2023
cs.ROcs.MA

No confident code implementation found for this paper.

Abstract

Making autonomous agents effective in real-life applications requires the ability to decide at run-time and a high degree of adaptability to unpredictable and uncontrollable events. Reacting to events is still a fundamental ability for an agent, but it has to be boosted up with proactive behaviors that allow the agent to explore alternatives and decide at run-time for optimal solutions. This calls for a continuous planning as part of the deliberation process that makes an agent able to reconsider plans on the base of temporal constraints and changes of the environment. Online planning literature offers several approaches used to select the next action on the base of a partial exploration of the solution space. In this paper, we propose a BDI continuous temporal planning framework, where interleave planning and execution loop is used to integrate online planning with the BDI control-loop. The framework has been implemented with the ROS2 robotic framework and planning algorithms offered by JavaFF.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zanetti2023implementing,
  title  = {Implementing BDI Continual Temporal Planning for Robotic Agents},
  author = {Alex Zanetti and Devis Dal Moro and Redi Vreto and Marco Robol and Marco Roveri and Paolo Giorgini},
  year   = {2023},
  eprint = {2309.00327},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.00327v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.00327.svg)](https://codeofpaper.com/paper/2309.00327)

Discussion