A collision cone is the set of relative-velocity directions that, if followed, would eventually bring the vehicle into contact with an obstacle. Draw the two lines from the vehicle that are tangent to a circle of radius r enclosing the obstacle (obstacle size plus vehicle width); every relative-velocity vector that falls between those two lines is on a collision course. Staying safe just means keeping the relative-velocity vector outside that cone, i.e. always pointing it away from the obstacle.
This geometric picture turns into a single scalar safety function h(x) = ⟨prel, vrel⟩ + ∥prel∥ ∥vrel∥ cosφ, where prel and vrel are the relative position and velocity between vehicle and obstacle, and φ is the cone's half-angle (cosφ = √(∥prel∥² − r²) / ∥prel∥). Enforcing h(x) ≥ 0 as a control barrier function constraint in a QP filter is exactly the condition that the relative-velocity vector stays outside the cone.
Compared to a Higher-Order CBF (HOCBF) built the same way, C3BF lets the effective margin scale with ∥vrel∥ instead of using a fixed constant γ. A fixed γ makes the estimated cone widen as relative speed increases — overly conservative at high speed — whereas C3BF's speed-scaled margin tracks the true collision cone much more tightly, which is what lets the vehicle maneuver closer to obstacles while still guaranteeing safety.