Skip to main content

spatialrust_mapping/
lib.rs

1//! Trajectories, pose graphs, and localization primitives.
2
3#![deny(unsafe_code)]
4#![warn(missing_docs)]
5
6mod error;
7mod motion;
8mod pose_graph;
9mod trajectory;
10#[cfg(feature = "vision-odometry")]
11mod vision;
12
13pub use error::{MappingError, MappingResult};
14pub use motion::{DeltaMotion, RelativeMotionEstimator, SyntheticOdometry};
15pub use pose_graph::{PoseGraph, PoseGraphEdge, PoseNodeId};
16pub use trajectory::{StampedPose, Trajectory};
17#[cfg(feature = "vision-odometry")]
18pub use vision::{delta_from_monocular_odometry, delta_from_rgbd_odometry};