Skip to content
FLY BY

Optical navigation for UAVs · Hardware + software

When GPS dies, the drone flies on.

FLY BY is a navigation module with its own camera and software that holds absolute position when GNSS is jammed or spoofed — passive, no RF emissions, built for open autopilots.

15 m
median error under jamming and spoofing
Up to 110 m/s
airspeed, ≈400 km/h
110–1500 m AGL
operating altitude
Full specifications
Engineered and field-validated in Ukraine
Problem

GPS jamming makes every mission a coin flip.

Electronic warfare jams or spoofs GNSS. The drone loses coordinates, drifts and fails the mission. Link-based fallbacks such as satellite datalinks drop out too. Autonomous navigation that needs no signal at all is the only dependable answer.

Jamming
Signal flooded across GNSS bands.
Spoofing
False coordinates injected mid-flight.
Outage
Mission aborted. Asset lost.
Abstract monochrome motif of a ground spoofing source and an aircraft silhouette overhead
GNSS-denied envelopeL1 · L2 · L5
EW attacks
46,000+
Recorded on GNSS in conflict zones (2024)
Source: GPS World, 2024
Increase
+300%
Year-on-year growth in jamming incidents
Source: C4ADS, 2024
TAM
$3.7B
Assured-PNT and resilient navigation market
Source: MarketsandMarkets, 2025
How it works

Three methods, one absolute fix.

Abstract aerial terrain with sparse feature-match registration marks
Optical feature matchAbsolute fix · GNSS excluded
Signal chain
  1. Camera
  2. Odometry · terrain · map matching
  3. IMU fusion
  4. Position
Visual odometry
Measures motion frame to frame. Carries the solution below 150 m AGL.
Terrain mapping
Builds the relief below the aircraft from the image stream and fuses it with the IMU.
Map matching
Locks each frame to a reference map and returns absolute coordinates, zeroing accumulated drift.

The result: error does not grow with flight time. It is bounded by match quality, not by how long the aircraft has been without GNSS.

Product

A module, not a science project.

Sensor

Own downward camera

No dependence on the airframe's payload.

Next generation: option to use the airframe's own camera.

Onboard

Onboard compute and software

Position fix in 100–200 ms.

Security

Encrypted onboard map storage

Mission maps stay protected if the aircraft is lost.

Integration

Open autopilots

Integrates as a navigation source; the autopilot stays in control of the solution.

Signature

Passive

Zero RF emission, nothing for EW to detect.

Maps

Your maps, your choice.

The algorithm adapts to the reference base the customer prefers:

  • Commercial satellite imagery
  • Open map data
  • Freshly flown orthophotos

The map base must be no older than 12 months. With a fresh satellite or orthophoto base, the accuracy target is 5 m.

≤ 12 months
Maximum age of the map base
5 m
Accuracy target on a fresh satellite or orthophoto base
Specifications

Measured in flight, with GPS excluded from the solution.

15 m
Median horizontal error under EW.
3 m
Best fix.
100–200 ms
Time to fix.
Median horizontal error under EW
15 m
Best fix
3 m
Target on fresh map base
5 m
Airspeed
Up to 110 m/s (≈400 km/h)
Altitude
110–1500 m AGL
Below 150 m AGL
Visual odometry mode
Time to fix
100–200 ms
RF emission
None
Map storage
Encrypted, onboard
Map age
≤ 12 months
Operating mode
Daylight (night channel in development)
Autopilot
Open-standard autopilots

Measured in flight in Ukraine under live jamming and spoofing, GPS excluded from the solution.

Data advantage

Our own models, trained on our own flights.

Every sortie adds to the flight archive the models are trained on.

Four trained model versions cover different operating conditions, backed by an archive of thousands of prepared examples drawn from our own sorties.

The training transfers to unfamiliar ground. Measured against an untrained baseline over terrain hundreds of kilometres from anywhere our models had flown, our version found more positions and halved the error.

