PinnedHao ZhouOld-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…Jan 29, 2021Jan 29, 2021
Hao ZhouExcept for safety, can we anticipate a self-driving model to reduce congestion?A reinforcement learning approach based on Openpilot and CarlaMar 23, 2023Mar 23, 2023
Hao ZhouCurrent 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…Mar 23, 2023Mar 23, 2023
Hao ZhouAcado solver for the MPC in OpenPilotThis post will dig into the acado mpc solver in OP.Mar 23, 2023Mar 23, 2023
Hao ZhouOn the planner of OpenPilotThis post will walk through how OpenPilot plans in the longitudinal direction.Mar 23, 2023Mar 23, 2023
Hao ZhouReducing Traffic Congestion and Achieving Driver Anticipation in Autonomous VehiclesCurrent ACC systems struggle to achieve anticipative drivingMar 23, 2023Mar 23, 2023
Hao ZhouComplex systems in CEEMany systems in civil and environmental engineering (CEE) exhibit chaotic and unpredictable behavior under certain environmental…Mar 23, 2023Mar 23, 2023
Hao ZhouQuick 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…Aug 20, 2021Aug 20, 2021
Hao ZhouThe 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…Feb 6, 2021Feb 6, 2021
Hao ZhouDetails 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.Jan 29, 2021Jan 29, 2021