esp::sim namespace

core physics simulation namespace

Classes

class AbstractReplayRenderer
class BatchPlayerImplementation
class BatchReplayRenderer
class ClassicReplayRenderer
class RenderInstanceHelper
A helper for adding and posing render asset instances in the Habitat-sim visual scene. They will appear when rendering, e.g. Simulator::drawObservation. A render asset is generally a 3D model file.
class ReplayRendererConfiguration
class Simulator
struct SimulatorConfiguration
Class to hold configuration for a simulator.

Functions

void initSimBindings(pybind11::module& m)
Specify bindings for esp::sim::Simulator and esp::sim::AbstractReplayRenderer ,.
void initSimConfigBindings(pybind11::module& m)
Specify bindings for esp::sim::SimulatorConfiguration and esp::sim::ReplayRendererConfiguration.
void initRenderInstanceHelperBindings(pybind11::module& m)
auto espLoggingSubsystem() -> logging::Subsystem
auto operator==(const SimulatorConfiguration& a, const SimulatorConfiguration& b) -> bool
Validate SimulatorConfiguration equality.
auto operator!=(const SimulatorConfiguration& a, const SimulatorConfiguration& b) -> bool
Validate SimulatorConfiguration inequality.

Function documentation

void esp::sim::initSimBindings(pybind11::module& m)

Specify bindings for esp::sim::Simulator and esp::sim::AbstractReplayRenderer ,.

void esp::sim::initRenderInstanceHelperBindings(pybind11::module& m)