Preparing a new sortie for training is automatic, so the archive grows with the flying we already do.

Our model vs. untrained baseline
On terrain never seen in training
Successful position fixes
32 %45 %
Position error
36.6 m18.9 m
Training happens on the ground

Models are retrained on a schedule we set, and every release is validated before it ships. The model does not modify itself in flight: a model that rewrites itself mid-mission cannot be audited or certified.

Applications

Dual-use by design.

Applications · Dual-use
Reconnaissance UAVs
Hold position over long missions under EW.
Long-range platforms
Reach the objective when GNSS is denied.
Civil delivery & logistics
Backup navigation when GNSS drops, keeping deliveries on route.
Buyers · Defence
Years 1–2
Frontline UAV manufacturers
Serial-production lines requiring GPS-denied capability.
Allied defence ministries
Procurement bodies and evaluation units across allied nations.
OEM integrators
Tier-one drone primes and OEM integrators. Design-in on per-platform terms.
Expansion · Years 2+
Platform classes
ISR platforms
GPS-denied reconnaissance missions.
Light aviation
GNSS-loss backup navigation.
Swarm formations
Coordinated multi-platform operations.
Civil & commercial
Dual-use expansion
Assured PNT
Resilient PNT for critical infrastructure.
Logistics & BVLOS
Beyond-visual-line-of-sight cargo and survey.
Civil aviation backup
GNSS-loss fallback for crewed and uncrewed flight.
Emergency response
Search, rescue, and mapping in degraded RF.
Geographies
United Kingdom · Ukraine · European Union · Allied procurement markets
Status & roadmap

Built for speed. Built for night.

FLY BY already fixes position at 110 m/s. We are extending it to 600 km/h for jet-powered platforms, holding accuracy without error accumulating along the route. A night channel is in development — daylight systems are already available at workable prices, while night remains the gap the market has not closed.

  1. Core algorithm

    Complete

    Visual odometry, terrain mapping and map matching validated on real flight data.

  2. Navigation module

    Complete

    Own camera, onboard compute and encrypted map storage in one unit.

  3. Autopilot integration

    Complete

    Integrated with open-standard autopilots as a navigation source.

  4. Flight under live EW

    Complete

    Measured in flight in Ukraine under live jamming and spoofing, GPS excluded from the solution.

  5. OEM evaluation & design-in

    Current

    Evaluation on customer airframes, under NDA.

  6. Speed, night, airframe camera

    Planned

    600 km/h for jet-powered platforms, a night channel, and an option to use the airframe's own camera.

FLY BY is a product of GIS-POINT LTD (United Kingdom). The programme is funded through pre-seed equity and planned applications to non-dilutive defence-innovation and dual-use funding programmes.

Team

60+ years of team experience in geospatial, navigation and UAV systems. All IP in-house.

I
Ievgen Lavrishko
CEO · Co-founder

20+ years in geospatial. Built a national-scale cartography company, 2016–2023. Founded GIS-POINT (UK), maker of FLY BY.

20+ years geospatial
A
Andriy Nedvyha
CTO · Co-founder

10+ years in scalable software. Leads map matching, IMU fusion and autopilot integration.

10+ years software
O
Dr. Oleksandr Prokhorchuk
Chief Scientist · Co-founder

PhD, 30+ years in navigation and UAV systems. Built and exited a prior UAV company. Chair, All-Ukrainian AeroGeodetic Association.

30+ years · prior exit
Contact

Evaluate it on one airframe.

OEM design-in · NDA on request

What you'll receive
  • OEM design-in

    A capability brief and an evaluation plan for your airframe, under NDA.

  • Investors

    An investor brief and data-room access, under NDA. The pre-seed round is open.

I'm reaching out as

For UAV manufacturers, OEM integrators and programme evaluators.

We reply within two business days · Under NDA on request

We use your details only to reply to this enquiry. They are not shared with third parties.

UK company · Export-control aware

Prefer email? Write to i.lavrishko@gis-point.com.