Liking cljdoc? Tell your friends :D

physics.ops.uncertainty

Risk-aware uncertainty propagation. Includes geometric buffer inflation and probabilistic time-to-go bounds.

Risk-aware uncertainty propagation.
Includes geometric buffer inflation and probabilistic time-to-go bounds.
raw docstring

EPSILONclj

source

error-radiusclj

(error-radius uncertainty-map t)

Calculate worst-case position error at time t. Delegates to kinematics uncertainty propagator (Quadratic).

Calculate worst-case position error at time t.
Delegates to kinematics uncertainty propagator (Quadratic).
sourceraw docstring

inflate-geometryclj

(inflate-geometry geom margin)

Wrap a physics.spatial.geometry record with a safety margin. Works on :point, :path, and :polygon types.

Wrap a physics.spatial.geometry record with a safety margin.
Works on :point, :path, and :polygon types.
sourceraw docstring

linear-error-growthclj

(linear-error-growth r0 alpha t)

Lightweight linear expansion: R(t) = R0 + alpha * t

Lightweight linear expansion: R(t) = R0 + alpha * t
sourceraw docstring

safety-bubbleclj

(safety-bubble state uncertainty t)
source

ttg-boundsclj

(ttg-bounds origin target nominal-speed uncertainty)

Calculate Time-To-Go bounds considering BOTH position and speed uncertainty. uncertainty-map: {:pos <m> :vel <m/s>} Returns {:min-ttg <t> :max-ttg <t> :nominal-ttg <t>}

Calculate Time-To-Go bounds considering BOTH position and speed uncertainty.
uncertainty-map: {:pos <m> :vel <m/s>}
Returns {:min-ttg <t> :max-ttg <t> :nominal-ttg <t>}
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close