Skip to content

kaivyy/junglenav

Repository files navigation

🌲 JungleNav

JungleNav is a professional-grade, offline-first navigation system designed for environments where connectivity is non-existent and GNSS accuracy is compromised by dense canopy or challenging terrain.

Built with Kotlin Native (Android) and powered by MapLibre GL, JungleNav combines topographic maps with sensor fusion and dead reckoning to provide reliable orientation for SAR teams, researchers, and field operators.


✨ Key Features

  • 📍 Offline-First Navigation: Full topographic vector maps, contours, and hillshade available without an internet connection.
  • 📡 Hybrid Sensor Fusion: Combines GNSS, IMU (Inertial Measurement Unit), and barometer data for stable positioning.
  • 🚶 Dead Reckoning: Short-term position estimation when GNSS signal is lost or degraded.
  • 🗺️ Mission Bundles (.jnavpack): Modular mission-area packages with manifest-driven assets, style resolving, and trust modeling.
  • 🧭 Terrain-Aware Indicators: Real-time confidence scores and honest source labels (GNSS vs. Fused vs. DR).
  • 🔋 Battery-Optimized: Adaptive sampling and power policies for multi-day field operations.
  • 📊 Data Export: Seamless GPX/KML/GeoJSON export for post-mission analysis.

🛠️ Tech Stack


🚀 Getting Started

Prerequisites

  • Android Studio Ladybug (or newer)
  • Android SDK 23 (Marshmallow) or higher
  • A device with a magnetometer and barometer for full sensor-fusion capability.

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/JungleNav.git
  2. Open the project in Android Studio.
  3. Build and run on a physical device (recommended for sensor testing).

📸 Screenshots

Map View Mission Packages
Map Screen Packages

📝 Roadmap & Docs

Detailed documentation and planning can be found in the docs/ directory:

  • MVP Foundation
  • Hybrid Navigation Roadmap
  • Mission Bundles Specs

🛡️ License

This project is private and for internal use unless otherwise specified.


Built with ❤️ by [AuraDev] & Development Partner

About

Advanced offline-first navigation for challenging terrains. Features sensor fusion, dead reckoning, and MapLibre-powered topographic maps for mission-critical reliability where GNSS fails.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages