vix.ing · top · new · best · stats · spec

A Framework for Learning Behavior Trees in Collaborative Robotic Applications

2023/03/20 by Matteo Iovino, Jonathan Styrud, Iovino, Matteo +5 · 1 citation
Computer Science · Engineering · #Advanced Control Systems Optimization #Evolutionary Algorithms and Applications #FOS: Computer and information sciences #Reinforcement Learning in Robotics #Robotics (cs.RO)

paper · pdf · doi:10.48550/arxiv.2303.11026

openalex publication_date 2023/03/20 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

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 that evolves them with Genetic Programming (GP) for collaborative robotic applications. The main contribution of this paper is to show that by combining the two learning methods we obtain a method that allows non-expert users to semi-automatically, time-efficiently, and interactively generate BTs. We validate the framework with a series of manipulation experiments. The BT is fully learnt in simulation and then transferred to a real collaborative robot.

Cited by

Related