Skip to main content

Module sipp

Module sipp 

Source
Expand description

Safe Interval Path Planning (SIPP)

Plans paths in space-time by computing “safe intervals” at each grid cell and searching over (cell, interval) pairs. This avoids expanding every discrete timestep and efficiently handles dynamic obstacles with known trajectories.

Reference: Phillips & Likhachev, “SIPP: Safe Interval Path Planning for Dynamic Environments”, ICRA 2011.

Structs§

DynamicObstacle
A dynamic obstacle occupying a cell during a time interval.
Interval
A half-open time interval [start, end). end == u64::MAX means unbounded.
SippConfig
Configuration for the SIPP planner.
SippPlanner
Safe Interval Path Planning (SIPP) planner.
TimedWaypoint
A waypoint in the planned path, including the arrival time.

Type Aliases§

SippPath
Result of SIPP planning.