Skip to main content

Showing 1–14 of 14 results for author: Iovino, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2507.04362  [pdf, ps, other

    cs.LG physics.data-an stat.ML

    Information-theoretic Quantification of High-order Feature Effects in Classification Problems

    Authors: Ivan Lazic, Chiara Barà, Marta Iovino, Sebastiano Stramaglia, Niksa Jakovljevic, Luca Faes

    Abstract: Understanding the contribution of individual features in predictive models remains a central goal in interpretable machine learning, and while many model-agnostic methods exist to estimate feature importance, they often fall short in capturing high-order interactions and disentangling overlapping contributions. In this work, we present an information-theoretic extension of the High-order interacti… ▽ More

    Submitted 6 July, 2025; originally announced July 2025.

  2. arXiv:2505.06919  [pdf, ps, other

    cs.RO

    The First WARA Robotics Mobile Manipulation Challenge -- Lessons Learned

    Authors: David Cáceres Domínguez, Marco Iannotta, Abhishek Kashyap, Shuo Sun, Yuxuan Yang, Christian Cella, Matteo Colombo, Martina Pelosi, Giuseppe F. Preziosa, Alessandra Tafuro, Isacco Zappa, Finn Busch, Yifei Dong, Alberta Longhini, Haofei Lu, Rafael I. Cabral Muchacho, Jonathan Styrud, Sebastiano Fregnan, Marko Guberina, Zheng Jia, Graziano Carriero, Sofia Lindqvist, Silvio Di Castro, Matteo Iovino

    Abstract: The first WARA Robotics Mobile Manipulation Challenge, held in December 2024 at ABB Corporate Research in Västerås, Sweden, addressed the automation of task-intensive and repetitive manual labor in laboratory environments - specifically the transport and cleaning of glassware. Designed in collaboration with AstraZeneca, the challenge invited academic teams to develop autonomous robotic systems cap… ▽ More

    Submitted 11 May, 2025; originally announced May 2025.

  3. arXiv:2503.04280  [pdf, ps, other

    cs.RO cs.AI cs.LG

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

    Authors: Niccolò Turcato, Matteo Iovino, Aris Synodinos, Alberto Dalla Libera, Ruggero Carli, Pietro Falco

    Abstract: 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 through interaction and reward signals. However, designing effective reward functions for RL remains cha… ▽ More

    Submitted 10 June, 2025; v1 submitted 6 March, 2025; originally announced March 2025.

  4. arXiv:2409.13356  [pdf, other

    cs.RO

    Automatic Behavior Tree Expansion with LLMs for Robotic Manipulation

    Authors: Jonathan Styrud, Matteo Iovino, Mikael Norrlöf, Mårten Björkman, Christian Smith

    Abstract: 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) to dynamically and automatically expand and configure Behavior Trees as policies for robot control. T… ▽ More

    Submitted 20 September, 2024; originally announced September 2024.

    Comments: Submitted to ICRA 2025

  5. arXiv:2405.16137  [pdf, other

    cs.RO

    Comparison between Behavior Trees and Finite State Machines

    Authors: Matteo Iovino, Julian Förster, Pietro Falco, Jen Jen Chung, Roland Siegwart, Christian Smith

    Abstract: Behavior Trees (BTs) were first conceived in the computer games industry as a tool to model agent behavior, but they received interest also in the robotics community as an alternative policy design to Finite State Machines (FSMs). The advantages of BTs over FSMs had been highlighted in many works, but there is no thorough practical comparison of the two designs. Such a comparison is particularly r… ▽ More

    Submitted 25 May, 2024; originally announced May 2024.

    Comments: Submitted to IEEE Transactions on Robotics (T-RO). arXiv admin note: text overlap with arXiv:2209.07392

  6. arXiv:2403.19602  [pdf, other

    cs.RO

    Behavior Trees in Industrial Applications: A Case Study in Underground Explosive Charging

    Authors: Mattias Hallen, Matteo Iovino, Shiva Sander-Tavallaey, Christian Smith

    Abstract: In industrial applications Finite State Machines (FSMs) are often used to implement decision making policies for autonomous systems. In recent years, the use of Behavior Trees (BT) as an alternative policy representation has gained considerable attention. The benefits of using BTs over FSMs are modularity and reusability, enabling a system that is easy to extend and modify. However, there exists f… ▽ More

    Submitted 28 March, 2024; originally announced March 2024.

  7. arXiv:2303.11026  [pdf, other

    cs.RO

    A Framework for Learning Behavior Trees in Collaborative Robotic Applications

    Authors: Matteo Iovino, Jonathan Styrud, Pietro Falco, Christian Smith

    Abstract: In modern industrial collaborative robotic applications, it is desirable to create robot programs automatically, intuitively, and time-efficiently. Moreover, robots need to be controlled by reactive policies to face the unpredictability of the environment they operate in. In this paper we propose a framework that combines a method that learns Behavior Trees (BTs) from demonstration with a method t… ▽ More

    Submitted 20 March, 2023; originally announced March 2023.

    Comments: Submitted to IEEE 19th Conference on Automation Science and Engineering (CASE) 2023

  8. arXiv:2301.06434  [pdf, other

    cs.RO

    Behavior Trees for Robust Task Level Control in Robotic Applications

    Authors: Matteo Iovino, Christian Smith

    Abstract: Behavior Trees are a task switching policy representation that can grant reactiveness and fault tolerance. Moreover, because of their structure and modularity, a variety of methods can be used to generate them automatically. In this short paper we introduce Behavior Trees in the context of robotic applications, with overview of autonomous synthesis methods.

    Submitted 16 January, 2023; originally announced January 2023.

    Comments: Accepted to the Workshop on Development and Design Pipelines - From first ideas to well-functioning robots, at the 2022 IEEE-RAS International Conference on Humanoid Robots (Humanoids 2022) November 28-30, Ginowan, Okinawa, Japan

  9. arXiv:2209.07392  [pdf, other

    cs.RO

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

    Authors: Matteo Iovino, Julian Förster, Pietro Falco, Jen Jen Chung, Roland Siegwart, Christian Smith

    Abstract: 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 standard FSM towards BTs. Many works in the literature have highlighted and proven the benefits of s… ▽ More

    Submitted 15 September, 2022; originally announced September 2022.

    Comments: Submitted to 2023 IEEE International Conference on Robotics and Automation (ICRA)

  10. arXiv:2203.02994  [pdf, other

    cs.RO

    Interactive Disambiguation for Behavior Tree Execution

    Authors: Matteo Iovino, Fethiye Irmak Doğan, Iolanda Leite, Christian Smith

    Abstract: In recent years, robots are used in an increasing variety of tasks, especially by small- and medium- sized enterprises. These tasks are usually fast-changing, they have a collaborative scenario and happen in unpredictable environments with possible ambiguities. It is important to have methods capable of generating robot programs easily, that are made as general as possible by handling uncertaintie… ▽ More

    Submitted 10 March, 2022; v1 submitted 6 March, 2022; originally announced March 2022.

  11. arXiv:2109.07133  [pdf, other

    cs.RO

    Combining Context Awareness and Planning to Learn Behavior Trees from Demonstration

    Authors: Oscar Gustavsson, Matteo Iovino, Jonathan Styrud, Christian Smith

    Abstract: Fast changing tasks in unpredictable, collaborative environments are typical for medium-small companies, where robotised applications are increasing. Thus, robot programs should be generated in short time with small effort, and the robot able to react dynamically to the environment. To address this we propose a method that combines context awareness and planning to learn Behavior Trees (BTs), a re… ▽ More

    Submitted 17 March, 2022; v1 submitted 15 September, 2021; originally announced September 2021.

    Comments: Submitted to RO-MAN 2022

  12. arXiv:2103.09036  [pdf, other

    cs.RO cs.LG

    Combining Planning and Learning of Behavior Trees for Robotic Assembly

    Authors: Jonathan Styrud, Matteo Iovino, Mikael Norrlöf, Mårten Björkman, Christian Smith

    Abstract: Industrial robots can solve very complex tasks in controlled environments, but modern applications require robots able to operate in unpredictable surroundings as well. An increasingly popular reactive policy architecture in robotics is Behavior Trees but as with other architectures, programming time still drives cost and limits flexibility. There are two main branches of algorithms to generate po… ▽ More

    Submitted 16 March, 2021; originally announced March 2021.

    Comments: Submitted to IEEE/RSJ IROS 2021

  13. arXiv:2011.03252  [pdf, other

    cs.RO cs.AI

    Learning Behavior Trees with Genetic Programming in Unpredictable Environments

    Authors: Matteo Iovino, Jonathan Styrud, Pietro Falco, Christian Smith

    Abstract: Modern industrial applications require robots to be able to operate in unpredictable environments, and programs to be created with a minimal effort, as there may be frequent changes to the task. In this paper, we show that genetic programming can be effectively used to learn the structure of a behavior tree (BT) to solve a robotic task in an unpredictable environment. Moreover, we propose to use a… ▽ More

    Submitted 6 November, 2020; originally announced November 2020.

  14. arXiv:2005.05842  [pdf, other

    cs.RO cs.AI

    A Survey of Behavior Trees in Robotics and AI

    Authors: Matteo Iovino, Edvards Scukins, Jonathan Styrud, Petter Ögren, Christian Smith

    Abstract: Behavior Trees (BTs) were invented as a tool to enable modular AI in computer games, but have received an increasing amount of attention in the robotics community in the last decade. With rising demands on agent AI complexity, game programmers found that the Finite State Machines (FSM) that they used scaled poorly and were difficult to extend, adapt and reuse. In BTs, the state transition logic is… ▽ More

    Submitted 13 May, 2020; v1 submitted 12 May, 2020; originally announced May 2020.