论文标题

使用平面非凸触点建模和预测刚体运动

Modeling and Prediction of Rigid Body Motion with Planar Non-Convex Contact

论文作者

Xie, Jiayin, Chakraborty, Nilanjan

论文摘要

我们提出了一种通过动态模拟进行运动预测的原则性方法,用于在接触区域是平面非凸线接触贴片的情况下间歇接触中的刚体。 此类方法可用于计划和控制机器人操作。平面非凸线接触补丁可以是拓扑连接的集合或断开连接的集合。刚体动态模拟中的大多数工作都假定对象之间的接触是点接触,这在许多应用程序中可能无效。在本文中,通过使用触点贴片的凸壳,我们基于使用凸接触贴片模拟刚体的工作,以模拟使用平面非凸线接触贴片的对象的运动。我们制定了一个离散的混合互补问题,在该问题中,我们同时求解运动方程的触点检测和集成。我们解决了等效的接触点(ECP),并与状态(即对象的配置和速度)同时同时进行每个接触贴片的接触脉冲。我们证明,尽管我们以等效点表示斑块接触,但我们的实施非渗透限制的模型可确保接触刚体之间没有人工渗透。我们提供经验证据表明,我们的方法可以无缝捕获不同的接触模式,例如补丁接触,多点或单点接触。

We present a principled method for motion prediction via dynamic simulation for rigid bodies in intermittent contact with each other where the contact region is a planar non-convex contact patch. Such methods are useful in planning and control for robotic manipulation. The planar non-convex contact patch can either be a topologically connected set or disconnected set. Most work in rigid body dynamic simulation assume that the contact between objects is a point contact, which may not be valid in many applications. In this paper, by using the convex hull of the contact patch, we build on our recent work on simulating rigid bodies with convex contact patches for simulating motion of objects with planar non-convex contact patches. We formulate a discrete-time mixed complementarity problem where we solve the contact detection and integration of the equations of motion simultaneously. We solve for the equivalent contact point (ECP) and contact impulse of each contact patch simultaneously along with the state, i.e., configuration and velocity of the objects. We prove that although we are representing a patch contact by an equivalent point, our model for enforcing non-penetration constraints ensure that there is no artificial penetration between the contacting rigid bodies. We provide empirical evidence to show that our method can seamlessly capture transition among different contact modes like patch contact, multiple or single point contact.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源