LARUS Gliding Sensor Unit

1.292,34 2.082,50 

LARUS Sensoreinheit mit Gehäuse und Elektronik. Zur Anzeige der Daten wird ein separates Anzeigegerät benötigt wie z.B. das LARUS Vario Display, ein SteFly NAV, ein OpenVario oder ein Bluetooth-fähiges Gerät (Smartphone / Tablet) mit XCSoar / OpenSoar.

  • LARUS sensor unit in black anodized aluminum housing
  • 1 GNSS antenna (LARUS Essential) or 2 GNSS antennas (LARUS Dual-GNSS)
  • Brass mounting screws and nuts
  • 2 Fastening clamps
  • mind. 32 Gb Micro SD-Karte mit Adapter
  • RJ45 cable

Delivery time: 5-7 business days

SKU: Larus Category:

High end variometer. Precise real-time wind determination. Artificial horizon.

The “black box” contains high-precision sensors for measuring acceleration, magnetic field and pressure as well as the latest generation of GNSS receivers. Combined with sophisticated algorithms, the direction and strength of thermals and wind can be calculated extremely reliably and fast.

LARUS_E-Vario_Windberechnung_Logo

The philosophy: better to measure than to estimate!

SteFly produces and distributes the high-end variometer under license developed by the LARUS project team led by Dr. Klaus Schäfer, Horst Rupp and Maximilian Betz.

Larus Gliding Sensor Unit Essential and Dual-GNSS comparison
Larus Essential overview

How does LARUS work?

In short: Data from one (or two) GNSS receiver(s), an IMU (inertial measurement unit) and pressure sensors for static pressure and dynamic pressure are combined and evaluated in the LARUS sensor unit using special algorithms. The results are transferred to a display device via a serial interface or Bluetooth. For example, all OpenVarios or other devices running XCSoar are compatible with the LARUS sensor unit.

In principle, LARUS calculates:

  • Energy-compensated climb or sink (variometer)
  • Horizontal wind speed as an instantaneous value (live / real-time wind) and a value averaged over an adjustable period (e.g. 30 s)
  • Attitude for display in an artificial horizon
  • Pressure altitude / flight level FL
  • True airspeed (TAS)
  • Course over the ground (track)
  • Drift angle (difference between track and heading)

In the Essential variant, LARUS has installed a precise GNSS receiver with an external active antenna. In the LARUS Dual-GNSS variant, on the other hand, a high-precision dual-band receiver is connected to two active, multi-frequency band antennas.

Central components of the LARUS sensor box and their tasks in detail

GNSS

In recent years, location determination using GNSS (Global Navigation Satellite System) has become much more accurate. Because GNSS also includes satellites from GLONASS, Galileo and BeiDou in addition to GPS satellites, the modern GNSS receivers installed in the LARUS sensor box can achieve a horizontal positioning accuracy of 1.5 - 2 m. In addition, the ground speed is measured three-dimensionally and used to support the flight attitude measurement and as a measured variable for the variometer.

The accuracy of the speed measurement is:

  • LARUS Essential with uBlox M9N single-frequency receiver and GNSS antenna: horizontal approx. 0.1 km/h; vertically approx. 5 cm/s
  • LARUS Dual GNSS with uBlox F9P dual GNSS receiver: horizontal approx. 0.05 km/h; vertically approx. 2.5 cm/s
Larus Segelflugsensor mit Zubehör
Larus Anschlüsse, Antennen und Status-LEDs

IMU

Inertial Measurement Unit (IMU) describes an inertial measurement unit that combines several inertial sensors. LARUS relies on the high-quality IMU XSENS MTi-1. It measures three-dimensional acceleration, yaw rate and magnetic field.

The flight attitude is calculated from this data by comparing it with the speed data of the GNSS (AHRS function).

When circling, the heading is determined by comparing the acceleration (determined from the flight path using the GNSS positions) and the AHRS. You don't need a magnetic compass for this. The Larus sensor unit automatically determines the calibration of the magnetic compass during circling flight, so that it can then be used to measure the magnetic heading in straight flight. Together with the adjustable magnetic declination, true heading (relative to true north) can be measured with an accuracy of about 1-2 degrees.

