Case study: Autonome Systemen

Autonome Maairobot

Een machinebouwer ontwikkelt een volledig elektrische autonome maairobot. We werden erbij gehaald om de prototypes door te ontwikkelen naar een productiewaardig model. Stabiele motoraansturing, sensor fusion en navigatie die ook werkt zonder GPS.

De situatie

De bestaande prototypes werkten, maar waren niet klaar voor productie. De navigatie leunde volledig op GPS. Prima in open veld, maar onbetrouwbaar bij zonneparken en bebouwde omgevingen. De motoraansturing was nog niet stabiel genoeg voor dagelijks gebruik.

De opdrachtgever had een partner nodig die de stap van prototype naar product kon maken. Iemand die firmware, sensor fusion en elektronica onder handen nam, zodat het team zich kon richten op het grotere product en de markt.

  • ·GPS-uitval bij zonneparken en andere GPS-arme omgevingen
  • ·Betrouwbare obstakeldetectie voor mensen, dieren en planten
  • ·Prototype hardware nog niet klaar voor productie

Wat we hebben gebouwd

We begonnen bij het fundament: stabiele firmware voor het uitlezen van sensoren en aansturen van motoren. Zonder betrouwbare low-level aansturing is autonome navigatie niet mogelijk.

Daarna sensor fusion: GPS gecombineerd met IMU en encoders. De robot weet altijd waar hij is, ook wanneer GPS wegvalt. De architectuur is bewust generiek opgezet, zodat dezelfde basis toepasbaar is op andere robotmodellen.

Sensor fusion

GPS gecombineerd met lokale sensoren voor betrouwbare positiebepaling, ook zonder GPS-ontvangst.

Motoraansturing

Stabiele low-level aansturing van de aandrijfmotoren als fundament voor de navigatielaag.

Obstakeldetectie

Nauwkeurige identificatie en ontwijking van mensen, dieren, planten en andere obstakels.

Elektronica-ontwikkeling

Hardware-ondersteuning bij de doorontwikkeling van prototype naar productiewaardig model.

Hoe we het hebben aangepakt

01

Begrijpen

We begonnen met de mensen die dagelijks aan de robot bouwen. Samen de hardware doorgelopen, sensordata geanalyseerd en de bestaande aansturingslogica beoordeeld. Zo werd duidelijk waar de echte knelpunten zaten.

02

Architectuur

Een gelaagde firmware-architectuur: stabiele low-level aansturing als fundament, met een schone interface naar de navigatielaag. Bewust generiek opgezet zodat dezelfde basis werkt voor toekomstige robotmodellen.

03

Iteratief bouwen

Korte ontwikkelcycli met werkende firmware bij elke mijlpaal. Elke iteratie getest op de daadwerkelijke hardware. Directe feedbackloops met het team van de opdrachtgever.

04

Validatie en overdracht

Na validatie op het fysieke platform is de volledige firmware en documentatie overgedragen. De opdrachtgever kan de codebase volledig zelfstandig gebruiken, aanpassen en doorontwikkelen.

Technische stack

memoryFirmwareEmbedded C / C++
exploreNavigatieSensor fusion (GPS + IMU + encoders)
radarDetectieComputer vision & LiDAR
developer_boardHardwareCustom elektronica (PCB-ontwikkeling)

Resultaat

Productie ready
klaar voor serieproductie
Een solide firmware-basis die de stap naar de markt mogelijk maakt.
GPS-onafhankelijk
betrouwbare navigatie
De robot blijft navigeren, ook waar GPS wegvalt.
1 codebase
herbruikbaar platform
Dezelfde architectuur toepasbaar op andere robotmodellen en toepassingen.

Herken je dit?

Heb je een technisch product dat klaar is voor de volgende stap? We kijken graag mee hoe we dat samen realiseren.