Real-time granular physics, in action.
Every clip below comes out of a VeloxSim solver — NDEM for the robot work, and our open-source DEM and PBF codes for the bulk-flow and validation cases. Each is badged with the solver that produced it.
NDEM Autonomous scoop in granular media
A rigid scoop excavating loose material, two-way coupled through the NDEM contact solver — the exact interaction an autonomous loader has to learn.
NDEM Excavator bucket — cohesive material
An excavator bucket working 100,000 particles with cohesion switched on. The material holds a carved face and comes away in clumps, the way damp ore or clay behaves under a bucket.
NDEM Excavator bucket — free-flowing material
The identical scene with cohesion switched off. The bed slumps flat and flows around the bucket instead of holding a face — the same geometry and the same robot, and only the material model changed.
NDEM Vehicle on large-scale terrain
A wheeled vehicle driving over a bed of 1.7 million grains, roughly 290,000 of them active at any moment. At this scale the solver runs at about a third of real time — the upper end of the current scale envelope.
NDEM Vehicle over deformable terrain
Wheeled locomotion across a granular bed — wheels sink, slip, and pile material the way real ground does under a moving robot.
DEM Live hopper discharge
Real-time discharge of more than 50,000 particles through a hopper — mass flow, arching, and rat-holing, run on our open-source DEM solver.
DEM Rotating drum mixing
Granular mixing and segregation in a rotating drum — a classic DEM calibration case for cohesion, friction, and flow-regime behaviour.
PBF Granular dam break
A collapsing column solved with our open-source PBF solver — a standard validation case where run-out distance and final profile match physical experiments.
Robotics team doing granular simulation?
If you're building robots that dig, load, or move bulk material, send us a geometry or a scenario — we'll show you what it looks like in NDEM: real-time and calibrated to real materials.