Lane Switching
ETH pdm4ar
Overview
For this project, I built a planning stack for a highway driving agent that must perform safe, efficient lane changes to reach a target lane amid mixed traffic. The car is modeled with kinematic bicycle dynamics and perceives its surroundings through a simulated 2D lidar, so it has to plan and react without knowing the other drivers’ exact policies ahead of time — surrounding traffic follows the Intelligent Driver Model (IDM), a car-following model for longitudinal driving behavior.
Performance is judged first and foremost on collision avoidance and reaching the goal lane, then on secondary factors like risk (time-to-collision), maneuver speed, lane compliance, and ride comfort.
Planned lane change in highway traffic.