PinnedHao Zhou·Jan 29, 2021Old-school (linear) adaptive cruise controller (ACC)This post will dig into OP’s code on the adaptive cruise control (ACC) module. This method is no longer used in the current OP version…
Hao Zhou·Mar 23, 2023Except for safety, can we anticipate a self-driving model to reduce congestion?A reinforcement learning approach based on Openpilot and Carla
Hao Zhou·Mar 23, 2023Current self-driving technology may exacerbate traffic congestionWhile the stop-and-go traffic has been a long-standing concern for traffic flow researchers, it has not received enough attention from the…
Hao Zhou·Mar 23, 2023Acado solver for the MPC in OpenPilotThis post will dig into the acado mpc solver in OP.
Hao Zhou·Mar 23, 2023On the planner of OpenPilotThis post will walk through how OpenPilot plans in the longitudinal direction.
Hao Zhou·Mar 23, 2023Reducing Traffic Congestion and Achieving Driver Anticipation in Autonomous VehiclesCurrent ACC systems struggle to achieve anticipative driving
Hao Zhou·Mar 23, 2023Complex systems in CEEMany systems in civil and environmental engineering (CEE) exhibit chaotic and unpredictable behavior under certain environmental…
Hao Zhou·Aug 20, 2021Quick takeaways from Tesla’s AI Day Event for AV’sMotion PlanningExcitingly, Tesla just shared lots of details of their vision and planning methods at the Tesla AI Day event held on Aug 19th. They have…
Hao Zhou·Feb 6, 2021The model_mpc designed for end-to-end longitudinal self-driving at OpenPilot, Comma.ai.Previously, we have talked about the details of a regular rule-based MPC for the longitudinal control. It uses the lead vehicle…
Hao Zhou·Jan 29, 2021Details of the MPC for longitudinal control without a neural networkThis post will introduce the details of the regular (without neural nets) MPCs which plan the longitudinal movement of a car.