
Drone Delivery GeoAnalytics
Revolutie in autonome drone-leveringen met cloud-gestuurde systemen
problem
Onze klant is een pionier met 's werelds eerste bezorgdienst per drone, met als doel de logistiek te revolutioneren door kosten en levertijden in een enorme markt aanzienlijk te verlagen. Na de lancering van de allereerste volledig operationele drone-bezorgdienst in Reykjavik, IJsland, in 2017, wierpen zij zich op als koploper in de race om een autonome on-demand bezorgservice uit te rollen. Ondanks de opkomst van drone-leveringen die op afstand door piloten worden bestuurd, wilde de klant verder innoveren door drones te ontwikkelen die volledig via de cloud vanuit een centraal Control Center worden aangestuurd, waardoor piloten op locatie overbodig worden.
problem
Onze klant is een pionier met 's werelds eerste bezorgdienst per drone, met als doel de logistiek te revolutioneren door kosten en levertijden in een enorme markt aanzienlijk te verlagen. Na de lancering van de allereerste volledig operationele drone-bezorgdienst in Reykjavik, IJsland, in 2017, wierpen zij zich op als koploper in de race om een autonome on-demand bezorgservice uit te rollen. Ondanks de opkomst van drone-leveringen die op afstand door piloten worden bestuurd, wilde de klant verder innoveren door drones te ontwikkelen die volledig via de cloud vanuit een centraal Control Center worden aangestuurd, waardoor piloten op locatie overbodig worden.
solution
Bij de start van onze samenwerking beschikte de klant over een eerste projectversie, waarna wij de taak kregen om de tweede, productierijpe iteratie te ontwikkelen. Onze focus verschoof naar het verbeteren van functies en het herstructureren van de architectuur. Een belangrijke uitdaging was de overstap van een monolithische naar een microservices-architectuur, om snelle verbindingen en transacties voor realtime functionaliteit en systeemveerkracht tijdens kritieke scenario's te waarborgen. We hebben de infrastructuur vernieuwd, waardoor het systeem zich naadloos kan aanpassen aan verschillende operationele omstandigheden. De backend, ontwikkeld met Python (Django-framework) en Postgres, bestaat uit onderling verbonden componenten die WebSockets gebruiken voor communicatie en Redis voor taakverwerking, volledig gecontaineriseerd met Docker en geïmplementeerd op AWS.
solution
Bij de start van onze samenwerking beschikte de klant over een eerste projectversie, waarna wij de taak kregen om de tweede, productierijpe iteratie te ontwikkelen. Onze focus verschoof naar het verbeteren van functies en het herstructureren van de architectuur. Een belangrijke uitdaging was de overstap van een monolithische naar een microservices-architectuur, om snelle verbindingen en transacties voor realtime functionaliteit en systeemveerkracht tijdens kritieke scenario's te waarborgen. We hebben de infrastructuur vernieuwd, waardoor het systeem zich naadloos kan aanpassen aan verschillende operationele omstandigheden. De backend, ontwikkeld met Python (Django-framework) en Postgres, bestaat uit onderling verbonden componenten die WebSockets gebruiken voor communicatie en Redis voor taakverwerking, volledig gecontaineriseerd met Docker en geïmplementeerd op AWS.
results
Ons team leverde een intuïtief online dashboard waarmee gebruikers moeiteloos hun dronevloot kunnen beheren, of het nu gaat om exclusieve leveringen aan resorts of de distributie van consumentengoederen in de hele stad. Voor scenario's zoals noodlandingen en extreme weersomstandigheden hebben we gespecialiseerde oplossingen ontwikkeld. De software ondersteunt twee leveringsmodi: van handelaar naar klant en van post naar klant. Er zijn vier kernfuncties ontwikkeld: Geavanceerd Routebeheer voor aanpasbare vluchtroutes, Slimme Way-Points voor het definiëren van specifieke acties, Rapportages voor inzichten in missies en een Automatische Preflight-check om de vliegklaarheid en veiligheid vóór het opstijgen te verifiëren.
results
Ons team leverde een intuïtief online dashboard waarmee gebruikers moeiteloos hun dronevloot kunnen beheren, of het nu gaat om exclusieve leveringen aan resorts of de distributie van consumentengoederen in de hele stad. Voor scenario's zoals noodlandingen en extreme weersomstandigheden hebben we gespecialiseerde oplossingen ontwikkeld. De software ondersteunt twee leveringsmodi: van handelaar naar klant en van post naar klant. Er zijn vier kernfuncties ontwikkeld: Geavanceerd Routebeheer voor aanpasbare vluchtroutes, Slimme Way-Points voor het definiëren van specifieke acties, Rapportages voor inzichten in missies en een Automatische Preflight-check om de vliegklaarheid en veiligheid vóór het opstijgen te verifiëren.
tech stack
tech stack

