Large language models for chemistry robotics

被引:0
作者
Naruki Yoshikawa
Marta Skreta
Kourosh Darvish
Sebastian Arellano-Rubach
Zhi Ji
Lasse Bjørn Kristensen
Andrew Zou Li
Yuchi Zhao
Haoping Xu
Artur Kuramshin
Alán Aspuru-Guzik
Florian Shkurti
Animesh Garg
机构
[1] University of Toronto,
[2] Vector Institute for Artificial Intelligence,undefined
[3] University of Toronto Schools,undefined
[4] University of Waterloo,undefined
[5] CIFAR Artificial Intelligence Research Chair,undefined
[6] NVIDIA,undefined
来源
Autonomous Robots | 2023年 / 47卷
关键词
Large language models; Constrained task and motion planning; Plan generation verification; Self-driving labs; Chemistry lab automation;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes an approach to automate chemistry experiments using robots by translating natural language instructions into robot-executable plans, using large language models together with task and motion planning. Adding natural language interfaces to autonomous chemistry experiment systems lowers the barrier to using complicated robotics systems and increases utility for non-expert users, but translating natural language experiment descriptions from users into low-level robotics languages is nontrivial. Furthermore, while recent advances have used large language models to generate task plans, reliably executing those plans in the real world by an embodied agent remains challenging. To enable autonomous chemistry experiments and alleviate the workload of chemists, robots must interpret natural language commands, perceive the workspace, autonomously plan multi-step actions and motions, consider safety precautions, and interact with various laboratory equipment. Our approach, CLAIRify, combines automatic iterative prompting with program verification to ensure syntactically valid programs in a data-scarce domain-specific language that incorporates environmental constraints. The generated plan is executed through solving a constrained task and motion planning problem using PDDLStream solvers to prevent spillages of liquids as well as collisions in chemistry labs. We demonstrate the effectiveness of our approach in planning chemistry experiments, with plans successfully executed on a real robot using a repertoire of robot skills and lab tools. Specifically, we showcase the utility of our framework in pouring skills for various materials and two fundamental chemical experiments for materials synthesis: solubility and recrystallization. Further details about CLAIRify can be found at https://ac-rad.github.io/clairify/.
引用
收藏
页码:1057 / 1086
页数:29
相关论文
共 205 条
[1]  
Baier JA(2009)A heuristic search approach to planning with temporally extended preferences Artificial Intelligence 173 593-618
[2]  
Bacchus F(2011)Task space regions: A framework for pose-constrained manipulation planning The International Journal of Robotics Research 30 1435-1460
[3]  
McIlraith SA(2020)Language models are few-shot learners Advances in Neural Information Processing Systems 33 1877-1901
[4]  
Berenson D(2020)A mobile robotic chemist Nature 583 237-241
[5]  
Srinivasa S(2018)An incremental constraint-based framework for task and motion planning The International Journal of Robotics Research 37 1134-1151
[6]  
Kuffner J(2020)Computer vision for recognition of materials and vessels in chemistry lab settings and the vector-labpics data set ACS Central Science 6 1743-1752
[7]  
Brown T(2020)Artificial chemist: An autonomous quantum dot synthesis bot Advanced Materials 32 2001626-293
[8]  
Mann B(1992)Demonstrations with red cabbage indicator Journal of Chemical Education 69 66-23
[9]  
Ryder N(2021)Integrated task and motion planning Annual Review of Control, Robotics, and Autonomous Systems 4 265-291
[10]  
Subbiah M(2021)Domain-specific language model pretraining for biomedical natural language processing ACM Transactions on Computing for Healthcare 3 1-246