AAU Student Projects - visit Aalborg University's student projects portal
A master thesis from Aalborg University

Advanced Framework for Programming and Controlling Multi-Robot Systems in Self-Driving Labs: Integrating Behavior Trees and Reinforcement Learning for Automated Lab Procedures

Author(s)

Term

4. semester

Education

Publication year

2023

Submitted on

2023-06-02

Pages

91 pages

Abstract

The increasing deployment of robots in factories demands cost-efficient and non-expert programming approaches. This project aims to develop an easy-to-use solution for controlling and creating robot tasks. The proposed approach utilizes intuitive and visual programming with Behavior Trees (BTs) and Reinforcement Learning (RL) for control, based on the principles of Skill-Based Systems (SBS). The focus is on applying this system in Material Acceleration Platforms (MAPs), specifically for Self-Driving Labs (SDLs). A Matrix Production System (MPS) with shuttles and manipulators served as a use case for validating the solution. Research showed challenges in automating lab procedures, such as task transfer and lab layout limitations, hinder the automation of lab work. The solution presented demonstrated capabilities of creating and executing BTs on the MPS and the RL agent successfully navigated obstacle-free environments but faced difficulties with multiple obstacles due to control and behavior tendencies. The system serves as a proof of concept but requires further improvements before being put to use. Overall, the novel combination of BT and RL for multi-robot systems in MAPs shows promise, in advancing the automation of lab tasks and material discovery.

Keywords

Documents


Colophon: This page is part of the AAU Student Projects portal, which is run by Aalborg University. Here, you can find and download publicly available bachelor's theses and master's projects from across the university dating from 2008 onwards. Student projects from before 2008 are available in printed form at Aalborg University Library.

If you have any questions about AAU Student Projects or the research registration, dissemination and analysis at Aalborg University, please feel free to contact the VBN team. You can also find more information in the AAU Student Projects FAQs.