message: Zero out input_vel after homing sequence finds endstop.
diff: @@ -393,6 +393,8 @@ bool Axis::run_homing() {
  stop_closed_loop_control();
  + controller_.input_vel_ = 0.0f;
  +
  error_ &= ~ERROR_MIN_ENDSTOP_PRESSED; // clear this error since we deliberately drove into the endstop
  std::optional<float> pos_estimate_local = encoder_.pos_estimate_.any();
  