论文标题
动态增强神经对象的可区分物理模拟
Differentiable Physics Simulation of Dynamics-Augmented Neural Objects
论文作者
论文摘要
我们提出了一个可区分的管道,用于模拟对象的运动,该对象表示其几何形状为连续密度字段参数为深网。这包括神经辐射场(NERF)和其他相关模型。从密度场来看,我们估计物体的动力学特性,包括其质量,质量中心和惯性基质。然后,我们基于密度场引入一个可区分的接触模型,以计算碰撞导致的正常和摩擦力。这允许机器人自主构建视觉上的对象模型,并且从静止图像和运动中的对象视频中精确地构建了\ emph {动态{动态}。由现有的可区分模拟引擎,Dojo,与其他标准仿真对象(例如球形,飞机和机器人)相互作用,通过现有的可区分模拟引擎,DOJO,DANOS(DANOS)进行模拟。机器人可以使用此仿真来优化神经对象的graSps和操纵轨迹,或通过基于梯度的实际仿真转移来改善神经对象模型。我们演示了从桌子上滑动的真实视频中学习肥皂棒摩擦系数的管道。我们还通过与合成数据的熊猫机器人臂的互动来了解斯坦福兔子的摩擦系数和质量,我们优化了熊猫臂模拟中的轨迹,以将兔子推向目标位置。
We present a differentiable pipeline for simulating the motion of objects that represent their geometry as a continuous density field parameterized as a deep network. This includes Neural Radiance Fields (NeRFs), and other related models. From the density field, we estimate the dynamical properties of the object, including its mass, center of mass, and inertia matrix. We then introduce a differentiable contact model based on the density field for computing normal and friction forces resulting from collisions. This allows a robot to autonomously build object models that are visually and \emph{dynamically} accurate from still images and videos of objects in motion. The resulting Dynamics-Augmented Neural Objects (DANOs) are simulated with an existing differentiable simulation engine, Dojo, interacting with other standard simulation objects, such as spheres, planes, and robots specified as URDFs. A robot can use this simulation to optimize grasps and manipulation trajectories of neural objects, or to improve the neural object models through gradient-based real-to-simulation transfer. We demonstrate the pipeline to learn the coefficient of friction of a bar of soap from a real video of the soap sliding on a table. We also learn the coefficient of friction and mass of a Stanford bunny through interactions with a Panda robot arm from synthetic data, and we optimize trajectories in simulation for the Panda arm to push the bunny to a goal location.