spatial-monorepo / core/src / useOccupancyAvoidance
Function: useOccupancyAvoidance()
useOccupancyAvoidance(
bus,options?):UseOccupancyAvoidanceResult
Defined in: packages/core/src/wayfinding/useOccupancyAvoidance.ts:82
Subscribes to bus's 'sensor' (occupancy readings) and 'reservation' channels and returns the debounced AvoidanceZone[] derived from them. Pass null for bus to disable (returns an empty, stable array) — e.g. before a DataBus instance exists yet.
Parameters
bus
DataBus | null
options?
UseOccupancyAvoidanceOptions = {}