With LARUS Dual-GNSS, the accuracy of the heading can be improved to approx. 0.05 degrees by using a D-GNSS "compass" (2 coupled differential GNSS receivers, here uBlox F9P).

The flight attitude measurement can be used for an artificial horizon as well as for the precise display of the current drift angle (track – heading).

Pressure Sensors

The Larus sensor box contains pressure sensors for measuring static pressure and dynamic pressure. The static pressure is required to display the pressure altitude and the flight level FL. It is also used to determine air density.

The indicated airspeed IAS is formed from the dynamic pressure.

The true airspeed TAS is calculated from the indicated airspeed, taking into account the current air density. LARUS calculates the air density in real time by comparing the GNSS altitude with the pressure altitude, without having to measure the temperature or humidity. LARUS then uses the TAS to calculate the wind speed.

Larus Ports for static and total pressure, CAN, RS232

Description of the algorithms

  • In straight flight, the time period for short-term wind is 5 s and for long-term wind 30 s (default setting; both times are configurable)
  • When circling, the short-term wind is the mean of the last circle, while the long-term wind is the accumulated mean over the entire time of the last circling phase

Calculation of (real-time) wind speed

LARUS determines the wind speed from the three-dimensional difference between ground speed and flight speed. Both a short-term mean value and a long-term mean value are output. The periods differ as follows:

A special algorithm detects and eliminates deviations in circular flight that result from a change in the angle of attack.

Variometer

The LARUS sensor uses a Kalman filter to combine GNSS altitude, GNSS speed and vertical acceleration determined by the Inertial Measurement Unit (IMU).

This algorithm has virtually no inertia and provides a highly accurate (uncompensated) variometer instantaneously and without using pressure data.

The speed compensation is generated by differentiating the speed through the air. For this purpose, the ground speed of the GNSS and the average horizontal wind speed are used to calculate the kinetic energy of the three-dimensional movement.

Added value of the Dual-GNSS variant

Influence of the heading accuracy on the wind calculation in forward flight

As described above, the LARUS Essential (uBlox M9N single-frequency receiver) already achieves a high heading accuracy of 1-2° (under optimal installation conditions, see below).

In contrast, the accuracy of heading determination with the Dual-GNSS variant is outstanding at 0.05°. This is particularly advantageous at high airspeed in level flight. As the wind triangle illustrates, at an airspeed of 200 km/h, 2° corresponds to a 7 km/h inaccuracy in the crosswind component, while 0.05° corresponds to only a 0.2 km/h inaccuracy.

In addition, the accuracy of the dual GNSS version is not affected to the same extent as LARUS Essential if iron parts or magnetic fields in the vicinity of the LARUS sensor unit cannot be avoided due to the installation situation. Due to the two GNSS receivers, only a small part of the measured values from the IMU flows into the algorithm.  

Installation Instructions

LARUS Exemplary Installation

In a nutshell:

  • Mount the sensor unit absolutely fix so that the position of the sensor unit in relation to the aircraft structure does not change under the influence of acceleration forces
  • The LARUS sensor must be positioned as far away as possible from magnetic fields and bigger iron parts
  • The installation orientation of the LARUS box is possible in all directions and only needs to be adjusted in the configuration file "sensor_configuration.txt". Nevertheless, we recommend to select the orientation with regard to the longitudinal axis of the aircraft during assembly according to the coordinate system printed on the LARUS housing. Ideally, the LARUS sensor unit is also mounted in such a way that it is roughly horizontal in normal flight.
  • The GNSS antennas must be mounted in such a way that there is "line of sight" to as many satellites as possible. For this reason, they must be installed in the instrument panel or fuselage tube approx. in-flight-horizontal and above electrically conductive materials. CFRP is also one of the electrically conductive materials.

Explanations regarding LARUS Essential

