Anbindung selbstfahrender Landmaschinen an ein Farm-Management-System
Zühlke Engineering GmbH

Aufgabe, Lösung, Ergebnis
Ausgangslage
Selbstfahrende Landmaschinen mussten Maschinendaten mit einem Cloud-Farm-Management-System austauschen und gleichzeitig hochpräzise GPS-Positionen für das automatisierte Fahren liefern.
Umsetzung
Yocto-basierte Steuergeräte-Firmware in Modern C++: Aggregation von CAN- und ISOBUS-Daten, Kompression und MQTT-Transfer zur Azure IoT Hub, GPS-Positionierung mit NTRIP-Korrektur, OTA-Updates sowie Jenkins-CI mit GoogleTest- und behave-Tests.
Ergebnis
Die Fahrzeuge erhielten automatisierte Lenkung mit zentimetergenauer Positionierung und eine nahtlose Anbindung an das Farm-Management-System — bei wartbarer, lizenzkonformer Software-Basis.
Eingesetzte Technologien
Projektbeschreibung
Die gesammelten Daten werden lokal gesammelt und komprimiert gespeichert, um anschließend zum Cloud betriebenen (Azure IoT Hub) Farm Management System mittels MQTT transferiert zu werden.
Zusätzlich erfüllt das Steuergerät die Aufgabe als GPS Empfänger, damit das Fahrzeug in der Lage ist automatisiert gesteuert zu werden (selbstfahrend). Die initial ermittelte Position wird durch NTRIP Basisstationen korrigiert, sodass eine hohe Genauigkeit erreicht wird.
Das Betriebssystem ist ein kundenspezifisches Linux, welches mittels Yocto erstellt wird.