The harness is only used by the exploration example, not as part of the public API. This change: - Moves harness from src/harness/ to examples/exploration/harness/ - Removes integration-tests feature flag from Cargo.toml - Moves sangam-io, svg, image to dev-dependencies - Removes unused scenario module and path.rs Example now runs with: cargo run --example exploration --release
19 lines
458 B
Rust
19 lines
458 B
Rust
//! Test harness for the exploration example
|
|
//!
|
|
//! This module provides a simulation environment for testing
|
|
//! vastu-map's SLAM algorithms using sangam-io's mock device.
|
|
//!
|
|
//! # Features
|
|
//!
|
|
//! - Synchronous simulation with physics, lidar, and SLAM
|
|
//! - Ground truth tracking for accuracy metrics
|
|
//! - SVG visualization output
|
|
|
|
mod adapters;
|
|
mod harness;
|
|
mod metrics;
|
|
mod visualization;
|
|
|
|
// Re-exports
|
|
pub use harness::{HarnessConfig, TestHarness};
|