Trapzoidal Map + Minkowski Sum
A Motion Planning Demo
Tools
Mouse mode:

Tip: Drag to move vertices and shapes. Hover to highlight trapezoids.
Robot
Enable
↓ Draw robot below:

Settings
Draw halfedges
Search method:

Jitter amount:
Animation
Speed:


Animated on the left is the line sweep algorithm I used to compute the trapezoidal map. On the right is the binary search tree for ordered segments under sweep line, with color-coding corresponding to that of the segments.

Please click "recompute" after any change to the input or settings.
Lingdong Huang 2022, for 6.850 Geometric Computing @ MIT. Read source code