A multi-robot-multi-task scheduling system for autonomous chemistry laboratories

09 August 2024, Version 1
This content is a preprint and has not undergone peer review at the time of posting.

Abstract

We present a multi-robot-multi-task scheduling system designed for autonomous chemistry laboratories to enhance the efficiency of executing complex chemical experiments. Building on the herein formulated and developed scheduling algorithms and employing a constraint programming approach, the scheduling system optimizes task allocation across three robots and 18 experimental stations, facilitating the coordinated and concurrent execution of experiments. The system allows for dynamic task insertion during ongoing operations without significant disruption, enhancing laboratory efficiency and flexibility while providing a scalable solution for high-throughput experimentation. In real-world applications involving four diverse chemical experiments with varied step counts, step durations, and sample throughputs, the system demonstrated its ability to reduce total execution time by nearly 40% compared to sequential execution of individual experiments, where in-experiment tasks were already optimized for concurrency. Our multi-robot-multi-task system represents a timely and significant advancement in autonomous chemistry, enabling automated laboratories to conduct experiments with greater efficiency and versatility. By reducing the time and resources required for experimentation, it accelerates the pace of scientific discovery and offers a robust framework for developing more sophisticated autonomous laboratories capable of handling increasingly complex and diverse scientific tasks.

Keywords

autonomous chemistry
multi-task scheduling
multi-robot coordination
multi-robot-multi-task planning and optimization

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.