Our customers dramatically improve their simulation efforts and ADAS/AV development by using our scalable tools and enterprise-grade cloud APIs. 

 

Our core products, INITIALIZE, DRIVE, and SCENARIO augment log-replay and procedural simulation trees with diverse, realistic, and reactive scenarios.

 

Our products have the ability to work with any real-world or simulated location where you can provide geographic coordinates or a map. 

DRIVE

Vastly improve your simulation effort with  human-like non-playable character (NPCs)  that exhibit driving behaviors that are diverse, realistic, and reactive.  Integrating DRIVE into your simulators means letting us take care of the hard work of driving your NPCs for you.  We believe that validating and training using the most realistic behavioral distribution possible is essential.  That's what DRIVE gives you.

INITIALIZE

INITIALIZE saves simulation time by allowing you to start from a realistic and diverse set of initial conditions including agent density, types, speeds, placements, and orientations.  No need to "burn-in" simulations any more.  Just INITIALIZE them around your ego and other scenario elements.

SCENARIO

SCENARIO enables a whole-scene guided scenario generation with realistic, reactive, and diverse agents including pedestrians, bikes, cars, buses, and lights.  Synthetic logs and/or log fuzzing are the name of the game here.

 

Currently in private beta. Contact us for more information.

BLAME

BLAME determines which agent(s) caused a collision and why from logs to efficiently sort through testing, training, and validation simulation run results.  Don't waste time looking at infractions that weren't your fault.

 

Currently in private beta. Contact us for more information.

Data Privacy

Ownership: It’s your data

  • We do not train on your data, and our models don’t learn from your usage
  • You own your inputs and outputs (where allowed by law) 
  • You decide who has access

Enterprise-level Security

  • Enterprise-level authentication for API and portal access using SAML SSO
  • Data encryption at rest (AES-256) and in transit (TLS 1.2)

Pricing

Pre-pay for only the API calls you use.

Volume discounting available.

DRIVE

$0.0005 (USD) / call

  • drive 100’s of NPC agents
  • <1MB/s network per simulator
  • no scalability cap
  • left- and right-hand side driving
  • traffic controls aware

INITIALIZE

$0.005 (USD) / call

  • initialize scenarios realistically

Documentation

1 / Interaction model

High-level documentation about how to integrate INITIALIZE and DRIVE into your simulators is available here, including what, exactly, you need to pass back and forth to our cloud API from your simulation environment.

2 / Python API

Documentation for our Python client library is available here. It is pip installable or installable from source.

3 / C++ API

Documentation for our C++ client library is available here.

4 / REST API

Documentation for our low-level REST API is available here.

5 / Examples and integrations

Hands-on examples include Google Colab, example Python scripts, and an example CARLA integration.