Browse Source

Plane: protect against short stop_distance

gps-1.3.1
Andrew Tridgell 3 years ago
parent
commit
0aeb7e1500
  1. 2
      ArduPlane/quadplane.cpp

2
ArduPlane/quadplane.cpp

@ -3541,7 +3541,7 @@ float QuadPlane::stopping_distance(float ground_speed_squared) const @@ -3541,7 +3541,7 @@ float QuadPlane::stopping_distance(float ground_speed_squared) const
*/
float QuadPlane::accel_needed(float stop_distance, float ground_speed_squared) const
{
return ground_speed_squared / (2 * stop_distance);
return ground_speed_squared / (2 * MAX(1,stop_distance));
}
/*

Loading…
Cancel
Save