Waymax: An Accelerated, Data-Driven Simulator for Large-Scale Autonomous Driving Research
Open accessAbstract
Simulation is an essential tool to develop and benchmark autonomous vehicle planning software in a safe and cost-effective manner. However, realistic simulation requires accurate modeling of nuanced and complex multi-agent interactive behaviors. To address these challenges, we introduce Waymax, a new data-driven simulator for autonomous driving in multi-agent scenes, designed for large-scale simulation and testing. Waymax uses publicly-released, real-world driving data (e.g., the Waymo Open Motion Dataset) to initialize or play back a diverse set of multi-agent simulated scenarios. It runs entirely on hardware accelerators such as TPUs/GPUs and supports in-graph simulation for training, making it suitable for modern large-scale, distributed machine learning workflows. To support online training and evaluation, Waymax includes several learned and hard-coded behavior models that allow for realistic interaction within simulation. To supplement Waymax, we benchmark a suite of popular imitation and reinforcement learning algorithms with ablation studies on different design decisions, where we highlight the effectiveness of routes as guidance for planning agents and the ability of RL to overfit against simulated agents.
AI snapshot
Written from the paper’s full text.
TL;DR
Waymax is a JAX-based, hardware-accelerated, data-driven multi-agent simulator for autonomous driving that initializes scenarios from the Waymo Open Motion Dataset and supports in-graph training on GPUs/TPUs. It also provides closed-loop metrics and benchmarked imitation/RL planning baselines, showing route conditioning helps planning and RL can overfit to simulated agents.
Key findings
- Waymax runs entirely on accelerators and supports in-graph simulation/training; with batch size 1 on GPU it achieves over 1000 Hz for the Step function and over 2000 Hz for Transition, while batch size 16 Step takes 2.86 ms, equivalent to over 5000 Hz per example.
- Evaluating the full WOD evaluation dataset (44K scenarios) with an 8-V100 machine takes less than 2 minutes.
- Route conditioning substantially improves behavior cloning: the route-conditioned agent is better at following the route and achieves lower off-road rate, collision rate, and log ADE than the non-route-conditioned agent.
- RL can overfit against simulated agents: a DQN agent trained with IDM agents and evaluated against logged agents has a collision rate of 25.15±0.76%, over 4× higher than its 6.50±0.31% collision rate when evaluated against IDM agents.
Methods
- Waymax is a multi-agent simulator built on real-world driving logs, defaulting to WOMD, which contains over 100,000 trajectory snippets and 7.64 million unique objects; each scenario is initialized from static roadgraph and the first second of logged dynamic data, with up to 128 objects controlled per scene.
- The simulator provides delta and bicycle action spaces, closed-loop metrics (route progress ratio, off-route, off-road, collision, kinematic infeasibility, displacement error), and simulated agent models including a rule-based IDM reactive agent and log playback.
- The paper benchmarks expert, Wayformer, behavior cloning, and DQN agents against IDM and playback agents, with ablations on route conditioning and sim-agent choice; BC uses a Wayformer encoder plus residual MLP, and DQN uses Acme prioritized replay double DQN.
Limitations
- The paper states that sim-to-real transfer remains an important limitation for any simulation-based framework, despite design choices such as using real-world data to seed scenarios.
- The paper states that baseline agents used simple design choices and that their performance could be significantly improved in future work.
- The text makes evident that Waymax does not support sensor simulation (camera, lidar, radar), and its default scenarios are fixed-length WOMD logs rather than synthetic scenario generation.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 48 cited sources checked · 0 supported · 0 flagged
- Findingcitation
Waymax includes a rule-based reactive agent model based on the intelligent driver model (IDM).
“Waymax also includes a rule-based reactive agent model based on the intelligent driver model (IDM) [51].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [51]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Rests on an assumption: Realistic behavior for simulated agents other than the AV is an important part of constructing a simulator for autonomous driving.
- Findingcitation
Waymax uses publicly-released, real-world driving data (e.g., WOMD) to initialize or play back a diverse set of multi-agent simulated scenarios.
“Waymax uses publicly-released, real-world driving data (e.g., the Waymo Open Motion Dataset [15]) to initialize or play back a diverse set of multi-agent simulated scenarios.”
- Also stated in: § 1 Introduction · plain
“Waymax uses diverse scenarios initialized from the Waymo Open Motion Dataset (WOMD) [15], which contains over 250 hours of real driving data collected in dense urban environments.”
- Also stated in: § 2 Related Work · plain
“we provide rich and diverse real-world human expert driving data from WOMD.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [15]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Also stated in: § 1 Introduction · plain
- Findingnone given
Waymax provides default support for the Waymo Open Motion Dataset (WOMD).
“We provide default support for the Waymo Open Motion Dataset (WOMD) [15]”
Quote in the paperNot a substantial claim - Findingcitation
The Waymax interface follows the Brax design to only define functionally pure initialization and transition functions.
“The Waymax interface follows the the Brax [16] design to only define functionally pure initialization and transition functions.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [16]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingnone given
The paper provides a set of common benchmarks and simulated agents that allow researchers to score and benchmark their autonomous planning methods in closed-loop.
“Our second contribution is in providing a set of common benchmarks and simulated agents that allow researchers to score and benchmark their autonomous planning methods in closed-loop.”
Quote in the paperSubstantial claim
- Findingnone given
Waymax includes learned and hard-coded behavior models that allow for realistic interaction within simulation.
“Waymax includes several learned and hard-coded behavior models that allow for realistic interaction within simulation.”
- Also stated in: § 2 Related Work · plain
“Additionally reactive sim agent models are provided to facilitate realistic simulation.”
- Also stated in: § 3 Simulator Features · plain
“several options for modeling the behavior of dynamic objects (vehicles and pedestrians) in the scene, outlined in Sec.3.5.”
Quote in the paperSubstantial claim - Also stated in: § 2 Related Work · plain
- Findingcitation
Waymax is written using JAX.
“Waymax is written using JAX [5]”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [5]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingnone given
Waymax utilizes real-world driving logs to instantiate driving scenarios.
“Waymax utilizes real-world driving logs to instantiate driving scenarios”
Quote in the paperSubstantial claim - Findingnone given
Using arctan v'x v'y instead of θ' empirically achieves smaller prediction error.
“Using arctan v ′ x v ′ y instead of θ ′ empirically achieves smaller prediction error.”
Quote in the paperNot a substantial claim - Findingcitation
The base multi-agent environment allows sim-agents (multi-agent) learning similar to Nocturne and MetaDrive.
“While the base multi-agent environment allows us to do sim-agents (multi-agent) learning similar as in Nocturne [52], MetaDrive [25]”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [25]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingnone given
The expert agents have low off-road and collision rates.
“As expected, the expert agents have low off-road and collision rates.”
Quote in the paperNot a substantial claim - Findingown data
CPU runtime scales linearly with the number of objects simulated.
“Note that while CPU runtime scales linearly with the number of objects simulated, GPU performance is not saturated under the same experimental parameters.”
Quote in the paperNot a substantial claim - Findingown data
The route conditioned behavior cloning agent is substantially better at following the route than the non-route conditioned agent.
“Table 4 shows that the route conditioned agent is substantially better at following the route, while also achieving a lower off-road rate, collision rate, and log ADE.”
Quote in the paperSubstantial claim - Findingown data
The route conditioned behavior cloning agent achieves a lower collision rate than the non-route conditioned agent.
“Table 4 shows that the route conditioned agent is substantially better at following the route, while also achieving a lower off-road rate, collision rate, and log ADE.”
Quote in the paperSubstantial claim - Findingnone given
It is more difficult to train effective planning agents using interactive sim agents.
“However, it is more difficult to train effective planning agents using interactive sim agents.”
Quote in the paperNot a substantial claim - Findingnone given
The entire Waymax simulation can be assembled within a single JAX computation graph.
“In addition to hardware acceleration, Waymax also enables the exploration of methods utilizing differentiable simulation, as the entire simulation can be assembled within a single JAX computation graph.”
Quote in the paperSubstantial claim - Findingown data
Running on GPU has a consistent 2 orders of magnitude speedup.
“we can see that running on GPU has a consistent 2 orders of magnitude speedup.”
Quote in the paperSubstantial claim - Findingown data
The route conditioned behavior cloning agent achieves a lower off-road rate than the non-route conditioned agent.
“Table 4 shows that the route conditioned agent is substantially better at following the route, while also achieving a lower off-road rate, collision rate, and log ADE.”
Quote in the paperSubstantial claim - Findingown data
GPU performance is not saturated under the same experimental parameters.
“Note that while CPU runtime scales linearly with the number of objects simulated, GPU performance is not saturated under the same experimental parameters.”
Quote in the paperNot a substantial claim - Findingown data
When an IDM-trained agent is evaluated against logged agents, the collision rate is over 4x higher than when evaluated against IDM agents.
“We can see that when an IDM-trained agent is evaluated against logged agents, the collision rate is over 4x higher than when evaluated against IDM agents.”
Quote in the paperSubstantial claim - Findingown data
Evaluating with the IDM agent produces fewer collisions than evaluating with log playback.
“As expected, evaluating with the IDM agent produces fewer collisions than evaluating with log playback.”
Quote in the paperSubstantial claim - Findingown data
The route conditioned behavior cloning agent achieves a lower log ADE than the non-route conditioned agent.
“Table 4 shows that the route conditioned agent is substantially better at following the route, while also achieving a lower off-road rate, collision rate, and log ADE.”
Quote in the paperSubstantial claim - Findingown data
Evaluating the full WOD evaluation dataset (44K scenarios) with an 8-V100 machine takes less than 2 minutes.
“evaluating the full WOD evaluation dataset (44K scenarios) with 8-V100 machine takes less than 2min.”
Quote in the paperSubstantial claim - Findingown data
Memory usage has a fixed cost then scales roughly linearly with the number of objects.
“Memory usage has a fixed cost then scales roughly linearly with the number of objects”
Quote in the paperNot a substantial claim - Findingown data
Rollout is faster than running the Step function 80 times.
“It is faster than running Step function 80 times.”
Quote in the paperSubstantial claim - Findingreasoning
Training an RL agent with IDM agents was less effective than training against logged agents.
“However, training an RL agent with IDM agents was less effective than training against logged agents.”
Quote in the paperSubstantial claim - Findingcitation
Waymax is written entirely using the JAX library.
“Waymax is written entirely using the JAX [5] library”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [5]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingnone given
Waymax has made design decisions to minimize the sim-to-real gap, such as using real-world data to seed scenarios.
“While in Waymax we have made design decisions to minimize this gap (such as using real-world data to seed scenarios), this remains an important limitation for any simulation-based framework.”
Quote in the paperNot a substantial claim - Findingnone given
Waymax provides diverse scenarios drawn from real driving data.
“Waymax provides diverse scenarios drawn from real driving data, and supports hardware acceleration and distributed training for efficient and cost-effective training of machine-learned models.”
Quote in the paperSubstantial claim - Findingown data
Using interactive sim agents such as IDM can reduce the rate of unrealistic collisions during evaluation.
“Using interactive sim agents such as IDM can reduce the rate of unrealistic collisions during evaluation.”
Quote in the paperSubstantial claim - Findingown data
Step only takes 2.86ms using a batch size of 16.
“Step only takes 2.86ms using a batch size of 16.”
Quote in the paperSubstantial claim - Premisecitation
WOMD contains over 250 hours of real driving data collected in dense urban environments.
“which contains over 250 hours of real driving data collected in dense urban environments.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Premisenone given
TorchDriveSim is the only public simulator that supports differentiable simulation for in-graph acceleration.
“TorchDriveSim [46] is the only public simulator that supports differentiable simulation for in-graph acceleration.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [46]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
There is still a need for simulation tools that provide realistic, closed-loop simulation of agent behavior and high speed and throughput to support modern trends in machine learning.
“To this end, there is still a need for simulation tools that provide (a) realistic, closed-loop simulation of agent behavior, and (b) high speed and throughput to support modern trends in machine learning that use large models and datasets.”
Quote in the paperSubstantial claim - Premisereasoning
The closest works to Waymax are multi-agent autonomous driving simulators which use real driving data to initialize scenarios and logged behavior, such as Nocturne, MetaDrive, and nuPlan.
“The closest works to ours are multi-agent autonomous driving simulators which use real driving data to initialize scenarios and logged behavior, such as Nocturne [52], MetaDrive [25], and nuPlan [8].”
Quote in the paperNot a substantial claim0 of 3 sources checked- cites [52]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [25]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [8]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
Waymax is suitable for modern large-scale, distributed machine learning workflows.
“making it suitable for modern large-scale, distributed machine learning workflows.”
Quote in the paperSubstantial claim - Premisecitation
In-graph training requires the modeling and training code to be written using an XLA-compatible frontend such as JAX or Tensorflow.
“In-graph training requires the modeling and training code to be written using an XLA-compatible frontend such as JAX [5], or Tensorflow [1].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [5]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [1]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationnone given
The benchmarking of several common approaches to planning with ablation studies over different dynamics and action representations provides a set of strong baselines for benchmarking future work.
“We conclude by benchmarking several common approaches to planning with ablation studies over different dynamics and action representations, which provide a set of strong baselines for benchmarking future work.”
Quote in the paperSubstantial claim - Interpretationown data
The route provides a strong signal for the planning task.
“These results indicate that the route provides a strong signal for the planning task.”
Quote in the paperSubstantial claim - Premisereasoning
The XLA compiler can optimize a combined training and simulation program to produce a single computation graph that can be run entirely on hardware accelerators, without communication costs between the accelerator and host device.
“The XLA compiler can then optimize combined training and simulation program to produce a single computation graph that can be run entirely on hardware accelerators, without communication costs between the accelerator and host device.”
Quote in the paperSubstantial claim - Premisecitation
WOMD trajectories contain pose and velocity information for all objects in a scene, including the autonomous vehicle, other vehicles, pedestrians, and cyclists.
“The trajectory contains pose and velocity information for all objects in a scene, including the autonomous vehicle (AV), other vehicles, pedestrians, and cyclists.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- May combine two claims. 35
- Classified as probably not a substantial claim. 48
- The quote only partly states this claim. 2
May combine two claims.
Findingown dataWaymax provides features including pedestrians, cyclists, traffic lights, and inferred routes for goal-conditioned policy and progress metrics.
“Waymax simulates challenging obstacles present in urban driving, such as pedestrians and cyclists, and provides high-level route information for the ego vehicle to follow.”
- Also stated in: § 2 Related Work · plain
“We provide a full set of features including pedestrians, cyclists, and traffic lights available in WOMD, and the inferred routes for goal-conditioned policy and progress metrics.”
- Also stated in: § 3 Simulator Features · plain
“Waymax includes a suite of common metrics described in Sec.3.4, and several options for modeling the behavior of dynamic objects (vehicles and pedestrians) in the scene, outlined in Sec.3.5.”
Quote in the paperNot a substantial claim- Also stated in: § 2 Related Work · plain
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenWaymax provides a set of metrics to evaluate the ego vehicle and simulated agents for safety, correctness of behavior, comfort, and progress.
“Waymax provides a set of intuitive metrics to evaluate the ego vehicle as well as simulated agents for safety and correctness of behavior (such as obeying traffic rules, not colliding), as well as comfort and progress.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Findingnone givenWaymax augments each scenario with feasible paths that the AV could take from its initial position.
“We augment each scenario with feasible paths that the AV could take from its initial position.”
Quote in the paperSubstantial claim- Rests on an assumption: The on-route and off-route paths are useful for computing metrics and developing goal-conditioned planning and interactive agents.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenWaymax runs for a fixed number of steps.
“runs for a fixed number of steps”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenAll metrics in Waymax are computed in closed-loop.
“All metrics in Waymax are computed in closed-loop”
Quote in the paperNot a substantial claimMay combine two claims.
FindingreasoningThe IDM agent in Waymax follows the logged path recorded in the data but uses IDM to adjust the speed profile to avoid collisions and accelerate on free roads.
“The IDM agent in Waymax follows the logged path that is recorded in the data, but uses IDM to adjust the speed profile to avoid collisions and accelerate on free roads.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims. The quote only partly states this claim.
Findingown dataWaymax allows the user to define a dynamics model and provides several pre-defined options for controlling the physical dynamics of vehicles in simulation, including a delta action space and a bicycle action space.
“Waymax allows the user to define a dynamics model and provides several pre-defined options for controlling the physical dynamics of vehicles in simulation”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenWaymax is designed as a collection of inter-operable libraries while maintaining fast simulation speed.
“Waymax is designed as a collection of inter-operable libraries while maintaining fast simulation speed.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenThe main Waymax libraries comprise common data-structures, a distributed data-loading library, simulator components such as metrics and dynamics, and a Gym-like environment interface.
“The main libraries comprise of (1) a set of common data-structures, (2) a distributed data-loading library, (3) simulator components such as metrics and dynamics, and (4) a Gym-like environment interface.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
FindingreasoningEach component of the Waymax simulator can be modified, replaced, or used standalone by the user.
“Each component of the simulator can be modified, replaced, or used standalone by the user.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenThe Waymax state includes static data consisting of road and lane boundaries sampled as a 3D point-cloud roadgraph, as well as on-route and off-route paths for the ego vehicle.
“The static data includes the road and lane boundaries sampled as a 3D point-cloud (known as the “roadgraph”), as well as on-route and off-route paths for the ego vehicle.”
Quote in the paperNot a substantial claim- Rests on an assumption: The first component of defining autonomous driving as a sequential control problem is defining the state space.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingreasoningIn contrast with stateful simulators such as OpenAI Gym and DM Control, Waymax users need to maintain the simulator state within a simulation loop and interact with the simulator primarily through two functions.
“In contrast with stateful simulators, such as OpenAI Gym [6] and DM Control [32], Waymax users need to maintain the simulator state within a simulation loop and interact with the simulator primarily through two functions:”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [6]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [32]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
FindingreasoningWaymax runs entirely on hardware accelerators (TPUs/GPUs) and supports in-graph simulation for training.
“It runs entirely on hardware accelerators such as TPUs/GPUs and supports in-graph simulation for training, making it suitable for modern large-scale, distributed machine learning workflows.”
- Also stated in: § 1 Introduction · plain
“Waymax is written using JAX [5], which allows simulation to be run entirely on accelerators such as graphics and tensor processing units (GPUs and TPUs).”
- Also stated in: § 2 Related Work · plain
“our simulator is designed to support hardware-accelerated training, the agent models can be connected in-graph for training and inference, and the simulation is differentiable.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [5]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Also stated in: § 1 Introduction · plain
May combine two claims.
Findingown dataThe paper benchmarks a suite of popular imitation and reinforcement learning algorithms with ablation studies, highlighting the effectiveness of routes as guidance for planning agents and the ability of RL to overfit against simulated agents.
“we benchmark a suite of popular imitation and reinforcement learning algorithms with ablation studies on different design decisions, where we highlight the effectiveness of routes as guidance for planning agents and the ability of RL to overfit against simulated agents.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningWaymax is a data-driven, multi-agent simulator for autonomous driving, built on real-world driving data (e.g., WOMD), designed for large-scale simulation and testing.
“we introduce Waymax, a new data-driven simulator for autonomous driving in multi-agent scenes, designed for large-scale simulation and testing.”
- Also stated in: § 1 Introduction · plain
“we propose Waymax-a differentiable, hardware-accelerated and multiagent simulator that is built using real-world driving data from the Waymo Open Dataset.”
- Also stated in: § 2 Related Work · plain
“Waymax is a differentiable, hardware-accelerated and multi-agent simulator that is built on top of real-world driving data.”
Quote in the paperSubstantial claim- Also stated in: § 1 Introduction · plain
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenUsers can inject multiple agent models and dynamics models into the Waymax environment, where each model can control multiple objects.
“users can inject multiple agent models and dynamics model to Waymax environment where each model can control multiple objects”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenUsers primarily interact with Waymax as a partially-observable stochastic game.
“Users primarily interact with Waymax as a partially-observable stochastic game.”
Quote in the paperNot a substantial claimThe quote only partly states this claim.
Findingnone givenWaymax is differentiable.
“the simulation is differentiable.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenWaymax provides a default observation function that transforms the location of all other vehicles to the agent's own coordinate frame and sub-samples the roadgraph via distance.
“We provide a default observation function that transforms the location of all other vehicles to the agent's own coordinate frame, and sub-samples the roadgraph via distance.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenThe Waymax state includes dynamic data consisting of position, rotation, velocity, and bounding box dimensions for all vehicles, cyclists, and pedestrians in a scene, along with traffic light colors.
“The dynamic data in the state consists of the position, rotation, velocity, and bounding box dimensions for all vehicles, cyclists, and pedestrians in a scene, along with the color of traffic light signals (red, yellow, green).”
Quote in the paperNot a substantial claim- Rests on an assumption: The first component of defining autonomous driving as a sequential control problem is defining the state space.
May combine two claims.
Findingnone givenWaymax enables standard training and evaluation workflows and reliable benchmarking in both open and closed-loop settings.
“Waymax enables standard training and evaluation workflows and reliable benchmarking in both open and closed-loop settings”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenWaymax supports controlling an arbitrary number of objects in a scene.
“Waymax is a simulator that supports controlling arbitrary number of objects in a scene.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingnone givenThe paper provides implementation of a representative set of IL and RL baselines and reports their performance against a standard set of metrics on Waymax as references.
“we also provide the implementation of a representative set of IL and RL baselines and report their performance against a standard set of metrics on Waymax as references.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenEach agent views the simulator state through a user-defined observation function, which can induce partial observability.
“Each agent views the simulator state through a user-defined observation function, which can induce partial observability.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataMaking predictions at a lower frequency than the environment frequency improved performance, so we predict 5-step long trajectories and only replan every 5 steps.
“We found that making predictions at a lower frequency than the environment frequency improved performance, so we predict 5-step long trajectories and only replan every 5 steps.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataWhen considering batch size 1 and using a GPU, Waymax achieves over 1000Hz for the Step function and over 2000Hz if only considering the Transition.
“When considering batch size 1 and using a GPU, Waymax achieves over 1000Hz for Step function and over 2000Hz if only considering the Transition.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenIn the PlanningAgentEnvironment, all other agents are controlled by user-specified sim agents or log playback.
“All other agents are controlled by user-specified sim agents or log playback (Fig. 3).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone given§ Run one episode until termination.state = env.reset(next(dataset))while not done: action = policy(env.observe(state))state = env.step(state,action)Using the reset and step functions, a user can run a simple but complete simulation of a stochastic game between multiple agents.
“Using these two functions, a user can run a simple, but complete simulation of a stochastic game between multiple agents”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenThe Step function computes both the state transition and the reward.
“Note that the Step function computes both the state transition and the reward.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone givenBy construction, the bicycle action space does not violate the comfort metric.
“By construction the bicycle action space does not violate the comfort metric.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone given§ Run one episode until termination.state = env.reset(next(dataset))while not done: action = policy(env.observe(state))state = env.step(state,action)Waymax provides adapters to convert the functionally pure Waymax simulator into a stateful one to support existing codebases.
“In addition, we do provide adapters to convert the functionally pure Waymax simulator into a stateful one to support existing codebases.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown dataRunning batch size 16 gives an equivalent runtime of over 5000Hz per example, closer to 500 times faster than using a CPU.
“gives an equivalent runtime of over 5000Hz per example (i.e.closer to 500 times faster than using a CPU).”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningWaymax supports both multi-agent simulation that allows users to control arbitrary objects within the scenario, and a single-agent workflow where a single AV agent is trained using learned or rule-based models to control the other vehicles in the scene.
“Thus, Waymax supports both multi-agent simulation that allows users to control arbitrary objects within the scenario, as well as a single-agent workflow where a single AV agent is trained using learned or rule-based models to control the other vehicles in the scene.”
Quote in the paperNot a substantial claim- Rests on an assumption: The ultimate goal of the autonomous driving problem is to train an AV planning agent.
May combine two claims.
FindingreasoningFor open-loop imitation, the discrete action space performs best, possibly because it is easier to model multi-modal behavior.
“For open-loop imitation, the discrete action space performs best, possibly because it is easier to model multi-modal behavior.”
Quote in the paperNot a substantial claimMay combine two claims.
FindingreasoningThe discrete action space outperforms the adapted Wayformer model, likely due to the fact that it is trained explicitly for this task.
“Furthermore, it outperforms the adapted Wayformer model, likely due to the fact that it is trained explicitly for this task.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenThe Rollout function rolls out the environment given an Actor for an entire episode (i.e., 80 steps for WOD).
“We also benchmark a Rollout function which rolls out the environment given an Actor for an entire episode (i.e., 80 steps for WOD).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingcitationFollowing WOMD, the environment controls up to 128 objects in one scene.
“Following WOMD, the environment controls up to 128 objects in one scene.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites WOMD
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
FindingreasoningThe expert using the discrete bicycle action space has comparable performance to the other experts, confirming that the discretization is sufficiently fine.
“The expert using the discrete bicycle action space has comparable performance to the other experts, confirming that the discretization is sufficiently fine.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenThe MultiAgentEnvironment provides an interface for multi-agent and sim-agent problems.
“The MultiAgentEnvironment provides an interface for multi-agent and sim-agent problems.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingreasoningThe PlanningAgentEnvironment exposes an interface for controlling only the ego vehicle in the scene.
“The PlanningAgentEnvironment exposes an interface for controlling only the ego vehicle in the scene.”
Quote in the paperNot a substantial claim- Rests on an assumption: The ultimate goal of the autonomous driving problem is to train an AV planning agent.
May combine two claims.
Findingnone givenWaymax supports hardware acceleration and distributed training for efficient and cost-effective training of machine-learned models.
“Waymax provides diverse scenarios drawn from real driving data, and supports hardware acceleration and distributed training for efficient and cost-effective training of machine-learned models.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingreasoningThe Metrics function consumes more computation than the Transition function because the Off-Road metric needs to find nearby roadgraph points, which is a slow operation.
“Noticeably the Metrics function consumes more computation then the Transition function because the Off-Road metric needs to find nearby roadgraph points, which is a slow operation.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingnone givenWaymax is written as a collection of inter-operable libraries for data loading, metric computation, and simulation, which can support a wide variety of research problems not limited to planning evaluations.
“It is also designed with flexibility in mind -Waymax is written as a collection of inter-operable libraries for data loading, metric computation, and simulation, which can support a wide variety of research problems that are not limited to just the planning evaluations presented in this work.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingcitationWe adapt the state-of-the-art Wayformer behavior prediction model to the planning setting.
“As a point of reference, we adapt the state-of-the-art Wayformer behavior prediction model [35] to the planning setting.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [35]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
FindingreasoningWaymax supports hardware acceleration on GPUs and TPUs, and supports in-graph training where training and simulation run entirely on the accelerator without host communication bottlenecks.
“Waymax supports both hardware acceleration on GPUs and TPUs, as well as combining training and simulation within the same computation graph (referred to as”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingnone givenWe provide a number of expert agent models to provide groundtruth actions for open-loop training.
“Expert We provide a number of expert agent models to provide groundtruth actions for open-loop training.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningThe stateless design of Waymax enables efficient optimization through JAX's JIT compiler and functional libraries, and easily allows users to implement control algorithms that require backtracking, such as search.
“This stateless design enables efficient optimization through JAX's [5] JIT compiler and functional libraries, and easily allows users to implement control algorithms that require backtracking, such as search.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [5]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationThe Waymo Open Motion Dataset includes over 100,000 trajectory snippets and 7.64 million unique objects to interact or control.
“which includes over 100, 000 trajectories snippets and 7.64 million unique objects to interact or control.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningTogether, the feasible paths describe all the ways in which the AV can legally drive in the scenario.
“Together, these paths describe all the ways in which the AV can legally drive in the scenario.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
InterpretationreasoningThe driving policy modeling problem is primarily focused on behavior than perception, and therefore the paper does not intend to support sensor simulation.
“It is worth noting that the driving policy modeling problem is primarily focused on behavior than perception, thereby, we do not intend to support sensor simulation, such as [14,28,48,9,2], which represents another important research area for autonomous driving perception.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenWaymax data loading and processing can be extended to other popular datasets without loss of generality.
“Waymax data loading and processing can be extended to other popular datasets without loss of generality.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationBehavior cloning suffers from covariate shift and causal confusion.
“It is widely known that BC suffers from covariate shift [42] and causal confusion [13].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [42]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [13]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningThe route progress ratio can be greater than 1.
“Since the vehicle can continue driving after reaching its destination, this ratio could be greater than 1.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationOpen-loop imitation learning (behavior cloning) has been applied to predict driving behaviors of other road users and the ego vehicle.
“open-loop imitation learning (IL), known as behavior cloning (BC), has been applied to predict driving behaviors of other road users [3,10,49,26,36,17,34] as well as the ego vehicle [39,4,41,12,53,11].”
Quote in the paperNot a substantial claim0 of 10 sources checked- cites [3]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [49]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [26]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [36]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [17]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [34]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [39]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [4]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [41]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
PremisecitationA major simulation challenge remains in the generation of diverse scenarios and realistic behavior for other agents, and behavior challenges have been shown to be a significant bottleneck to scaling.
“However, a major simulation challenge still remains in the generation of diverse scenarios and realistic behavior for other agents (such as vehicles and pedestrians) in the scene, and as the driving field has matured, behavior challenges have been shown to be a significant bottleneck to scaling [31].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [31]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationEach WOMD trajectory snippet is 9 seconds recorded with 0.1 Hz.
“Each trajectory snippet is 9 seconds recorded with 0.1 Hz.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [15]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
InterpretationreasoningUsers who only need one component of Waymax, or who wish to significantly modify the simulator's behavior, can easily do so through Waymax's APIs.
“users who only need one component of Waymax (e.g.only metrics, or only data loading), or who wish to significantly modify the behavior of the simulator (such as generating synthetic scenerios) can easily do so through Waymax's APIs.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationSimulators such as CARLA generate synthetic scenarios.
“simulators that generate synthetic scenarios (e.g.CARLA [14])”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [14]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationClosed-loop methods including adversarial imitation learning and reinforcement learning have been proposed to address these challenges by learning from feedback and explicit hand designed rewards in the simulator.
“Closedloop methods including adversarial imitation learning [20,7] and reinforcement learning (RL) methods [22,21,54,27] have been proposed to address these challenges by learning from feedback and explicit hand designed rewards in the simulator.”
Quote in the paperNot a substantial claim0 of 6 sources checked- cites [20]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [7]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [22]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [21]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [54]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [27]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationOriginally, the Wayformer predicts multiple 8-second future trajectories given a 1-second context history.
“Originally, the Wayformer predicts multiple 8-second future trajectories given a 1-second context history.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [35]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
InterpretationreasoningThe nominal values represent noise in the bounding boxes and logged data and serve as a lower bound for performance.
“The nominal values represent noise in the bounding boxes and logged data and serve as a lower bound for performance.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationOpenAI Gym and DM Control are stateful simulators.
“stateful simulators, such as OpenAI Gym [6] and DM Control [32]”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [6]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [32]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIDM describes a rule for updating the acceleration of a vehicle to avoid collisions based on the proximity and relative velocity of the vehicle to the object directly in front of the vehicle.
“IDM describes a rule for updating the acceleration of a vehicle to avoid collisions based on the proximity and relative velocity of the vehicle to the object directly in front of the vehicle”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [51]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Classified as probably not a substantial claim. May combine two claims.
Interpretationnone givenPutting multiple policies in one environment directly is not a flexible way because it is hard to coordinate different policies or change policies.
“While it might be possible to put multiple policies in one environment directly, it is certainly not a flexible way as it is hard to coordinate different policies or change policies.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown dataHyperparameter selection for all learned benchmark agents (BC, DQN) was performed via a grid search.
“We performed hyperparameter selection for all learned benchmark agents (BC, DQN) outlined in Table 3 via a grid search.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
PremisecitationJAX converts operations into XLA, a linear algebra instruction set and optimizing compiler that supports execution on CPU, GPU, or TPU.
“which converts operations into XLA [43], a linear algebra instruction set and optimizing compiler which supports execution on CPU, GPU, or TPU.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [43]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
InterpretationreasoningThe RL agent tends to overfit or exploit the behavior of 'easier' IDM agents.
“We believe this is because the RL agent tends to overfit or exploit the behavior of 'easier' IDM agents.”
Quote in the paperSubstantial claim- Rests on an assumption: IDM will stop for the SDC to avoid collisions.
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningThis serves as a check that the Waymax environment is producing the correct training data.
“This serves as a check that the Waymax environment is producing the correct training data.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
InterpretationreasoningThe sim-to-real gap remains an important limitation for any simulation-based framework.
“While in Waymax we have made design decisions to minimize this gap (such as using real-world data to seed scenarios), this remains an important limitation for any simulation-based framework.”
Quote in the paperSubstantial claim- Rests on an assumption: The problem of sim-to-real transfer is a critical issue in autonomous driving, and it is difficult to guarantee that the same performance and level of safety will carry over to the real world.
The paper relies on this without support.
Simulation is an essential or crucial tool to develop and benchmark autonomous vehicle planning software in a safe and cost-effective manner.
“Simulation is an essential tool to develop and benchmark autonomous vehicle planning software in a safe and cost-effective manner.”
“Due to the cost and risk of deploying autonomous vehicles (AVs) in the real world, simulation is a crucial tool in the research and development of autonomous driving software.”
The paper relies on this without support.
Realistic simulation requires accurate modeling of nuanced and complex multi-agent interactive behaviors.
“However, realistic simulation requires accurate modeling of nuanced and complex multi-agent interactive behaviors.”
The paper relies on this without support.
The two primary challenges of a simulator are speed and realism.
“The two primary challenges of a simulator are speed and realism: we wish for a simulator to be fast in order to cost-effectively train/evaluate on many hours of synthetic driving experience, and we wish for a simulator to be diverse and realistic in terms vehicle behavior in order to minimize the sim-to-real gap [50,37], such that performance in the simulator correlates with real-world performance”
The paper relies on this without support.
Benchmarking different learned policies on large scale real world datasets remains a challenge.
“Despite the excitement of machine learning as an avenue towards devising autonomous driving policies, benchmarking different learned policies on large scale real world datasets remains a challenge.”
The paper relies on this without support.
Realistic behavior for simulated agents other than the AV is an important part of constructing a simulator for autonomous driving.
“An important part of constructing a simulator for autonomous driving is realistic behavior for simulated agents other than the AV.”
The paper relies on this without support.
The on-route and off-route paths are useful for computing metrics and developing goal-conditioned planning and interactive agents.
“These paths are useful for computing metrics as well as developing goal-conditioned planning and interactive agents.”
The paper relies on this without support.
The first component of defining autonomous driving as a sequential control problem is defining the state space.
“The first component of defining autonomous driving as a sequential control problem is defining the state space.”
The paper relies on this without support.
The ultimate goal of the autonomous driving problem is to train an AV planning agent.
“the ultimate goal of the autonomous driving problem is to train an AV planning agent.”
The paper relies on this without support.
IDM will stop for the SDC to avoid collisions.
“Since IDM will stop for the SDC to avoid collisions, the RL agent does not have as much incentive to learn how to avoid collisions itself.”
The paper relies on this without support.
The problem of sim-to-real transfer is a critical issue in autonomous driving, and it is difficult to guarantee that the same performance and level of safety will carry over to the real world.
“As mentioned previously, the problem of sim-to-real transfer is a critical issue in autonomous driving, as it is cheap and desirable to evaluate in simulation but difficult to guarantee that the same performance and level of safety will carry over to the real world.”
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Behavior-cloning mixture size differs between sections
MinorThe baseline-agent description says continuous-action behavior cloning uses six Gaussian mixture components, while the training-details appendix says it uses ten.
“For continuous actions, we used a 6component Gaussian Mixture Model.”
“For continuous actions, we used a 10-component Gaussian Mixture Model Tanh squashed distribution head.”
Stated recording frequency conflicts with rollout length
MinorAt 0.1 Hz, 80 steps would span roughly 800 seconds, not a nine-second trajectory snippet.
“Each trajectory snippet is 9 seconds recorded with 0.1 Hz.”
“Rollout We also benchmark a Rollout function which rolls out the environment given an Actor for an entire episode (i.e., 80 steps for WOD).”
Cites
Congested traffic states in empirical observations and microscopic simulations
Treiber, M., Hennecke, A., & Helbing, D. (2000) · Physical Review E · doi:10.1103/physreve.62.1805 · Cited by 4,762 · see citing works
CARLA: An open urban driving simulator
Dosovitskiy, A., Ros, G., Codevilla, F., Lopez, A., & Koltun, V. (2017) · arXiv · doi:10.48550/arxiv.1711.03938 · Cited by 3,718 · see citing works
End to End Learning for Self-Driving Cars
Bojarski, M., Del Testa, D., Dworakowski, D., Firner, B., Flepp, B., Goyal, P., Jackel, L. D., Monfort, M., Muller, U., Zhang, J., et al. (2016) · arXiv · doi:10.48550/arxiv.1604.07316 · Cited by 3,198 · see citing works
Domain randomization for transferring deep neural networks from simulation to the real world
Tobin, J., Fong, R., Ray, A., Schneider, J., Zaremba, W., & Abbeel, P. (2017) · 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2017.8202133 · Cited by 3,124 · see citing works
Schaul, T., Quan, J., Antonoglou, I., & Silver, D. (2015) · arXiv · doi:10.48550/arxiv.1511.05952 · Cited by 3,120 · see citing works
Block-NeRF: Scalable Large Scene Neural View Synthesis
Tancik, M., Casser, V., Yan, X., Pradhan, S., Mildenhall, B., Srinivasan, P. P., Barron, J. T., & Kretzschmar, H. (2022) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr52688.2022.00807 · Cited by 808 · see citing works
ChauffeurNet: Learning to Drive by Imitating the Best and Synthesizing the Worst
Bansal, M., Krizhevsky, A., & Ogale, A. S. (2019) · Robotics: Science and Systems · doi:10.15607/rss.2019.xv.031 · Cited by 743 · see citing works
Learning Lane Graph Representations for Motion Forecasting
Liang, M., Yang, B., Hu, R., Chen, Y., Liao, R., Feng, S., & Urtasun, R. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-58536-5_32 · Cited by 742 · see citing works
Kendall, A., Hawke, J., Janz, D., Mazur, P., Reda, D., Allen, J.-M., Lam, V.-D., Bewley, A., & Shah, A. (2019) · 2019 International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra.2019.8793742 · Cited by 694 · cited 1× · see citing works
“Closed-loop methods including adversarial imitation learning [20, 7] and reinforcement learning (RL) methods [22, 21, 54, 27] have been proposed to address these challenges by learning from feedback and explicit hand designed rewards in the simulator.”
BackgroundDeep Learning for Safe Autonomous Driving: Current Challenges and Future Directions
Muhammad, K., Ullah, A., Lloret, J., Ser, J. D., & de Albuquerque, V. H. C. (2020) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/tits.2020.3032227 · Cited by 675 · see citing works
Large Scale Interactive Motion Forecasting for Autonomous Driving : The Waymo Open Motion Dataset
Ettinger, S., Cheng, S., Caine, B., Liu, C., Zhao, H., Pradhan, S., Chai, Y., Sapp, B., Qi, C., Zhou, Y., et al. (2021) · 2021 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv48922.2021.00957 · Cited by 584 · see citing works
Self-citationBrockman, G., Cheung, V., Pettersson, L., Schneider, J., Schulman, J., Tang, J., & Zaremba, W. (2016) · arXiv · doi:10.48550/arxiv.1606.01540 · Cited by 582 · see citing works
Navigating Occluded Intersections with Autonomous Vehicles Using Deep Reinforcement Learning
Isele, D., Rahimi, R., Cosgun, A., Subramanian, K., & Fujimura, K. (2018) · 2018 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra.2018.8461233 · Cited by 379 · see citing works
A Reinforcement Learning Based Approach for Automated Lane Change Maneuvers
Wang, P., Chan, C., & Fortelle, A. D. L. (2018) · IEEE Intelligent Vehicles Symposium · doi:10.1109/ivs.2018.8500556 · Cited by 319 · see citing works
Wayformer: Motion Forecasting via Simple & Efficient Attention Networks
Nayakanti, N., Al‐Rfou, R., Zhou, A., Goel, K., Refaat, K. S., & Sapp, B. (2023) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra48891.2023.10160609 · Cited by 278 · see citing works
Self-citationNuPlan: A closed-loop ML-based planning benchmark for autonomous vehiclesPreprint
Caesar, H., Kabzan, J., Tan, K. S., Fong, W. K., Wolff, E. M., Lang, A., Fletcher, L., Beijbom, O., & Omari, S. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2106.11810 · Cited by 204 · see citing works
Sim4CV: A Photo-Realistic Simulator for Computer Vision Applications
Müller, M., Casser, V., Lahoud, J., Smith, N., & Ghanem, B. (2018) · International Journal of Computer Vision · doi:10.1007/s11263-018-1073-7 · Cited by 178 · see citing works
SMARTS: Scalable Multi-Agent Reinforcement Learning Training School for Autonomous DrivingPreprint
Zhou, M. Q., Luo, J., Villella, J., Yang, Y., Rusu, D., Miao, J., Zhang, W., Alban, M., Fadakar, I., Chen, Z., et al. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.09776 · Cited by 134 · see citing works
Self-citationEnd-to-End Driving Via Conditional Imitation Learning
Codevilla, F., Muller, M., Lopez, A., Koltun, V., & Dosovitskiy, A. (2018) · 2018 IEEE International Conference on Robotics and Automation (ICRA) · doi:10.1109/icra.2018.8460487 · Cited by 129 · see citing works
Brax -- A Differentiable Physics Engine for Large Scale Rigid Body SimulationPreprint
Freeman, C. D., Frey, E., Raichuk, A., Girgin, S., Mordatch, I., & Bachem, O. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2106.13281 · Cited by 127 · see citing works
Scene Transformer: A unified architecture for predicting multiple agent trajectories
Ngiam, J., Caine, B., Vasudevan, V., Zhang, Z., Chiang, H.-T. L., Ling, J., Roelofs, R., Bewley, A., Liu, C., Venugopal, A., et al. (2021) · arXiv · doi:10.48550/arxiv.2106.08417 · Cited by 84 · see citing works
Self-citationAmini, A., Wang, T.-H. J., Gilitschenski, I., Schwarting, W., Liu, Z., Han, S., Karaman, S., & Rus, D. L. (2022) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra46639.2022.9812276 · Cited by 80 · see citing works
SafetyNet: Safe Planning for Real-World Self-Driving Vehicles Using Machine-Learned Policies
Vitelli, M., Chang, Y., Ye, Y., Ferreira, A., Wołczyk, M., Osiński, B., Niendorf, M., Grimmett, H., Huang, Q., Jain, A., et al. (2022) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra46639.2022.9811576 · Cited by 79 · see citing works
SUMMIT: A Simulator for Urban Driving in Massive Mixed Traffic
Cai, P., Lee, Y., Luo, Y., & Hsu, D. (2020) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra40945.2020.9197228 · Cited by 65 · see citing works
Beyond Grand Theft Auto V for Training, Testing and Enhancing Deep Learning in Self Driving CarsPreprint
Martinez, M., Sitawarin, C., Finch, K., et al. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1712.01397 · Cited by 57 · see citing works
Hierarchical Model-Based Imitation Learning for Planning in Autonomous Driving
Bronstein, E., Palatucci, M., Notz, D., White, B., Kuefler, A., Lu, Y., Paul, S., Nikdel, P., Mougin, P., Chen, H., et al. (2022) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros47612.2022.9981695 · Cited by 46 · see citing works
Self-citationDeep RL at Scale: Sorting Waste in Office Buildings with a Fleet of Mobile Manipulators
Herzog, A., Rao, K., Hausman, K., et al. (2023) · Robotics: Science and Systems Conference · doi:10.48550/arxiv.2305.03270 · Cited by 44
Imagining The Road Ahead: Multi-Agent Trajectory Prediction via Differentiable Simulation
Ścibior, A., Lioutas, V., Reda, D., Bateni, P., & Wood, F. (2021) · IEEE International Conference on Intelligent Transportation Systems (ITSC) · doi:10.1109/itsc48978.2021.9565113 · Cited by 43 · see citing works
MADRaS : Multi Agent Driving Simulator
Santara, A., Rudra, S., Buridi, S. A., Kaushik, M., Naik, A., Kaul, B., & Ravindran, B. (2021) · Journal of Artificial Intelligence Research · doi:10.1613/jair.1.12531 · Cited by 27 · see citing works
Simulation-Based Reinforcement Learning for Real-World Autonomous Driving
Osiński, B., Jakubowski, A., Ziecina, P., Milos, P., Galias, C., Homoceanu, S., & Michalewski, H. (2020) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/icra40945.2020.9196730 · Cited by 26 · see citing works
DriverGym: Democratising Reinforcement Learning for Autonomous DrivingPreprint
Kothari, P., Perone, C. S., Bergamini, L., Alahi, A., & Ondrúška, P. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2111.06889 · Cited by 12 · see citing works
Wayformer: Motion Forecasting via Simple & Efficient Attention NetworksPreprint
Nayakanti, N., Al‐Rfou, R., Zhou, A., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2207.05844 · Cited by 4 · see citing works
Symphony: Learning Realistic and Diverse Agents for Autonomous Driving Simulation
Igl, M., Kim, D., Kuefler, A., Mougin, P., Shah, P., Shiarlis, K., Anguelov, D., Palatucci, M., White, B., & Whiteson, S. (2022) · arXiv · doi:10.48550/arxiv.2205.03195
Self-citationPRECOG: PREdiction Conditioned On Goals in Visual Multi-Agent Settings
Rhinehart, N., McAllister, R., Kitani, K., & Levine, S. (2019) · arXiv · doi:10.48550/arxiv.1905.01296
Self-citationInterSim: Interactive Traffic Simulation via Explicit Relation Modeling
Sun, Q., Huang, X., Williams, B. C., & Zhao, H. (2022) · arXiv · doi:10.48550/arxiv.2210.14413
Vinitsky, E., Lichtlé, N., Yang, X., Amos, B., & Foerster, J. (2022) · arXiv · doi:10.48550/arxiv.2206.09889
BITS: Bi-level Imitation for Traffic Simulation
Xu, D., Chen, Y., Ivanovic, B., & Pavone, M. (2022) · arXiv · doi:10.48550/arxiv.2208.12403
Flagged first, then by citations
Research works printed but not linked: 14
- Martín Abadi. TensorFlow: learning functions at scale. In Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming, pages 1-1, 2016. 6
- Yuning Chai, Benjamin Sapp, Mayank Bansal, and Dragomir Anguelov. Multipath: Multiple probabilistic anchor trajectory hypotheses for behavior prediction. arXiv preprint arXiv:1910.05449, 2019. 3 · arXiv
- Dian Chen, Brady Zhou, Vladlen Koltun, and Philipp Krähenbühl. Learning by cheating. In Conference on Robot Learning, pages 66-75. PMLR, 2020. 3
- Pim De Haan, Dinesh Jayaraman, and Sergey Levine. Causal confusion in imitation learning. Advances in Neural Information Processing Systems, 32, 2019. 3
- Junru Gu, Chen Sun, and Hang Zhao. Densetnt: End-to-end trajectory prediction from dense goal sets. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 15303-15312, 2021. 3
- Matthew W. Hoffman, Bobak Shahriari, John Aslanides, Gabriel Barth-Maron, Nikola Momchev, Danila Sinopalnikov, Piotr Stańczyk, Sabela Ramos, Anton Raichuk, Damien Vincent, Léonard Hussenot, Robert Dadashi, Gabriel Dulac-Arnold, Manu Orsini, Alexis Jacq, Johan Ferret, Nino Vieillard, Seyed Kam- yar Seyed Ghasemipour, Sertan Girgin, Olivier Pietquin, Feryal Behbahani, Tamara Norman, Abbas Abdolmaleki, Albin Cassirer, Fan Yang, Kate Baumli, Sarah Henderson, Abe Friesen, Ruba Haroun, Alex Novikov, Sergio Gómez Colmenarejo, Serkan Cabi, Caglar Gulcehre, Tom Le Paine, Srivatsan Srinivasan, Andrew Cowie, Ziyu Wang, Bilal Piot, and Nando de Freitas. Acme: A research framework for distributed reinforcement learning. arXiv preprint arXiv:2006.00979, 2020. 8, 15 · arXiv
- Quanyi Li, Zhenghao Peng, Lan Feng, Qihang Zhang, Zhenghai Xue, and Bolei Zhou. Metadrive: Composing diverse driving scenarios for generalizable reinforcement learning. IEEE transactions on pattern analysis and machine intelligence, 2022. 2, 3, 6
- Yiren Lu, Justin Fu, George Tucker, Xinlei Pan, Eli Bronstein, Becca Roelofs, et al. Imitation is not enough: Robustifying imitation with reinforcement learning for challenging driving scenarios. In NeurIPS 2022 Machine Learning for Autonomous Driving Workshop, 2022. 3
- Miguel Angel Zamora Mora, Momchil Peychev, Sehoon Ha, Martin Vechev, and Stelian Coros. Pods: Policy optimization via differentiable simulation. In International Conference on Machine Learning, pages 7805-7817. PMLR, 2021. 10
- Praveen Palanisamy. Multi-agent connected autonomous driving using deep reinforcement learning. In 2020 International Joint Conference on Neural Networks (IJCNN), pages 1-7. IEEE, 2020. 3
- Dean A Pomerleau. Alvinn: An autonomous land vehicle in a neural network. Advances in neural information processing systems, 1, 1988. 3
- Stéphane Ross, Geoffrey Gordon, and Drew Bagnell. A reduction of imitation learning and structured prediction to no-regret online learning. In Proceedings of the fourteenth international conference on artificial intelligence and statistics, pages 627-635. JMLR Workshop and Conference Proceedings, 2011. 3
- Charlie Tang and Russ R Salakhutdinov. Multiple futures prediction. Advances in Neural Information Processing Systems, 32, 2019. 3
- Bernhard Wymann, Eric Espié, Christophe Guionneau, Christos Dimitrakakis, Rémi Coulom, and Andrew Sumner. Torcs, the open racing car simulator. Software available at http://torcs. sourceforge. net, 4(6):2, 2000.
Cited by
Sorted by citations
A Survey on Multimodal Large Language Models for Autonomous Driving
Cui, C., Ma, Y., Cao, X., Ye, W., Zhou, Y., Liang, K., Chen, J., Lu, J., Yang, Z., Liao, K.-D., et al. (2024) · 2024 IEEE/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW) · doi:10.1109/wacvw60836.2024.00106 · Cited by 369 · see citing works
Self-citation
- Authors
- Gulino, C., Fu, J., Luo, W., Tucker, G., Bronstein, E., Lu, Y., Harb, J., Pan, X., Wang, Y., Chen, X., Co-Reyes, J. D., Agarwal, R., Roelofs, R., Lu, Y., Montali, N., Mougin, P., Yang, Z., White, B., Faust, A., McAllister, R., Anguelov, D., & Sapp, B.
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2023
- Pages
- 7730-7742
- ISSN
- 1049-5258 (ISSN-L)
- arXiv
- 2310.08710
- OpenAlex
- W7133186497
- Cited by
- 48
- References
- 37
- Citations by year
- 2026: 14 · 2025: 15 · 2024: 19
- FWCI
- 14.94
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- neural information processing systems (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Engineering › Automotive Engineering › Autonomous Vehicle Technology and Safety
- Physical Sciences › Engineering › Control and Systems Engineering › Traffic control and management
- Physical Sciences › Engineering › Safety, Risk, Reliability and Quality › Traffic and Road Safety
- Keywords
- autonomous driving simulation, driving simulator, large-scale simulation, data-driven simulation, simulation acceleration, synthetic driving data
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-11-01.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-11-01.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review