@ -115,6 +115,9 @@ Corner compute_corner(const std::vector<Eigen::Vector2d>& pts,
const double max_turn = cfg.max_fillet_turn_angle_deg * (pi / 180.0);
if (turn_angle > max_turn) return c;
// 钝角不插入圆弧
if (turn_angle > pi_div_2) return c;
double trim = 0.0;
if (cfg.auto_mode) {
// 依据局部转角和相邻弧段长度计算最小圆弧,