Convex hull (凸包)

Articraft operation_space · 凸包 Convex hull

operation_space 的三种几何表示之一。同一批 Articraft 可动部件,对每个关节沿行程做密集运动学扫掠, 再用本表示刻画"操作所需空间"。三页可对照看(松→紧:AABB → 凸包 → 解析 → 网格)。

本表示: 对扫掠点云取 scipy.ConvexHull。
优点: 紧致、稳健、便宜(一次调用);是样本的凸包超集,用作 clearance 安全(不会少留)。
取舍: 凸 → 过覆盖凹陷(如门弧内侧的缺口被填实)。

质量评估 · 三种表示对比(AABB=1.0 基线)

表示紧致度中位紧致度范围体积中位 (m³)
hull0.62320.0601 – 0.99690.00955
analytic0.78330.0659 – 1.55530.01042
mesh0.3180.0053 – 0.58530.00414

紧致度 = 该表示体积 / 同一密集扫掠的 AABB 体积;越小越紧。 本页高亮当前表示 hull。资产 24 · 可动部件 75。