FORKS: Interactive compliant mechanisms with parallel state computation


We present a method for the simulation of compliant, articulated structures using a plausible approximate model that focuses on modeling endpoint interaction. We approximate the structure’s behavior about a reference configuration, resulting in a first order reduced compliant system, or FORKS. Several levels of approximation are available depending on which parts and surfaces we would like to have interactive contact forces, allowing various levels of detail to be selected. Our approach is fast and computation of the full structure’s state may be parallelized. Our approach is suitable for stiff, articulate grippers, such as those used in robotic simulation, or physics based characters under static proportional derivative control. We demonstrate that simulations with our method can deal with kinematic chains and loops with non-uniform stiffness across joints, and that it produces plausible effects due to stiffness, damping, and inertia.

The ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D)

Invited submission to TVCG


        author = {Andrews, Sheldon and Teichmann, Marek and Kry, Paul G.},
        title = {FORKS: Interactive Compliant Mechanisms with Parallel State Computation},
        booktitle = {Proceedings of the 18th Meeting of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games},
        series = {I3D’14},
        year = {2014},
        pages = {7–14},
        numpages = {8},
        url = {},
        doi = {10.1145/2556700.2556717},
        publisher = {ACM}