Browse by type
Simple is a new (differentiable) physical engine based on recent progress on solving contact simulation and leveraging Pinocchio for fast dynamics computations and Coal for efficient collision detection. While first targetting robotics applications, Simple can be exploited in many other contexts: video games, system design, graphical animations, biomechanics, etc.
Simple is developed by the WILLOW team at Inria. The code associated with Simple has been released on May, 26th 2025 under the permissive BSD-3 license.
More features and improved efficiency will come soon. And as Jean de La Fontaine wrote: "Patience and time do more than strength or passion".
The following persons actively took part in the development of Simple: - Justin Carpentier (Inria): core developer and project instigator - Quentin Le Lidec (Inria): core developer - Louis Montaut (Inria): core developer - Joris Vaillant (Inria): core developer - Yann de Mont-Marin (Inria): core developer - Ajay Sathya (Inria): feature contributor - Fabian Schramm (Inria): feature contributor
External contributions are more than welcome. If you have contributed to the development of Simple, feel free to add your name.
Simple is built on active research around understanding and enhancing physical simulation. Interested readers can learn more about the algorithmic and computational foundations of Simple by reading these publications:
$ claude mcp add Simple \
-- python -m otcore.mcp_server <graph>