In this paper, we introduce a novel convex formulation that seamlessly integrates the Material Point Method (MPM) with articulated rigid body dynamics in frictional contact scenarios. We extend the linear corotational hyperelastic model into the realm of elastoplasticity and include an efficient return mapping algorithm. This approach is particularly effective for MPM simulations involving significant deformation and topology changes, while preserving the convexity of the optimization problem. Our method ensures global convergence, enabling the use of large simulation time steps without compromising robustness. We have validated our approach through rigorous testing and performance evaluations, highlighting its superior capabilities in managing complex simulations relevant to robotics. Compared to previous MPM based robotic simulators, our method significantly improves the stability of contact resolution -- a critical factor in robot manipulation tasks. We make our method available in the open-source robotics toolkit, Drake.
翻译:本文提出一种新颖的凸优化方法,在摩擦接触场景下无缝集成了物质点法(MPM)与关节刚体动力学。我们将线性共旋超弹性模型扩展至弹塑性领域,并引入高效的返回映射算法。该方法特别适用于涉及大变形与拓扑变化的MPM仿真,同时保持优化问题的凸性。我们的方法确保了全局收敛性,使得在大时间步长下仍能保持鲁棒性。通过严格的测试与性能评估,我们验证了该方法在机器人学复杂仿真中的卓越能力。相较于以往基于MPM的机器人仿真器,本方法显著提升了接触求解的稳定性——这是机器人操作任务中的关键因素。我们将该方法开源至机器人工具包Drake中。