
Septentrio Mosaic-G5 P3H and ArduPilot Flight Control System: Selecting Core Navigation for Professional UAVs
At the interference test site on Andøya Island, Norway, facing malicious attacks with power ten million times higher than normal signals, the positioning trajectories of most GNSS receivers collapsed instantly, while the equipment equipped with Septentrio technology maintained precise and stable routes. For UAV platforms, especially those performing mapping, logistics, or critical inspection tasks, the reliability of their “eyes” is crucial. The Global Navigation Satellite System (GNSS) receiver is the core of these eyes. In recent years, as the electromagnetic environment has become increasingly complex, pure positioning accuracy is no longer the sole criterion. The ability to maintain continuous and reliable positioning and timing under interference and spoofing signals has become the key to distinguishing ordinary equipment from professional tools.
Core Challenges and Countermeasures in UAV GNSS Integration
Unintentional or intentional radio frequency interference in commercial environments, as well as geopolitical tensions in specific regions, have exposed GNSS systems to unprecedented threats. UAV GNSS integration faces multi-dimensional challenges:
-Signal Interference and Spoofing: Various types of radio frequency interference can easily cause receivers to lose positioning output, while spoofing attacks are more concealed and dangerous, potentially guiding UAVs off their intended routes or even being “hijacked.” This requires receivers to have active signal defense and identification capabilities.
-Conflict Between Integration Miniaturization and High Performance: For applications such as UAVs, Size, Weight, and Power (SWaP) are decisive factors. Designers must find solutions that are both powerful and compact within the limited on-board space.
-Vibration and Environmental Adaptability: The unique vibration spectrum of UAVs is more complex than that of manned aircraft, which may affect the stability of the internal oscillator of the GNSS module. At the same time, sudden temperature changes caused by air flow on exposed modules can also affect high-precision positioning.
-Flight Control System Compatibility: Different flight control systems such as ArduPilot have specific requirements for GNSS data. Ensuring that the receiver output format is compatible, the protocol matches, and the advanced functions of the flight control system are fully utilized is a technical problem that must be solved in integration.
Mosaic-G5 P3H: A High-Performance GNSS Module Tailored for Harsh Environments
As a high-performance compact module of Septentrio, the Mosaic-G5 P3H integrates the company’s core technological advantages and is a targeted solution to the above challenges.
-Full-Constellation and Multi-Frequency Support: It supports all major global satellite navigation systems, including GPS, GLONASS, Galileo, and BeiDou. By simultaneously tracking signals from multiple constellations in multiple frequency bands, it can maximize satellite visibility, improve positioning reliability and accuracy, especially in areas with partially obscured skies such as urban canyons.
-Core Protection: AIM+ Anti-Interference and Anti-Spoofing Technology: This is the foundation of the Mosaic-G5 P3H. AIM+ technology works in both the digital and analog domains through various means such as adaptive notch filters, pulse blanking, and frequency band remapping, which can effectively detect and suppress various interferences from narrowband to broadband.
-Built-in Sensors and Safety Assurance: The module integrates inertial sensors, which can provide heading, pitch, and roll angle information. This function can provide continuous attitude data for the flight control when the GNSS signal is temporarily interrupted due to tunnels or interference, and combined with dead reckoning, it provides additional safety redundancy for the UAV.
Practical Performance
In public interference tests organized by the Norwegian government, Septentrio receivers equipped with AIM+ technology maintained 99.5% positioning availability throughout the simulated dynamic scenarios when facing common “cigarette lighter” type jammers, with continuous and precise trajectories. With the same antenna and AIM+ function turned off, the receiver immediately lost signal tracking.

In-depth Analysis of AIM+ Advanced Protection Technology
AIM+ technology represents the cutting-edge level of GNSS receiver anti-interference and anti-spoofing capabilities, and its value far exceeds simple signal protection.
Multi-Layer Dynamic Anti-Interference Mechanism
AIM+ is like an intelligent “signal filter.” Its adaptive notch filter can automatically identify and suppress continuous wave interference of specific frequencies; pulse blanking technology can eliminate sudden high-energy pulse signals; frequency band remapping can intelligently allocate computing resources to clean frequency bands when a certain frequency band is contaminated. Its built-in software spectrum analyzer can monitor the radio frequency environment in real-time and provide users with an intuitive spectrum view, which is itself a powerful diagnostic tool.
Anti-Spoofing System from Detection to Authentication
Spoofing protection is more complex, and AIM+ adopts a defense-in-depth strategy:
-Use the inherent consistency of multi-frequency signal tracking for cross-validation.
-Analyze subtle contradictions in signal characteristics (such as power, Doppler shift, angle of arrival) through advanced anomaly detection algorithms.
-For scenarios requiring the highest level of protection, it supports Galileo’s OSNMA (Open Service Navigation Message Authentication). This function uses encryption technology to verify the legality of satellite signals from the source, which is one of the ultimate means to eliminate spoofing.
Additional Value: Environmental Perception and Reconnaissance
The spectrum monitoring capability of AIM+ enables UAVs integrated with the Mosaic-G5 P3H to act as “signal scouts.” During flight, it can not only resist attacks but also record, identify, and locate illegal jammers, providing key data for spectrum management, security patrols, or jammer investigation.
In-depth Integration Practice with ArduPilot Flight Control System
The easy integration feature of the Mosaic-G5 P3H enables it to seamlessly connect with mainstream open-source flight control systems such as ArduPilot, greatly simplifying the development process.

