PROPRIETARY BY DEFAULT · SELECTED COMPONENTS MAY BE OPEN-SOURCED WHEN EXPLICITLY MARKED
MANAR is independently created and owned by Oumar Ibrahim. Unless explicitly licensed otherwise, all source code, engineering material, algorithms, documentation, and project assets in this repository are proprietary.
MANAR Multisensor System Component Overview
| Component | Primary Role |
|---|---|
| Thermal | Person/heat detection |
| RGB/day | Daytime detection/verification |
| Low-light/IR | Night visual confirmation |
| 24 GHz FMCW | Presence, range, motion, breathing |
| Speaker + mic | Prompt, listen, direction finding |
| Passive RF | Detect/correlate device emissions |
| Amber beacon | 360° visual alert |
| White strobe | Directional visual guidance |
| Downward spotlight | Close-range illumination |
| Heliograph mirrors | Passive daylight signaling |
| Smoke marker | Location/wind marking |
| Directory / File | Description |
|---|---|
core/ |
Deterministic C++ control system & flight state engine |
perception/vision/ |
Visual target detection, models (YOLO11n / D-FINE-N), and benchmark suite |
perception/mamba/ |
Mamba SSM temporal multi-sensor fusion research |
gui/ |
Operator Ground Control Station (GCS) staging |
landing-page/ |
Project website |
docs/ |
Technical paper, operator manual, and reference library |
assets/ |
Shared branding, diagrams, and video evaluation datasets |
SECURITY.md |
Security policy |
LICENSE.md |
Licensing terms |
| Subsystem / Decision | Validation & Rationale |
|---|---|
| YOLO11n Edge Detector | Empirically selected via multi-spectral benchmark (~29.2 ms CPU latency, ~1.73× faster than D-FINE-N, 0 false alarms on clutter, ~2.6M params) for real-time edge person detection. |
| Greedy Route Heuristic | Fast, deterministic |
| Deterministic C++ State Core | State-locked 10 Hz flight state machine, structured JSON command arbitration, and battery-reserve Return-to-Launch (RTL) preemption. |
| Area / Concept | Current Scope & Rationale |
|---|---|
| Mamba SSM Temporal Fusion | Investigating linear |
| 1D CNN Feature Projection | Planned feature compressor to align 2D visual candidates into compact 1D embeddings alongside acoustic, radar, and RF anomaly streams. |
| Two-Level Passive RF | Proposed architecture: Level 1 CFAR anomaly triggering + Level 2 signal derivative trend tracking ( |
| Multi-Tiered Telemetry | Planned adaptive transmission rate policy (1–2 Hz baseline, 5 Hz proximity, on-event escalation) to prevent RF link saturation. |
Synchronized Day RGB, Low-Light IR, and Long-Wave Thermal (LWIR) target verification across diurnal and environmental extremes.
MANAR coordinates flight execution through a modular navigation hierarchy and deterministic mission logic.
Fig. 2. Conceptual 10-stage search, verification, and rescue lifecycle.
Synchronized feature vectors
Fig. 5. Planned multisensor perception and Mamba hover verification pipeline.
Fig. 3. Spatial geometry: Lawnmower sweep coverage pattern (left) and sequential greedy route progression with RTL return leg (right).
When operators specify multiple search sectors, MANAR executes an
Fig. 3. Spatial geometry: Lawnmower sweep coverage pattern (left) and sequential greedy route progression with RTL return leg (right).
Current status: Hardware component sizing, React Operator GUI, and downstream multisensor fusion interface.
Requirements: C++17 compliant compiler (
g++/ MinGW-w64, Clang, or MSVC) on Windows 10/11, Linux, or macOS.
Open PowerShell or terminal in the repository root:
cd core
mkdir -p build
g++ -std=c++17 apps/control.cpp system/shared.cpp system/flight.cpp system/components.cpp system/drone.cpp system/mission.cpp system/route_optimizer.cpp -I. -Ithird_party -o build/control.exe
g++ -std=c++17 apps/terminal.cpp -I. -Ithird_party -o build/terminal.exe
g++ -std=c++17 apps/setup.cpp -I. -Ithird_party -o build/setup.exeIn Terminal 1 (Flight Control Engine):
cd core
.\build\control.exeIn Terminal 2 (Interactive Operator Command Station):
cd core
.\build\terminal.exeTip
For a full mission simulation walkthrough (setting search waypoints, greedy route optimization, sensor toggles, and RTL failsafes) as well as pre-flight parameter configuration (setup.exe), see the Operator Guide.
- System Architecture & Safety Specification: Conceptual 10-stage lifecycle, SWaP constraints, safety invariants, and modular repo hierarchy.
- Deterministic C++ Control Core (
core/): 10 Hz flight state machine, greedy route optimizer, failsafe RTL preemption, JSON IPC, and interactive terminal. - Edge Visual Perception & Benchmark (
perception/vision/): Multi-spectral SAR video benchmark, locked YOLO11n ONNX inference engine (~29 ms CPU latency). - Project Presentation & Website (
landing-page/): Responsive project landing page, system diagrams, and public repository showcase. - Temporal Multi-Sensor Fusion (
perception/mamba/): Mamba SSM sequence modeling across synchronized visual, radar, RF, and acoustic streams. - Modern Operator Ground Station (
gui/): Real-time React / TypeScript web interface with geospatial mapping and live telemetry streaming. - Airframe Engineering & Hardware Validation: Component mass/power budgets, 3D CAD modeling, and propulsion validation for 1-hour active search.
- Academic Publication (
docs/paper/): LaTeX technical paper, benchmark analysis, and formal dissemination.
Copyright © 2026 Oumar Ibrahim. All rights reserved.
Unless explicitly stated otherwise, all materials in this repository are proprietary and governed by the MANAR Proprietary Software and Materials License.
Selected files, components, or directories may be released under separate open-source licenses. Any such license applies only to the material explicitly identified as being covered by it.
See the LICENSE and any applicable file or directory license notices for the complete terms.


