Crate starnav

Crate starnav 

Source
Expand description

Space Navigation System

A comprehensive navigation system for celestial navigation with advanced pathfinding, quaternion-based coordinate transformations, and collision detection. Implements optimized bidirectional A* search with pre-computed visibility graphs.

Re-exports§

pub use coordinate_transform::CoordinateTransformer;
pub use nav_planner::NavigationPlanner;
pub use nav_core::SearchProvider;
pub use types::AstronomicalDataProvider;
pub use types::NavigationPlan;
pub use types::ObjectContainer;
pub use types::PointOfInterest;
pub use types::StaticAstronomicalData;
pub use types::NamedDistance;

Modules§

coordinate_transform
data_loader
nav_core
nav_planner
types

Structs§

SpaceNavigationSystem
Navigation system for interplanetary travel calculations

Functions§

create_navigation_system
Create a navigation system from predefined objects and POIs