This repository is deprecated. It was intended as a public snapshot of our open source libraries for demonstrative purposes. In order to follow the development of our open source code, please refer to resim-ai/open-core instead.
This repository contains the open source subset of ReSim's C++ code intended to accelerate robotics development. For detailed documentation, please visit docs.resim.ai.
The expected developer workflow takes place entirely within our Docker container. See docs.resim.ai for detailed instructions on getting started.
Currently, the libraries are divided up into:
- Examples: Example binaries which demonstrate how to use our libraries.
- Assert: A simple library that we use for runtime assertions.
- Utils: Common utilities used throughout the repository.
- Math: Common math libraries.
- Time: Common time libraries.
- Transforms: Libraries for 3D transforms.
- Curves: Libraries for curves through 3D space.
- Actor: Libraries for rigid body states and trajectories.
- Visualization: Libraries for visualizing 3D objects with ReSim View.
- Testing: Common libraries for testing.
- Auth: Device code client for use with oauth.