← Search

Matteo Iovino

5 accepted papers

2025

Automatic Behavior Tree Expansion with LLMs for Robotic Manipulation

ICRA 2025

Robotic systems for manipulation tasks are increasingly expected to be easy to configure for new tasks or unpredictable environments, while keeping a transparent policy that is readable and verifiable by humans. We propose the method BEhavior TRee eXPansion with Large Language Models (BETR-XP-LLM) t

Cited by 20SourceScholar
2025

Towards Autonomous Reinforcement Learning for Real-World Robotic Manipulation With Large Language Models

RA-L 2025

Recent advancements in Large Language Models (LLMs) and Visual Language Models (VLMs) have significantly impacted robotics, enabling high-level semantic motion planning applications. Reinforcement Learning (RL), a complementary paradigm, enables agents to autonomously optimize complex behaviors thro

Cited by 3SourceScholar
2023

On the programming effort required to generate Behavior Trees and Finite State Machines for robotic applications

ICRA 2023poster

In this paper we provide a practical demonstration of how the modularity in a Behavior Tree (BT) decreases the effort in programming a robot task when compared to a Finite State Machine (FSM). In recent years the way to represent a task plan to control an autonomous agent has been shifting from the…

Cited by 36SourceScholar
2022

Combining Planning and Learning of Behavior Trees for Robotic Assembly

ICRA 2022poster

Industrial robots can solve tasks in controlled environments, but modern applications require robots able to operate also in unpredictable surroundings. An increasingly popular reactive policy architecture in robotics is Behavior Trees (BTs) but as other architectures, programming time drives cost a…

Cited by 53SourcecodeScholar
2021

Learning Behavior Trees with Genetic Programming in Unpredictable Environments

ICRA 2021poster

Modern industrial applications require robots to operate in unpredictable environments, and programs to be created with a minimal effort, to accommodate frequent changes to the task. Here, we show that genetic programming can be effectively used to learn the structure of a behavior tree (BT) to solv…

Cited by 61SourceScholar