DiSECt: 軟質材料切断のための微分可能シミュレータ
DiSECt: A Differentiable Simulator for Parameter Inference and Control in Robotic Cutting
軟質材料のロボット切断を対象に、FEMとSDFベースの接触・損傷モデルを組み合わせた初の微分可能シミュレータを提案し、パラメータ推定や制御最適化に有効であることを示した。
著者: Eric Heiden, Miles Macklin, Yashraj Narang, Dieter Fox, Animesh Garg, Fabio Ramos
分類: cs.RO, cs.AI
原文アブストラクト
Robotic cutting of soft materials is critical for applications such as food processing, household automation, and surgical manipulation. As in other areas of robotics, simulators can facilitate controller verification, policy learning, and dataset generation. Moreover, differentiable simulators can enable gradient-based optimization, which is invaluable for calibrating simulation parameters and optimizing controllers. In this work, we present DiSECt: the first differentiable simulator for cutting soft materials. The simulator augments the finite element method (FEM) with a continuous contact model based on signed distance fields (SDF), as well as a continuous damage model that inserts springs on opposite sides of the cutting plane and allows them to weaken until zero stiffness, enabling crack formation. Through various experiments, we evaluate the performance of the simulator. We first show that the simulator can be calibrated to match resultant forces and deformation fields from a state-of-the-art commercial solver and real-world cutting datasets, with generality across cutting velocities and object instances. We then show that Bayesian inference can be performed efficiently by leveraging the differentiability of the simulator, estimating posteriors over hundreds of parameters in a fraction of the time of derivative-free methods. Next, we illustrate that control parameters in the simulation can be optimized to minimize cutting forces via lateral slicing motions. Finally, we conduct experiments on a real robot arm equipped with a slicing knife to infer simulation parameters from force measurements. By optimizing the slicing motion of the knife, we show on fruit cutting scenarios that the average knife force can be reduced by more than 40% compared to a vertical cutting motion. We publish code and additional materials on our project website at https://diff-cutting-sim.github.io.
関連論文
- 同じ物理、異なる勾配:微分可能物理シミュレーションの最新動向報告微分可能シミュレーション
- 接触を伴う微分可能物理シミュレーションのための勾配計算改善微分可能シミュレーション
- 微分可能で学習可能なロボットモデル微分可能シミュレーション
- 関節構造体の効率的な微分可能シミュレーション微分可能シミュレーション
- DiSECt: 軟質材料切断のための微分可能シミュレータ微分可能シミュレーション
- Deluca:微分可能な制御ライブラリ — 環境・手法・ベンチマーク微分可能シミュレーション
