An Evaluation of Open Source Physics Engines for Use in Virtual Reality Assembly Simulations
- 2.3k Downloads
We present a comparison of five freely available physics engines with specific focus on robotic assembly simulation in virtual reality (VR) environments. The aim was to evaluate the engines with generic settings and minimum parameter tweaking. Our benchmarks consider the minimum collision detection time for a large number of objects, restitution characteristics, as well as constraint reliability and body inter-penetration. A further benchmark tests the simulation of a screw and nut mechanism made of rigid-bodies only, without any analytic approximation. Our results show large deviations across the tested engines and reveal benefits and disadvantages that help in selecting the appropriate physics engine for assembly simulations in VR.
KeywordsRigid Body Virtual Reality Collision Detection Physic Engine Rigid Object
Unable to display preview. Download preview PDF.
- 1.Wolff, R., Preusche, C., Gerndt, A.: A modular architecture for an interactive real-time simulation and trainning enviroment for satellite on-orbit servicing. In: Proceedings of IEEE Distributed Simulation and Real-Time Applications, pp. 72–80 (2011)Google Scholar
- 2.Seugling, A., Rölin, M.: Evaluation of physics engines and implementation of a physics module in a 3d-authoring tool. Master’s thesis, Umea University Department of Computing Science Sweden (2006)Google Scholar
- 3.Boeing, A., Bräunl, T.: Evaluation of real-time physics simulation systems. In: Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia (GRAPHITE), pp. 281–288 (2007)Google Scholar
- 4.Federation, I.T.: Itf approved tennis balls, classified surfaces & recognised courts 2011 - a guide to products and test methods (2011)Google Scholar