Skip to content

NVlabs/scene_synthesizer

Repository files navigation

PyPI - Version Static Badge Static Badge

scene_synthesizer

A python package to generate manipulation scenes. Check the documentation page for detailed installation instructions, API, and examples.

Installation

This project will download and install additional third-party open source software projects. Review the license terms of these open source projects before use (e.g. OpenUSD license).

Via pip

pip install scene-synthesizer[recommend]

Via git

# create and activate conda env or venv
git clone https://github.com/NVlabs/scene_synthesizer.git
cd scene_synthesizer/
pip install -e.[recommend]

See the documentation for detailed installation instructions.

License

The code is released under the Apache-2.0 license.

Contributions

Found a bug? Help us by reporting it! Want a new feature? Create an issue! Made something useful or fixed a bug? Start a PR! Check the contribution guidelines.

How can I cite this library?

@article{Eppner2024, 
    title = {scene_synthesizer: A Python Library for Procedural Scene Generation in Robot Manipulation}, 
    author = {Clemens Eppner and Adithyavairavan Murali and Caelan Garrett and Rowland O'Flaherty and Tucker Hermans and Wei Yang and Dieter Fox},
    journal = {Journal of Open Source Software}
    publisher = {The Open Journal}, 
    year = {2024},
}