A requirement for the high accuracy of LARUS Essential is that the disruptive influence of magnetic fields in the vicinity of the sensor unit is minimized. This is particularly high priority for LARUS Essential. In particular, the correct operation of the inertial measuring unit IMU, which among other things measures the magnetic induction, is severely impaired by magnets, changing magnetic fields or iron parts. We recommend keeping the LARUS sensor unit as far away as possible (at least 20 cm), especially from speakers and magnets (often contained in GPS / GNSS antennas, simply check with magnets). In addition, the fastening elements in the immediate vicinity of the sensor should be made of stainless steel, brass, plastic, aluminum or fiber composite materials and the usual nuts and bolts made of steel should be avoided. Iron parts are unsuitable because they generate a variable interference field with every movement of the aircraft.

The GNSS antenna, on the other hand, is not sensitive to magnetic fields.

Explanations regarding LARUS Dual-GNSS

Bei LARUS Dual-GNSS ist dagegen wichtig, dass die beiden GNSS Empfänger einen Abstand von mind. 1,0 Metern zueinander aufweisen.

The master GNSS antenna should be mounted on the inside of the fuselage tube (luggage compartment / end of the canopy) approximately above the center of gravity of the aircraft. Because the shorter the distance between the antenna and the center of gravity, which is also the center of rotation of the aircraft around the pitch axis, the less the influence of pitching movements (forward or backward movement of the stick) on the measured altitude.

The second antenna (slave GNSS antenna), on the other hand, is mounted at the level of the instrument panel or in front of it in the nose of the aircraft.

For all GNSS antennas, it is important that the laminate above the antenna is made of GRP and not CFRP, otherwise the electrical conductivity of carbon fibers would cause the attenuation between the GNSS satellite and the receiver in the aircraft to be too great. In the case of aircraft with a CFRP fuselage, however, mounting the antennas in the front and rear area of the canopy can also be considered, provided the antennas are then at a sufficient distance (approx. 1.0 m) from one another.

How is the information presented in XCSoar?

OpenSoar with LARUS driver

In order to clearly present the results of the calculations of climb values, wind and position in space, Uwe Augustin has integrated a driver for LARUS into OpenSoar. The variometer display known from XCSoar uses the precise LARUS data. XCSoar continues to produce the vario sound, although no speed-to-fly option is currently implemented.

The fact that LARUS is on board is revealed when you look at the display. You will see two separate wind arrows, which are shown directly in the moving map. In this way, the direction and strength of the current wind and the wind averaged over a longer period of time are visualized. In addition, new wind-related info boxes are available.

Another novelty is the artificial horizon, which is displayed on a separate page in OpenSoar. It is helpful, for example, to check the correct function and calibration of the IMU after installing the sensor unit.

Link to OpenSoar: https://opensoar.de/releases/

OpenVario Windpfeile Larus
LARUS Vario Display mit Windanzeige, Sollfahrt und künstlichem Horizont

LARUS Vario Display (Seperate Round Instrument)

With the introduction of the LARUS Vario display, all information can now be displayed clearly and attractively on a separate round instrument. The round display with a diameter of 57 mm offers plenty of space.
LARUS Sensor Box and LARUS Vario Display can also be installed as a stand-alone unit. A navigation computer or smartphone with XCSoar / OpenSoar is not required in this case.

What does LARUS mean?

Larus is the name for a gull genus that includes several of the largest gull species. Gulls are not only experts at taking advantage of slope winds, they are also dedicated thermal flyers. Their senses, instinct, and a lifetime of practice make seagulls a role model for us glider pilots. The LARUS gliding sensor unit aims to provide us pilots with the sensors and the precise information derived from them that we need for gliding due to a lack of suitable sensory organs: speed and altitude, wind direction and strength, rise or sink of the surrounding air.
Let us glider pilots use the energy in the atmosphere to full capacity!
LARUS_E-Vario_Windberechnung_Logo
Gliding Ridge New Zealand

LARUS License

