Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

From Sim to Real: A Pipeline for Training and Deploying Traffic Smoothing Cruise Controllers

Journal Article · · IEEE Transactions on Robotics
 [1];  [2];  [3];  [4];  [3];  [2];  [5];  [6];  [3];  [2];  [3];  [2]
  1. University of California, Berkeley, CA (United States); University of California Berkeley
  2. University of California, Berkeley, CA (United States)
  3. Vanderbilt University, Nashville, TN (United States)
  4. University of Alabama in Huntsville, AL (United States)
  5. Rutgers University-Camden, NJ (United States)
  6. Temple University, Philadelphia, PA (United States)

Designing and validating controllers for connected and automated vehicles to enhance traffic flow presents significant challenges, from the complexity of replicating real-world stop-and-go traffic dynamics in simulation, to the intricacies involved in transitioning from simulation to actual deployment. In this work, we present a full pipeline from data collection to controller deployment. Specifically, we collect 772 km of driving data from the I-24 in Tennessee, and use it to build a one-lane simulator, placing simulated vehicles behind real-world trajectories. Using policy-gradient methods with an asymmetric critic, we improve fuel efficiency by over 10% when simulating congested scenarios. Our comprehensive approach includes reinforcement learning for controller training, software verification, hardware validation and setup, and navigating various sim-to-real challenges. Furthermore, we analyze the controller's behavior and wave-smoothing properties, and deploy it on four Toyota Rav4’s in a real-world validation experiment on the I-24. Lastly, we release the driving dataset, the simulator and the trained controller, to enable future benchmarking and controller design.

Research Organization:
University of California, Berkeley, CA (United States); Vanderbilt University, Nashville, TN (United States); Rutgers University-Camden, NJ (United States); Temple University, Philadelphia, PA (United States)
Sponsoring Organization:
USDOE Office of Energy Efficiency and Renewable Energy (EERE), Office of Sustainable Transportation. Vehicle Technologies Office (VTO); National Science Foundation (NSF)
Grant/Contract Number:
EE0008872
OSTI ID:
2545922
Journal Information:
IEEE Transactions on Robotics, Journal Name: IEEE Transactions on Robotics Vol. 40; ISSN 1552-3098
Publisher:
IEEECopyright Statement
Country of Publication:
United States
Language:
English

References (24)

Optimal control of Markov processes with incomplete state information journal February 1965
Comparing numerical integration schemes for time-continuous car-following models journal February 2015
Dissipation of stop-and-go waves via control of autonomous vehicles: Field experiments journal April 2018
Experimental validation of connected automated vehicle design among human-driven vehicles journal June 2018
Learning how to dynamically route autonomous vehicles on shared roads journal September 2021
Optimal Adaptive Cruise Control with Guaranteed String Stability journal November 1999
Self-sustained nonlinear waves in traffic flow journal May 2009
Congested traffic states in empirical observations and microscopic simulations journal August 2000
String stability of interconnected systems journal March 1996
Dissipation of Emergent Traffic Waves in Stop-and-Go Traffic Using a Supervisory Controller conference December 2018
Strym: A Python Package for Real-time CAN Data Logging, Analysis and Visualization to Work with USB-CAN Interface conference May 2022
Deploying Traffic Smoothing Cruise Controllers Learned from Trajectory Data conference May 2022
The highD Dataset: A Drone Dataset of Naturalistic Vehicle Trajectories on German Highways for Validation of Highly Automated Driving Systems conference November 2018
String Stability and a Delay-Based Spacing Policy for Vehicle Platoons Subject to Disturbances journal September 2017
Are Commercially Implemented Adaptive Cruise Control Systems String Stable? journal January 2020
Freeway Speed Harmonization journal March 2016
Flow: A Modular Learning Framework for Mixed Autonomy Traffic journal April 2022
Simulation to scaled city conference April 2019
CAN coach conference May 2021
Libpanda: A High Performance Library for Vehicle Data Collection
  • Bunting, Matthew; Bhadani, Rahul; Sprinkle, Jonathan
  • CPS-IoT Week '21: Cyber-Physical Systems and Internet of Things Week 2021, Proceedings of the Workshop on Data-Driven and Intelligent Cyber-Physical Systems https://doi.org/10.1145/3459609.3460529
conference May 2021
From CAN to ROS: A Monitoring and Data Recording Bridge
  • Elmadani, Safwan; Nice, Matthew; Bunting, Matthew
  • CPS-IoT Week '21: Cyber-Physical Systems and Internet of Things Week 2021, Proceedings of the Workshop on Data-Driven and Intelligent Cyber-Physical Systems https://doi.org/10.1145/3459609.3460531
conference May 2021
Platoon of SAE Level-2 Automated Vehicles on Public Roads: Setup, Traffic Interactions, and Stability journal May 2019
Empirical Study on the Properties of Adaptive Cruise Control Systems and Their Impact on Traffic Flow and String Stability journal March 2020
Decentralized Control of High-Speed Vehicular Strings journal November 1974