Search papers, labs, and topics across Lattice.
This paper presents a two-step method for optimizing resource utilization in autonomous laboratories, specifically for metal-organic framework synthesis. The first step employs constraint programming to generate optimal schedules that minimize total execution time while adhering to hardware limitations. The second step introduces a system of status dependencies to ensure robust execution of these schedules, addressing the challenges posed by varying instrument capacities and real-world constraints.
Achieving optimal scheduling in autonomous labs can cut experimental time significantly, even under complex hardware constraints.
In autonomous laboratories, AI agents suggest the next batch of experiments to do. However, planning and executing those tasks taking full advantage of the available resources is a completely different question. This can be challenging when dealing with real-world hardware constraints, especially so when there are multiple instruments with different capacities and throughputs. Here we demonstrate a 2-step method to address resource utilization for our autonomous platform for metal-organic framework synthesis. First, we use constraint programming to find optimal schedules. This finds schedules that minimizes the total time while still satisfying the limitations and capacities of the hardware. Secondly, we use a system of status dependencies for each task, which allows for the robust execution of the optimal schedules.