Key Points of Hardware Connection
-Power Supply and Antenna: Provide a stable and clean 5V power supply for the receiver. Correctly connect the dual-frequency or multi-frequency GNSS antenna to the “RF-IN” port of the receiver.
-Data Interface: Connect the receiver to the GPS serial port of Pixhawk series flight controllers through a serial port (UART). Using high-quality cables and ensuring correct wiring is crucial.
-Shock Absorption and Protection: Add appropriate shock absorption devices between the module and the UAV body to isolate harmful vibrations. Add a simple shell to the module to avoid sudden temperature changes caused by air flow affecting the stability of the crystal oscillator.
Key Steps of Software Configuration
In ground station software such as Mission Planner or QGroundControl:
-Set the serial port protocol connected to the receiver to “GPS”, and the baud rate is usually set to 115200.
-The most critical step is to set the GPS_TYPE parameter. For the Mosaic-G5 P3H, if using its standard positioning data, it is usually set to an NMEA-compatible model; if you need to use all its high-performance features (such as dual-antenna heading), you need to set the GPS_TYPE2 parameter to 10 to select the Septentrio Binary Format (SBF), allowing the flight controller to parse richer data streams.
-Dual-Antenna Heading Configuration: If two antennas are installed to obtain heading information, ensure that the two antennas are pulled apart as much as possible along the longitudinal axis (recommended to be greater than 50 cm) and that the phase centers are on the same horizontal plane. Subsequently, enable the external heading source in the flight control parameters (such as configuring EK3_SRC1_YAW) to fully utilize its precise orientation capability.
Practical Optimization, Troubleshooting, and Application Prospects
Optimization and verification after system integration are indispensable to ensure final performance.
Practical Tips for Performance Optimization
-Art of Antenna Placement: A single antenna should be installed on the top of the UAV, away from propellers and electronic equipment, with an unobstructed view. In addition to ensuring the spacing of the dual-antenna layout, efforts should be made to avoid multi-path effects caused by shielding of metal objects.
-Parameter Fine-Tuning: In ArduPilot, you can fine-tune antenna lever arm parameters such as GPS_POS1 and GPS_POS2 according to the actual flight log to more accurately align the GNSS position with the flight control inertial navigation center and improve the integrated navigation effect.
-Environmental Benchmark Test: In a safe and open area, compare the positioning accuracy and noise of the UAV when it is static and when the engine is running at full speed, which can effectively evaluate the vibration isolation effect.
Basic Troubleshooting Guide
When positioning problems occur, you can use ground station tools to troubleshoot in the following order:
-Check “Satellites” and Observe “Quality”: First, check the number of visible satellites and the signal-to-noise ratio of each satellite. Insufficient quantity or generally low quality may indicate antenna problems, severe shielding, or module failures.
-Distinguish “Drift” and Determine “Cause”: If the positioning point drifts slowly continuously, it may be related to vibration effects or antenna multi-path effects; if the position jumps, it is necessary to check whether it is subject to un-suppressed intermittent interference.
-Verify “Settings” and Match “Versions”: Confirm that all parameters (especially GPS_TYPE and baud rate) have been saved and take effect, and check the known compatibility between the flight control firmware and the GNSS module firmware version.
Industry Applications and Value Verification
The value of this integrated solution has been verified in multiple high-demand fields:
-Critical Infrastructure Inspection: Near strong electromagnetic fields such as substations and wireless communication base stations, anti-interference capabilities ensure the continuity and safety of automatic UAV inspection operations.
-Precision Agriculture and Mapping: Combined with RTK services, the Mosaic-G5 P3H provides stable and reliable centimeter-level positioning, ensuring the accuracy of aerial survey mapping and the accuracy of pesticide spraying.
-Public Security and Border Patrol: As mentioned earlier, some European border patrol teams rely on this technology to achieve uninterrupted monitoring tasks in complex electromagnetic environments and even counter illegal activities.
UAV integrators who choose the Mosaic-G5 P3H repeatedly verify a scenario in the test field: when a wireless camera in an adjacent frequency band suddenly starts, the ordinary GPS signal disappears instantly, and the UAV begins to drift in attitude. In contrast, the UAV equipped with the AIM+ system only pops up a prompt “Interference Detected” on the control interface, and the flight trajectory does not deviate at all. This subtle difference determines whether the UAV is a reliable tool in the air or a potential hazard. In the future, as the autonomy of unmanned systems increases, this ability to maintain credible navigation in complex environments will become a key cornerstone for UAVs in the air to truly mature.

