Guide to Inertial Navigation System for Drones
By Association for Drones
Published
An Inertial Navigation System, usually shortened to INS, is one of the most important technologies used in professional drones. It helps the aircraft understand how it is moving, how it is oriented and how its position is changing. This information is essential for stable flight, autonomous navigation, mapping, LiDAR surveying, BVLOS operations and flights in environments where GNSS signals may be unreliable or unavailable.
At the centre of an INS is an Inertial Measurement Unit, or IMU. The IMU normally contains accelerometers and gyroscopes. Accelerometers measure linear movement, while gyroscopes measure rotational movement. By continuously processing this information, the drone can estimate its attitude, velocity and position.
Modern drones rarely use inertial navigation on its own. Instead, INS is normally combined with GNSS, magnetometers, barometers, cameras, LiDAR, radar or other navigation sensors. Each system has different strengths and weaknesses, so combining them creates a more reliable navigation solution.
What Is an Inertial Navigation System?
An INS is a navigation system that estimates movement using inertial measurements. The IMU provides raw information about acceleration and rotation, while navigation software converts those measurements into a usable estimate of the aircraft’s position, speed and orientation.
Unlike GNSS, inertial navigation does not need external satellite signals to measure short-term movement. This makes it especially valuable when GNSS is temporarily blocked, degraded or unavailable.
However, inertial navigation has an important limitation. Small sensor errors accumulate over time. This means an INS can provide excellent short-term navigation, but its position estimate gradually becomes less accurate unless another sensor corrects it.
INS vs IMU
INS and IMU are often used interchangeably, but they are not the same thing. The IMU is the physical sensor package containing the accelerometers and gyroscopes. The INS is the complete navigation system that uses the IMU data to calculate position, velocity and attitude.
A simple way to think about it is that the IMU measures motion, while the INS interprets that motion and turns it into navigation information.
In many small drones, the IMU is built directly into the flight controller. Higher-end mapping and LiDAR systems may use a separate survey-grade INS because they need much greater positioning and orientation accuracy.
Accelerometers
Accelerometers measure linear acceleration along the drone’s three axes. These normally correspond to forward and backward movement, left and right movement, and vertical movement.
The navigation system can integrate acceleration measurements over time to estimate changes in velocity. It can then integrate velocity to estimate changes in position.
The problem is that even very small accelerometer errors can grow significantly after repeated integration. This is one of the main reasons inertial systems need regular correction from GNSS or another positioning source.
Gyroscopes
Gyroscopes measure how quickly the aircraft is rotating. They provide information about roll, pitch and yaw, which describe the orientation of the drone in three-dimensional space.
Roll is movement around the aircraft’s longitudinal axis, pitch is movement around its lateral axis and yaw is rotation around its vertical axis. The autopilot constantly uses this information to understand how the aircraft is positioned and how it is changing orientation.
Accurate gyro information is also extremely important for mapping. A small angular error can create a significant positioning error when a camera or LiDAR sensor is looking at the ground from altitude.
Attitude Estimation
Attitude describes the orientation of the drone in space. The INS continuously estimates roll, pitch and yaw using the IMU.
This information is critical for stable flight because the flight controller needs to know whether the aircraft is level, banking or rotating. It is also important for geospatial applications because every camera image or LiDAR measurement needs to be associated with the correct sensor orientation.
Professional systems may combine gyro information with magnetometers or dual-antenna GNSS to improve heading accuracy.
INS Drift
The biggest limitation of inertial navigation is drift. A tiny measurement error in a gyro or accelerometer can create a growing navigation error as time passes.
For example, if an accelerometer reports a small amount of acceleration even when the aircraft is stationary, the navigation system will gradually calculate an incorrect velocity and position. The same effect occurs with small gyro biases.
Higher-quality inertial sensors drift more slowly. This is one of the main differences between low-cost IMUs and higher-performance industrial or survey-grade INS systems.
GNSS and INS Integration
Most professional drones combine INS with GNSS. GNSS provides an absolute geographic position, while the INS provides very rapid short-term motion information.
The two technologies complement each other extremely well. GNSS corrects long-term inertial drift, while the INS provides smooth updates between GNSS measurements.
If GNSS is temporarily lost, the INS can continue estimating aircraft movement for a period of time. Once the satellite signal returns, the navigation system can correct the accumulated inertial error.
Sensor Fusion
Sensor fusion is the process of combining information from several navigation sensors to produce a stronger overall position estimate. A drone may use INS, GNSS, magnetometers, barometers, cameras and LiDAR simultaneously.
Each sensor contributes different information. GNSS provides global position, barometers help with altitude, magnetometers provide heading information and cameras or LiDAR can provide local movement references.
The navigation computer continuously compares these measurements and decides how much confidence to place in each one. This creates a more resilient navigation solution than relying on any single sensor.
Kalman Filtering
Many drone navigation systems use a Kalman filter or a related estimation algorithm. The filter predicts where the drone should be based on inertial information and then compares that prediction with measurements from GNSS and other sensors.
When GNSS provides a new position, the filter can use it to correct the inertial estimate. If GNSS becomes unreliable, the filter can temporarily rely more heavily on other sensors.
Modern drone autopilots frequently use Extended Kalman Filters because aircraft movement is highly dynamic and nonlinear.
GNSS-Denied Navigation
INS becomes especially important in environments where GNSS is unavailable. This can include warehouses, tunnels, mines, indoor industrial facilities, areas beneath bridges and locations surrounded by tall buildings.
INS alone can maintain navigation only for a limited period because of drift. For this reason, GNSS-denied drones normally combine inertial navigation with cameras, LiDAR or radar.
Visual-Inertial Odometry and LiDAR SLAM are examples of systems that use the IMU together with environmental sensing to maintain navigation without satellites.
Visual-Inertial Navigation
Visual-Inertial Navigation combines cameras with inertial data. The camera tracks visual features in the environment while the IMU measures rapid movement between frames.
The two systems support each other. The IMU helps the computer predict how the camera is moving, while visual features provide corrections that reduce inertial drift.
This technology is widely used in indoor drones, autonomous robotics and aircraft operating around structures where GNSS reception is poor.
LiDAR-Inertial Navigation
LiDAR can also be combined with INS. The LiDAR continuously scans the surrounding environment and creates a three-dimensional representation of nearby surfaces.
The INS provides rapid movement information between LiDAR measurements. The software can then compare new scans with previous ones and estimate how the drone has moved.
This approach is particularly useful in tunnels, mines, warehouses and other environments containing strong three-dimensional geometric features.
SLAM
SLAM stands for Simultaneous Localization and Mapping. It allows a drone to create a map of an unknown environment while simultaneously estimating its own location within that map.
INS plays a central role because it provides continuous motion information between camera or LiDAR observations. The external sensors then correct the inertial drift.
SLAM is becoming increasingly important for drones operating indoors, underground or around structures where satellite positioning is unavailable.
INS for LiDAR Drones
LiDAR mapping is one of the applications where INS performance has a major impact on data quality. A LiDAR sensor sends thousands or millions of laser pulses towards the ground while the drone is constantly moving.
To position each laser point correctly, the system needs to know exactly where the aircraft was and how it was oriented at the moment the measurement was captured.
A high-quality GNSS/INS system provides this information. Poor position or attitude accuracy can create misaligned flight lines, distorted point clouds or incorrect terrain models.
Direct Georeferencing
Direct georeferencing uses GNSS and INS information to determine where the drone sensor was positioned and oriented when data was collected.
This allows photographs or LiDAR points to be placed directly into a geographic coordinate system.
For mapping, this can reduce the requirement for large numbers of ground control points.
The better the GNSS/INS solution, the more accurately the survey data can be georeferenced.
RTK and INS
Real-Time Kinematic GNSS can provide centimetre-level positioning under suitable conditions. RTK corrections are received during the flight from a base station or correction network.
When RTK is combined with INS, the system receives highly accurate global positioning alongside rapid attitude and motion information.
This combination is widely used in professional surveying, mapping and infrastructure inspection.
PPK and INS
Post-Processed Kinematic positioning works in a similar way to RTK, except the corrections are applied after the flight.
The system records raw GNSS and IMU measurements during the mission. These are then processed together afterwards to reconstruct the drone trajectory accurately.
PPK can be particularly useful where a reliable real-time correction connection is unavailable.
Dual-Antenna GNSS
Some professional systems use two GNSS antennas positioned at a known distance apart. By comparing the signals received by each antenna, the navigation system can calculate heading accurately.
This is especially useful because magnetometers can be affected by nearby metal or electrical equipment.
Accurate heading is particularly important for LiDAR, where even a small yaw error can create significant positional errors in the point cloud.
Boresight Calibration
The INS and payload sensor are not always mounted in exactly the same orientation. Even a very small angle between the INS and a LiDAR sensor can affect mapping accuracy.
Boresight calibration determines the precise rotational relationship between the navigation unit and the payload.
This information is then used during processing to correct the survey data. Professional LiDAR systems normally require careful boresight calibration.
Lever-Arm Calibration
The GNSS antenna, INS and payload are also mounted at slightly different physical locations on the aircraft.
The distances between them are known as lever arms.
These offsets need to be measured accurately so the navigation system can determine the true location of the sensor.
This becomes increasingly important as survey accuracy requirements move into centimetre-level positioning.
Time Synchronisation
Accurate timing is essential when combining INS with mapping payloads. The navigation system and the camera or LiDAR need to agree exactly when each measurement was recorded.
If the timing is slightly incorrect, the payload measurement may be associated with the wrong aircraft position.
High-end systems therefore use precise hardware time synchronisation between GNSS, IMU and payload sensors.
MEMS IMUs
Most drones use MEMS inertial sensors. MEMS stands for Micro-Electro-Mechanical Systems.
These sensors are small, light and consume relatively little power. Their performance has improved dramatically, making them suitable for everything from consumer drones to professional mapping systems.
However, not all MEMS sensors are equal. Higher-performance units offer lower noise, better bias stability and slower drift.
Tactical-Grade INS
More demanding drone applications may use sensors described as tactical-grade.
These systems provide better inertial performance than basic commercial IMUs and can maintain useful navigation accuracy for longer periods during GNSS interruptions.
They are attractive for high-end mapping, long-range autonomous systems and applications requiring greater resilience.
The trade-off is normally higher cost, weight and power consumption.
Fiber-Optic Gyroscopes
Some very high-performance inertial systems use Fiber-Optic Gyroscopes, or FOGs.
These measure rotation using light travelling through optical fibre and generally offer better stability than many MEMS gyroscopes.
Historically, FOG-based systems were too large and expensive for small drones, but compact systems are becoming increasingly available.
They can be valuable for demanding mapping and navigation applications.
Temperature Effects
IMU performance can change as temperature changes.
A drone may experience very different conditions during startup, flight and high-altitude operation. If the sensors are not compensated properly, their biases can shift.
Professional IMUs are normally calibrated across a defined temperature range.
Good temperature compensation improves navigation consistency.
Vibration
Drone motors and propellers generate significant vibration. If this vibration reaches the IMU, it can degrade navigation accuracy.
Flight controllers often use mechanical isolation and digital filtering to reduce this problem.
For survey-grade navigation, sensor mounting becomes particularly important because the INS needs to remain rigidly aligned with the payload while still being protected from excessive vibration.
Redundant IMUs
Professional drones may contain several IMUs rather than relying on one sensor.
The flight controller compares their outputs continuously. If one sensor begins producing abnormal measurements, the system can reject it.
This improves reliability and fault tolerance.
Higher-end autonomous drones may use dual or triple-redundant navigation systems.
INS for Autonomous Flight
Autonomous drones depend on reliable navigation. The aircraft must continuously know its position, speed and orientation in order to follow a route correctly.
The INS provides the high-frequency state estimate used by the flight controller.
GNSS and other sensors correct that estimate over time.
Without accurate state estimation, sophisticated autonomous behaviour becomes impossible.
INS for Drone-in-a-Box
Drone-in-a-Box systems depend heavily on repeatable navigation because they may conduct many automated flights without a pilot physically standing beside the aircraft.
The INS supports take-off, route following and approach to the docking station.
Precision landing normally adds another sensor such as visual markers, RTK or LiDAR.
The stronger the navigation system, the more reliably the drone can complete these repeat missions.
Precision Landing
Normal GNSS accuracy may not be sufficient to place the aircraft precisely onto a small landing pad.
The drone may therefore combine GNSS/INS with computer vision, RTK or other relative positioning systems.
The INS provides continuous motion and orientation information during the approach.
The final positioning system then guides the aircraft onto the dock.
INS for BVLOS
Beyond Visual Line of Sight operations require greater confidence in aircraft navigation because the drone may travel many kilometres from the operator.
GNSS normally provides the main absolute position, while INS supplies continuous motion information.
Higher-risk operations may use redundant GNSS receivers, multiple IMUs and additional positioning technologies.
The objective is to ensure that the aircraft can continue navigating safely if one sensor becomes unreliable.
Navigation Integrity
Accuracy and integrity are different concepts.
Accuracy describes how close the calculated position is to the drone’s true location. Integrity describes whether the navigation system knows when its position may no longer be trustworthy.
This distinction becomes increasingly important for autonomous and BVLOS operations.
A navigation system that recognises that it has lost confidence is safer than one that continues providing an incorrect position without warning.
GNSS Jamming
GNSS jamming prevents the receiver from obtaining reliable satellite signals.
During a short outage, the INS can continue estimating the aircraft’s movement.
However, the position error gradually grows because of inertial drift.
For longer periods, another navigation source such as visual navigation, LiDAR or terrain matching is needed.
GNSS Spoofing
Spoofing attempts to make the GNSS receiver calculate an incorrect position rather than simply blocking the signal.
An integrated navigation system can compare GNSS movement with the INS and other sensors.
If the GNSS suddenly reports movement that is inconsistent with inertial measurements, the system can flag the discrepancy.
This is one reason multi-sensor navigation is becoming increasingly important.
INS for Indoor Drones
Indoor drones cannot rely on normal satellite navigation.
INS therefore works together with cameras, LiDAR or other local sensors.
The IMU handles rapid aircraft movement, while the environmental sensors correct long-term drift.
This combination allows drones to navigate through warehouses, tunnels and industrial buildings.
INS for Underground Drones
Underground mines are another major GNSS-denied environment.
A drone may combine INS with LiDAR SLAM to map tunnels and maintain navigation.
The IMU provides high-frequency movement information, while the LiDAR compares surrounding geometry continuously.
This approach allows autonomous or semi-autonomous underground exploration.
INS for Bridge Inspection
GNSS can become weak or unavailable beneath bridges.
The drone can use inertial navigation combined with vision or LiDAR to maintain stable flight.
This is particularly useful for inspecting bridge undersides and structural components.
Navigation systems designed for these missions need to manage transitions between GNSS and local navigation smoothly.
INS for Urban Operations
Tall buildings can block or reflect GNSS signals.
This creates multipath errors and sudden position changes.
An integrated INS can smooth these errors and maintain short-term navigation consistency.
Visual navigation provides another source of local position information in dense urban environments.
INS for Photogrammetry
Photogrammetry benefits from accurate aircraft position and attitude information.
GNSS/INS data helps determine where each photograph was taken.
RTK or PPK can reduce the requirement for ground control and improve image alignment.
This is particularly useful for large mapping projects and corridor surveys.
INS for Hyperspectral and Multispectral Drones
Multispectral and hyperspectral sensors also depend on good positioning.
Push-broom hyperspectral sensors are particularly sensitive to aircraft movement because the image is constructed line by line.
Accurate INS data allows the software to correct these movements and reconstruct the dataset properly.
The better the attitude information, the better the final geospatial accuracy.
INS for Radar Drones
Radar payloads also require accurate motion information.
Synthetic Aperture Radar, for example, depends on knowing the precise trajectory of the aircraft during data collection.
Navigation errors can degrade radar image quality.
High-performance GNSS/INS therefore becomes part of the radar system rather than simply part of the autopilot.
Choosing an INS for a Drone
The correct INS depends entirely on the mission.
A small visual inspection drone does not need the same navigation performance as a LiDAR survey aircraft. A warehouse drone needs strong GNSS-denied navigation, while a long-range BVLOS platform may prioritise redundancy and navigation integrity.
Drone manufacturers should therefore begin with the application and required performance rather than choosing the highest specification available.
The best system balances accuracy, drift, weight, power consumption, cost and reliability.
Size, Weight and Power
Size, Weight and Power are often grouped together as SWaP.
Every additional gram reduces available payload or endurance. Every additional watt increases energy consumption.
INS manufacturers therefore compete heavily on providing better performance from smaller and lighter systems.
This trend is one of the reasons higher-quality inertial navigation is becoming available on smaller drones.
Cost
INS costs vary dramatically.
Basic MEMS IMUs can be inexpensive, while high-end survey or navigation systems can cost thousands or significantly more.
The most expensive solution is not automatically the best.
The objective is to achieve the accuracy and reliability required by the mission without adding unnecessary cost or weight.
INS Calibration
Proper calibration is extremely important.
Sensor biases, axis alignment, temperature behaviour and scale factors all affect navigation accuracy.
For mapping payloads, the relationship between the INS and the camera or LiDAR must also be calibrated.
A high-quality sensor installed poorly can still produce poor results.
INS Data Logging
Professional systems often record raw GNSS and IMU measurements.
These logs can be used for PPK processing, performance analysis and troubleshooting.
They can also help manufacturers understand what happened during an abnormal flight.
As autonomous operations grow, detailed navigation logging will become increasingly important.
Benefits of INS for Drones
The greatest advantage of INS is continuous motion information. It provides rapid updates about orientation, acceleration and velocity even between GNSS measurements.
This supports stable flight, precise mapping and autonomous navigation.
It also provides short-term resilience when GNSS becomes unreliable.
When combined with cameras, LiDAR and other sensors, INS becomes the central navigation layer connecting all of these technologies.
Limitations of INS
The main limitation is drift.
A pure inertial system cannot maintain perfect position indefinitely. Small sensor errors accumulate, and lower-quality sensors drift faster.
For this reason, professional drones normally combine INS with an external reference such as GNSS, visual navigation or LiDAR.
The strongest systems are therefore not purely inertial. They are multi-sensor navigation systems with INS at their core.
The Future of Inertial Navigation for Drones
Inertial navigation will become even more important as drones move towards greater autonomy. GNSS will remain a major navigation source, but future aircraft will increasingly be expected to continue operating safely when satellite signals are temporarily degraded.
Improving MEMS technology will provide better performance from smaller and lighter IMUs. Higher-grade systems that were once reserved for large aircraft will gradually become practical on commercial drones.
INS will also become more tightly integrated with visual odometry, LiDAR SLAM, radar navigation and other positioning technologies. The drone will not simply rely on one sensor. Instead, it will continuously evaluate several navigation sources and determine which ones can be trusted.
Drone-in-a-Box systems will benefit from more accurate automated launch and landing, while long-range BVLOS aircraft will use stronger navigation redundancy and integrity monitoring.
For mapping and LiDAR, smaller high-performance GNSS/INS systems will continue improving direct georeferencing and reducing the amount of ground survey work required.
The direction of travel is clear: drones will increasingly move from GNSS-dependent aircraft towards intelligent multi-sensor navigation platforms, with inertial navigation at the centre.
Conclusion
An Inertial Navigation System is one of the fundamental technologies behind modern drone flight.
Accelerometers measure linear movement, while gyroscopes measure rotation. The INS combines this information to estimate the aircraft’s attitude, velocity and position.
Because inertial sensors gradually drift, INS is normally integrated with GNSS. RTK and PPK can provide centimetre-level absolute positioning, while the INS delivers rapid motion and orientation information between GNSS updates.
In GNSS-denied environments, inertial navigation becomes even more important. Visual-Inertial Odometry, LiDAR SLAM and other technologies rely heavily on IMU data to maintain navigation indoors, underground and around complex structures.
For LiDAR surveying, photogrammetry, autonomous flight, Drone-in-a-Box, BVLOS operations and GNSS-resilient navigation, INS is a critical part of the overall system architecture.
The correct INS depends on the mission. A small inspection drone may need only a reliable flight-controller IMU, while a high-end LiDAR mapping platform may require a dedicated survey-grade GNSS/INS.
As drone autonomy continues to develop, reliable inertial navigation will remain one of the key technologies connecting positioning, flight control and sensor data into a single dependable navigation solution.