Larus hardware is licensed accordingly to Creative Commons NonCommercial Share-alike 4.0 InternationalLarus software accordingly to GNU General Public License v3.0.

License fees ensure long-term further development. 

Firmwareupdate

Die neueste Firmware 0.5.1 von Juni 2025 befindet sich zum Download auf Github.

Bitte beachten: Die Datei entsprechend der derzeit aktualisierten Firmwareversion auswählen

  • derzeit installierte Firmware <= 0.4.0, dann larus_sensor_V2_image.bin
  • derziet installierte Firmware >= 0.5.0, dann larus_sensor_v1_v0-5-1-0.bin

Standardvorgehen:

  1. bin-Datei auf die SD-Karte kopieren
  2. alle Kabel vom LARUS abstecken, bis auf jenes, das die Stromversorgung übernimmt
  3. SD-Karte in das ausgeschaltete LARUS schieben
  4. LARUS anschalten und eine Minute warten
  5. Überprüfen, dass die neue Version installiert wurde: entweder sensor.readings aktivieren oder neuesete EEPROM-Datei im logger-Ordner mit einem Texteditor öffnen

Instructions

Larus Installation Operating Manual V1.4
How can you install the dual GNSS antennas in a carbon fibre glider?

Kohlefaser ist elektrisch leitfähig und schirmt das GNSS-Signal ab. Einige Kohlefaser-Segelflugzeuge besitzen Bereiche der Rumpfröhre, die aus GFK bestehen (z.B. bei der ASG29 über dem Gepäckraum) und daher kein Problem darstellen. Teilweise sind Motorklappen aus GFK gefertigt und bieten sich daher als Montageort für Antennen an. Alternativ können die GNSS-Antennen auch im vorderen und hinteren Bereich der Haube installiert werden. Für viele Flugzeugmuster haben wir bereits Lösungen entwickelt oder spezielle Antennen im Programm. Wir helfen gerne weiter! 

Are all cables and the software included in the scope of delivery?

Der Lieferumfang beinhaltet alle Komponenten des Systems sowie Befestigungsmaterial und Patchkabel.  

Die Software ist bereits auf das LARUS aufgespielt und kann über die SD-Karte upgedatet werden. Die Firmware ist kostenlos auf https://github.com/larus-breeze/sw_sensor erhältlich.

The sensor box can be used as an artificial horizon? Is it possible to block this feature for competitions?

LARUS stellt XCSoar AHRS-Daten zur Verfügung, weshlab sich ein künstlicher Horizonz einblenden lässt. Auch im LARUS Vario Display lässt sich diese Funktion anzeigen.

Für Wettbewerbe lässt sich der künstliche Horizont deaktivieren. Details sind im Handbuch beschrieben.

Disclaimer: Dieser künstliche Horizont wurde für den Segelflug als zusätzliches Hilfsmittel insbesondere zur Einrichtung der Einbaulage konzipiert. LARUS ist nicht zertifiziert und darf nicht bei nicht-VFR-Bedingungen eingesetzt werden!

Technical Data
Input voltage range: 9 bis 28V DC (RJ45), 5 V USB-C
Amperage @ 13 V DC: LARUS Essential 120 mA, LARUS DUAL-GNSS 150 mA
Interfaces: RS232 (x2) - RJ45 / CAN (x1) - RJ45 / Bluetooth - SMA reverse polarity / GNSS-Antenna - SMA normal polarity / microSD
Hose Connector Diameter: 6 mm
Operating Temperature: -30°C to +60°C
Abmessungen Gehäuse LARUS: 145 mm x 79 mm x 28 mm (incl. antenna connectors and hose connectors)
Weight LARUS Essential: 300 g (incl. GNSS antenna)
Weight LARUS Dual-GNSS: 630 g (incl. 2 GNSS antennas)
Material: black anodized aluminum housing
Cable length GNSS antennas: LARUS Essential 4 m, LARUS Dual-GNSS standardmäßig 5 m

Cookie Consent with Real Cookie Banner