FlyMax/ orchestrator

Public roadmap · four parallel tracks

From skeleton to eVTOL.

Four tracks, run in parallel. Hardware is the credibility ladder (Crazyflie → eVTOL). Surface is the public face (this site). Community is the Pilots Hub. Registry is the gap nobody fills. Every box ships a runnable artefact — not a slide.

Hardware track · the credibility ladder

The orchestrator stays the same across all 7 phases — only the effector changes.

  1. 0Skeleton✓ done
    done

    Repo · MissionPlan schema · dryrun backend · CLI · v0.1.0 tagged · public MIT

  2. 1Sim● in progress
    +30 days

    1 drone flies a Claude-generated mission in Gazebo Harmonic (WSL2 + ROS 2 Humble + Crazyswarm2)

  3. 2First silicon
    +60 days

    Real Crazyflie 2.1+ flies the same MissionPlan JSON via --backend crazyflie

  4. 3Swarm + demo
    +90 days

    2 drones in formation · ESP32-CAM visual trigger · public YouTube video

  5. 4Outdoor PX4
    Q4 2026

    Pixhawk 6C hex · 4G + Iridium · AWS IoT Core telemetry · DGCA Digital Sky reg · first DaaS pilot

  6. 5Frontier
    2027

    Swarm of 5+ · π0.5 foundation-model policy · autonomous charging dock · 2 anchor RaaS contracts · seed round

  7. 6eVTOL
    Year 3–7

    1-seat eVTOL via partner (ePlane Co.) · DGCA type-cert · Chennai UAM corridors

Surface track · the public face

flymax.getmaxglobal.com. What the world clicks on.

  1. S0Public face live✓ done
    done

    flymax.getmaxglobal.com · /sim · /roadmap · /community · /registry · /console (gated)

  2. S1Real Claude in /sim● in progress
    this week

    Anthropic tool-use returns typed MissionPlan from English goal. Multi-drone formations.

  3. S2Mapbox Chennai basemap + OpenSky ATC overlay
    +7 days

    Live real aircraft positions next to the sim drones. The 'ATC console' feel.

  4. S3Google OAuth on /console
    +7 days

    Same identity as getmax-platform. Replace passphrase gate.

  5. S4WebSocket live telemetry
    Phase 2

    Same /sim viewport, real Crazyflie telemetry. Sim and live share a viewport.

Community track · the Pilots Hub

The drone community India doesn't have yet — pilots, builders, buyers, use-cases. Open.

  1. C0Pilots Hub stub live✓ done
    done

    /community · 4 pillars · email capture · Vercel function logs hold submissions

  2. C1First-1000 signup● in progress
    +30 days

    Outreach to IIT-M CFI, Anna Univ, MIT-Ch, SRM + Reddit/Discord/Dronecode forum + ROSCon India 2025 (COEP Pune, Dec 18-20)

  3. C2Chennai meetup #1
    +45 days

    Live demo + open-mic + 'show your drone' — Velachery or IIT-M Research Park

  4. C3Contributor track
    +60 days

    GitHub Discussions live · 'good first issue' label · mission template library · paid bounties

  5. C4Discord / forum
    +90 days

    Real-time chat for pilots + builders + buyers. Channel per use-case.

Registry track · the gap nobody fills

Voluntary, free, opt-in. DGCA owns compliance; we own community discovery + lost-drone search.

  1. R0Registry signup live✓ done
    done

    /registry · voluntary, India-first · UIN hashed · privacy contract

  2. R1Public directory (opt-in)
    +30 days

    Anyone can browse who flies what, where. Operators choose what's public.

  3. R2Live GPS tracking (opt-in per flight)
    +60 days

    MAVLink/cflib telemetry forwarder → map view → 'find a lost drone' search

  4. R3DGCA sync
    when DGCA opens API

    One-click ownership verify against DigitalSky when their API opens. Until then, additive only.

  5. R4Buyer match
    +90 days

    Govt / defence / inspection buyers post jobs. Pilots in zone with matching RPC see them.

Live evidence

Every box closes as a GitHub release tag. Open issues are the current sprint. Closed issues are evidence.