habitat-sim
habitat-sim copied to clipboard
Pythonify habitat-sim
🚀 Feature
We really should be using the property feature of PyBind to make the simulator class more Pythonic. Doing so will transparently handle the getters/setters when assigning and accessing the value of properties. Many of these setters/getters are in the habitat-sim class.
Motivation
Doing so will make it easier to use from the PythonAPI for newcomers.
Pitch
You'll be able to treat the C++ classes exactly like Python classes for the most part which would be ideal.
Alternatives
Keep it how it is.