Chemistry3D: Robotic Interaction Benchmark for Chemistry Experiments
Shoujie Li, Yan Huang, Changqing Guo, Tong Wu, Jiawei Zhang, Linrui Zhang, Wenbo Ding
TL;DR
Chemistry3D addresses the lack of integrated chemistry-robotics simulation by providing an Omniverse-based toolkit that models inorganic and organic reactions with real-time visualization, rich chemical assets, and robotic manipulation interfaces. It introduces a large inorganic/organic reaction dataset, a modular Controller Manager for robotic actions, and RL/LLM-enabled scenarios, together with Sim2Real capability for transparent objects. The authors validate the approach through chemical manipulation tests, visual perception benchmarks, embodied intelligence experiments, and PPO-based RL in OmniIsaacGymEnvs, demonstrating the platform's potential to enable safer, cheaper, and data-rich robotics research in chemistry. Overall, Chemistry3D offers a versatile, open platform that links synthesis planning, robotic automation, and perception in chemistry research and education.
Abstract
The advent of simulation engines has revolutionized learning and operational efficiency for robots, offering cost-effective and swift pipelines. However, the lack of a universal simulation platform tailored for chemical scenarios impedes progress in robotic manipulation and visualization of reaction processes. Addressing this void, we present Chemistry3D, an innovative toolkit that integrates extensive chemical and robotic knowledge. Chemistry3D not only enables robots to perform chemical experiments but also provides real-time visualization of temperature, color, and pH changes during reactions. Built on the NVIDIA Omniverse platform, Chemistry3D offers interfaces for robot operation, visual inspection, and liquid flow control, facilitating the simulation of special objects such as liquids and transparent entities. Leveraging this toolkit, we have devised RL tasks, object detection, and robot operation scenarios. Additionally, to discern disparities between the rendering engine and the real world, we conducted transparent object detection experiments using Sim2Real, validating the toolkit's exceptional simulation performance. The source code is available at https://github.com/huangyan28/Chemistry3D, and a related tutorial can be found at https://www.omni-chemistry.com.
