Re:Open-sourcing the MuJoCo physics simulator for robotics
by cyber_kinetist on Monday October 18, 2021 @12:58PM
(#28907727)
Google Research already maintains the Bullet Engine as well (although it mostly seems to be Erwin Coumans maintaing it)
Each have their own strengths, there is no "definitive" physics engine. Bullet is probably the most generalist engine, but it suffers a bit because of this approach (it's split between the old 2.0 C++ API vs. the new PyBullet API with vastly different functionalities)
Re:Open-sourcing the MuJoCo physics simulator for robotics
by CamperBob2 on Monday October 18, 2021 @11:57PM
(#28914709)
One strong advantage of MuJoCo is its plain vanilla C bindings. Hardwiring an API like this to C++ or Python makes life much harder than necessary for users of other languages. Conversely, it's very easy to wrap a well-thought-out C API in your language of choice.
Super impressed with the data structures (and documentation) they've already released.
Re:Open-sourcing the MuJoCo physics simulator for robotics
by erwincoumans on Saturday October 30, 2021 @09:12AM
(#29048494)
MuJoCo going open source is good for the open source community. PyBullet is build on top of a plain C API (wrapping C++ Bullet API).
Note that there is also Brax and Tiny Differentiable Simulator, developed within Google.
1. https://github.com/google/brax