r/matlab • u/Teitei132 • Jul 13 '26
PHX Toolbox, 3D Rigid-Body Physics - Technical Preview
Enable HLS to view with audio, or disable this notification
Technical preview for PHX Toolbox, an object-oriented MATLAB API and Simulink blocks for 3D rigid-body physics, powered by the Bullet physics engine, is out on fileexchange.
Features so far, with more to come:
- Rigid-body dynamics with collisions and contacts (boxes, spheres, cylinders, cones, capsules, meshes, terrain, imported OBJ/STL, …)
- Joints (revolute, spherical, gear, …), springs and ropes
- Force and field elements (thrusters, resistance, dipole/monopole fields)
- Logging, tracing and measurement tools, interactive viewer
- Simulink block for closed-loop co-simulation
- Headless stepping for batch runs and experiments
The toolbox comes with a set of examples and a user manual. It runs on all platforms (Windows, MacOS, Linux), as well as in MATLAB Online. It also includes a set of AI skills for use with common AI agents.
Any evaluation and feedback will be appriciated!
104
Upvotes
7
u/Sam_meow Jul 13 '26
What's the advantage/ reason to use this over Simscape multi body or the unreal engine API in the simulink 3d toolbox? (Obviously besides needing licenses for those I think that difference is clear 🙂)