Connecting pybullet to a C++ Bullet Physics instance?
Posted: Thu Aug 22, 2019 6:05 pm
Hey there,
We are working on supporting physical interactions in Habitat-sim https://github.com/facebookresearch/habitat-sim. We have use cases which require physics engine integration at the C++ level, but would also like to enable interfacing with python as well. As pybullet has so many excellent features already, we would love to leverage it as much as possible rather than binding and wrapping things again. I've looked at some of the client/server resources which are available and was hoping to get your suggestions for which option would work best for us. Can we create a SHARED_MEMORY connection between our C++ bullet instances and a pybullet client? Is there another way you would suggest?
Thanks in advance for your thoughts!
We are working on supporting physical interactions in Habitat-sim https://github.com/facebookresearch/habitat-sim. We have use cases which require physics engine integration at the C++ level, but would also like to enable interfacing with python as well. As pybullet has so many excellent features already, we would love to leverage it as much as possible rather than binding and wrapping things again. I've looked at some of the client/server resources which are available and was hoping to get your suggestions for which option would work best for us. Can we create a SHARED_MEMORY connection between our C++ bullet instances and a pybullet client? Is there another way you would suggest?
Thanks in advance for your thoughts!