Summary
This article is a technical guide for professional UAV applications, focusing on explaining how to build a UAV navigation solution that can work stably in complex and harsh electromagnetic environments by integrating the high-performance Septentrio Mosaic-G5 P3H GNSS receiver with the ArduPilot open-source flight control system. The article first systematically analyzes the four core challenges faced by professional UAVs in GNSS integration: signal interference and spoofing, the conflict between miniaturization and high performance, airframe vibration and environmental impacts, and compatibility with flight control systems. Subsequently, the article positions the Mosaic-G5 P3H as the key to solving these challenges, focusing on its three major technical pillars: supporting full constellations and multi-frequency points to improve reliability and accuracy, equipping advanced AIM+ anti-interference and anti-spoofing technology, and integrating inertial sensors to provide safety redundancy during signal interruptions. The article confirms the excellent protection capability of AIM+ technology by citing the actual measurement case on Andøya Island, Norway (maintaining 99.5% positioning availability), and deeply analyzes the multi-layer dynamic anti-interference of this technology and the in-depth anti-spoofing system from detection to authentication. In addition, the article provides detailed hardware connection, software parameter configuration (especially SBF format and dual-antenna heading settings), as well as practical optimization and troubleshooting guides, which have high practical reference value. Finally, through application scenarios such as critical infrastructure inspection, precision agriculture, and public security, it verifies the great value of this solution in improving the reliability and safety of UAV missions.
Q&A
Q1: Among numerous GNSS modules, what is the most irreplaceable value of the Septentrio Mosaic-G5 P3H?
A1: Its most irreplaceable value lies in the top-tier comprehensive anti-interference and anti-spoofing protection capabilities. This is not a single function but a complete system built by AIM+ technology. It can not only real-time suppress high-intensity radio frequency interference like an “immune system” but also identify and resist concealed spoofing attacks through multi-frequency verification, anomaly algorithms, and signal authentication (OSNMA) like a “detective,” ensuring the absolute credibility of navigation information in complex electromagnetic battlefields. This is incomparable to ordinary consumer-grade or most industrial-grade modules.
Q2: What is the most critical software configuration step when integrating the Mosaic-G5 P3H into the ArduPilot flight control?
A2: The most critical step is to correctly set the GPS protocol type parameter of the flight control. To give full play to all the performance of the module (especially the dual-antenna orientation function), the GPS_TYPE2 parameter must be set to 10, so that the ArduPilot flight control can correctly parse the native SBF (Septentrio Binary Format) data format of Septentrio. If only set to the general NMEA format, it will not be possible to obtain key data such as high-integrity attitude and raw observations, leading to performance degradation.
Q3: In addition to direct protection functions, what unique value can the Mosaic-G5 P3H bring to the UAV system?
A3: It can bring unique electromagnetic environment perception and reconnaissance value. Its built-in spectrum analyzer transforms the UAV into a mobile “spectrum scanner.” During flight, it can not only defend against attacks but also continuously monitor, record, and locate abnormal radio frequency signal sources around it. This function is of strategic significance for border patrols, security of important events, radio management, and electromagnetic environment mapping around critical facilities, upgrading the UAV from a simple mission execution platform to an intelligence collection node.
Q4: For UAVs performing precision agriculture mapping, what are the main benefits of using this solution?
A4: The main benefits lie in the revolutionary improvement of operational efficiency and data quality. Combined with RTK services, the Mosaic-G5 P3H provides stable and reliable centimeter-level positioning, ensuring the accuracy of aerial survey mapping and the accuracy of pesticide spraying. Its powerful anti-interference ability can effectively resist various wireless device interferences that may exist in the field, ensuring that each frame of aerial image has an accurate geographic tag, thereby generating flawless orthophotos and 3D models. This directly avoids re-flights caused by positioning drift or interruptions, ensures the absolute accuracy of variable rate fertilization and spraying, and improves agricultural benefits from the source.
Core Keywords: Septentrio, Mosaic-G5 P3H, ArduPilot Flight Control System, Anti-Interference, Anti-Spoofing, GNSS Module, Centimeter-Level Positioning, AIM+ Technology, Galileo OSNMA, UAV Navigation, Flight Control Integration
Supporting Keywords:Real-Time Kinematic (RTK), Septentrio Binary Format (SBF), Pixhawk, Mission Planner, Inertial Sensor, Dead Reckoning, Signal Redundancy, Electromagnetic Environment, Critical Infrastructure Inspection, Precision Agriculture, Public Security Patrol, Anti-Interference Test

