Utilities
Manifolds, result types, and time conversions
class Manifold
Constructors
Manifold.__init____init__(self, /, *args, **kwargs)
Methods
Manifold.box_plusbox_plus(unknown)
box_plus(self, arg0: numpy.ndarray[dtype=float64, shape=(*), order='C'], arg1: numpy.ndarray[dtype=float64, shape=(*), order='C'], /) -> numpy.ndarray[dtype=float64, shape=(*), order='C']
Manifold.box_minusbox_minus(unknown)
box_minus(self, arg0: numpy.ndarray[dtype=float64, shape=(*), order='C'], arg1: numpy.ndarray[dtype=float64, shape=(*), order='C'], /) -> numpy.ndarray[dtype=float64, shape=(*), order='C']
Manifold.meanmean(unknown)
mean(self, arg0: collections.abc.Sequence[numpy.ndarray[dtype=float64, shape=(*), order='C']], arg1: collections.abc.Sequence[float], /) -> numpy.ndarray[dtype=float64, shape=(*), order='C']
Manifold.state_sizestate_size(unknown)
state_size(self) -> int
Manifold.tangent_sizetangent_size(unknown)
tangent_size(self) -> int
class Euclidean(Manifold)
Constructors
Euclidean.__init____init__(unknown)
__init__(self, arg: int, /) -> None
class Quaternion(Manifold)
Constructors
Quaternion.__init____init__(unknown)
__init__(self) -> None
class UKFPredictionResult
Properties
z_mean- (self) -> numpy.ndarray[dtype=float64, shape=(*), order='C']
S_zz- (self) -> numpy.ndarray[dtype=float64, shape=(*, *), order='F']
Constructors
UKFPredictionResult.__init____init__(self, /, *args, **kwargs)
Module Functions
to_epoch_secondsto_epoch_seconds(t: float | datetime.datetime | np.datetime64) -> float
Convert a time value to epoch seconds (float).
Parameters
- t
- Time as float (epoch seconds, passed through unchanged),
Returns
Epoch seconds as float.
Raises
from_epoch_secondsfrom_epoch_seconds(seconds: float) -> np.datetime64
Convert epoch seconds to numpy.datetime64.
Parameters
- seconds
- Epoch seconds as float.
Returns
numpy.datetime64 with nanosecond resolution.
to_duration_secondsto_duration_seconds(d: float | datetime.timedelta | np.timedelta64) -> float
Convert a duration value to seconds (float).
Parameters
- d
- Duration as float (seconds, passed through unchanged),
Returns
Duration in seconds as float.