47 void startWarm(
double heading_offset_rad,
double initial_angular_velocity);
62 double max_velocity_{0.0};
63 bool finished_{
false};
64 bool suppress_hard_stop_{
false};
65 double heading_offset_rad_{0.0};
68 ProfiledPIDController profiled_pid_;
71 double prev_heading_{0.0};
72 double accumulated_heading_{0.0};
73 double filtered_velocity_{0.0};
74 static constexpr double kVelocityFilterAlpha{0.3};