Robuta

https://central.scec.org/publication/11255 Virtual Shake Robot: Dynamics Simulation of Precariously Balanced Rocks for Hazard Analysis |... precariously balanced rockshazard analysisvirtualshakerobot