What problem does it solve?
This skill helps you create, visualize, simulate, and verify 3D rigid-body physics scenes in MATLAB without manually managing Bullet engine integration, graphics setup, or simulation lifecycles.
Core Features & Use Cases
- Scene Construction: Create phx.Body objects, attach built-in or imported geometry, configure poses, materials, mass, inertia, friction, and collision envelopes.
- Assemblies and Imports: Build arenas, chains, and scatter fields, or import URDF, OBJ, STL, and PLY models into PHX scenes.
- Simulation and Visualization: Display scenes in the interactive PHX viewer or plain MATLAB axes, step simulations with controlled timesteps, and run them headlessly for batch experiments.
- Use Case: Create a static arena, drop dynamically simulated bodies into it, run a stable physics loop, and inspect their resulting motion in MATLAB.
Quick Start
Use the phx-scene-basics skill to create a PHX viewer scene with a static ground body, a falling dynamic body, and a one-second simulation.