Uppsats

Communication-Based Collision Avoidance for Unmanned Aircrafts

Kandidat-uppsats

Linköpings universitet/Institutionen för datavetenskap

Publicerad: 2025

Språk: Engelska

Nyckelord

klicka för att söka
Autonomous systemspythonMulti-agent systemslatencyMultiagentsystemTrajectory predictioninteroperabilityroboticsWireless CommunicationUAVCollision avoidanceEmbedded SystemsDronesdronedrönareAutonomous navigationautonom navigeringRobotikUnmanned Aerial VehicleAutonoma systeminteroperabilitetcomputer systemsdatorsystemGPSSimuleringGNSSDistributed systemsTime-of-Flight sensorToF sensorDistribuerade systemCrazyflierobot simulationencrypted communication3D simulationdrone swarmlatensPIDattraktionskraftHost Identity Protocolartificial potential fieldträffsäkerhetnano droneBluetoothUASRemote ID3D-simuleringunmanned aircraft systemcyber-physical systemspacket losspaketförlustUTMlågpassfiltertrådlös kommunikationObemannade LuftfarkosterKollisionsundvikandeWebotsPID-ControllerUrban Air Mobilitysimulation environmentsimuleringsmiljöHITreal-time controlInbäddade systempositioning systempositioneringssystembanföljningcollision avoidance systemCA systemcommunication-based collision avoidancesensor-free collision avoidancesensorless collision avoidancecooperative collision avoidanceautonomous collision avoidancemulti-UAV collision avoidancedrone-to-drone collision avoidanceconflict detection and resolutionAPFforce-field methodpotential fieldgeometric collision avoidancegeometric-based approachhybrid algorithmhybrid collision avoidancerelative miss distance vectorRM vectordisplacement vectorrepulsion forceattractive forcelocal minimalow-pass filtertuning parameterssafety radiuspath followingfuture position predictionmodified artificial potential fieldMAPFproportional navigationPN guidance lawoptimization-based collision avoidancesense and avoidsee and avoidstatic vs dynamic obstacle avoidancedynamic obstacle avoidanceDrone Remote Identification ProtocolDRIPremote identificationHost Identity Tagstrust-based collision avoidanceauthenticated communicationsecure communicationwireless broadcastinginter-drone communicationdrone-to-drone communicationposition and velocity broadcastingcommunication delayGlobal Navigation Satellite SystemCrazyflie 2.1+Bitcrazenano quadcopterflow deckFlow deck v2optical flow sensorCrazyradioCrazyradio 2.0expansion deckunmanned aircraftUAsmall unmanned aircraftQuadcopterquadrotormulti-droneCyberboticssoftware-in-the-loopsim-to-realreality gapsimulation-to-realityWebots Python APICrazyflie Python librarymatplotlib3D trajectorysuccess rateaerial roboticsUAS traffic managementshared airspaceairspace safetydrone safetymid-air collisionseparation assurancescalable collision avoidancekollisionsundvikande systemkommunikationsbaserad kollisionsundvikandesensorfri kollisionsundvikandesamverkande kollisionsundvikandeautonom kollisionsundvikandeobemannad luftfarkostobemannat luftfartygssystemnanodrönaredrönarsvärmartificiella potentialfältpotentialfältsmetodgeometrisk kollisionsundvikandehybridalgoritmrepulsionskraftlokala minimasäkerhetsradietrajektoriaförutsägelsedynamisk hinderundvikningstatiska och dynamiska hinderfjärridentifiering av drönaresäker kommunikationkrypterad kommunikationautentiserad kommunikationtrådlös sändningkommunikation mellan drönarekommunikationsfördröjningsatellitnavigeringssystemoptiskt flödessensoravståndssensorrealtidsstyrningflygrobotikCyberfysiska systemrobotsimuleringverklighetsglappframgångsgradluftrumshanteringdelat luftrumluftrumssäkerhetdrönarsäkerhetkollision i luftenseparationssäkringskalbar kollisionsundvikande

Sammanfattning

This thesis explores if it is possible to develop a collision avoidance (CA) system with the use of Drone Remote Identification Protocol (DRIP). The CA system will be used for small unmanned aircrafts (UAs) and is specifically implemented on the CrazyFlie platform. The goal of the study was to make two UAs able to autonomously navigate pre-planned routes in a shared 3D airspace, while avoiding collisions with each other. An initial approach based on Artificial Potential Fields (APF) was found insufficient due to frequent failures in simulation tests. To improve performance, the APF method was combined with a geometric-based approach. This resulted in significantly higher success rates in the simulated environment. When doing real life tests DRIP was simulated by using the developed CA system in combination with Global Navigation Satellite System (GNSS)-mimicked communication. This was done in order to share positional and velocity data between the UAs. While the hybrid algorithm performed moderately well in simulations, it might not work in real life applications. The wireless communication technology could be too unreliable or the hardware could wear down over time. This shows the challenges of creating simulation tools that matches well with reality. Regardless of this, the project still shows the potential of communication-based CA systems and lays a foundation for future research about sensor-free collision avoidance between multiple UAs.

Information

Lärosäte / institution
Linköpings universitet/Institutionen för datavetenskap
Publiceringsdatum
2025
Uppsatstyp
Kandidat-uppsats
Språk
Engelska
Nyckelord
Autonomous systemspythonMulti-agent systemslatencyMultiagentsystemTrajectory predictioninteroperabilityroboticsWireless CommunicationUAVCollision avoidanceEmbedded SystemsDronesdronedrönareAutonomous navigationautonom navigeringRobotikUnmanned Aerial VehicleAutonoma systeminteroperabilitetcomputer systemsdatorsystemGPSSimuleringGNSSDistributed systemsTime-of-Flight sensorToF sensorDistribuerade systemCrazyflierobot simulationencrypted communication3D simulationdrone swarmlatensPIDattraktionskraftHost Identity Protocolartificial potential fieldträffsäkerhetnano droneBluetoothUASRemote ID3D-simuleringunmanned aircraft systemcyber-physical systemspacket losspaketförlustUTMlågpassfiltertrådlös kommunikationObemannade LuftfarkosterKollisionsundvikandeWebotsPID-ControllerUrban Air Mobilitysimulation environmentsimuleringsmiljöHITreal-time controlInbäddade systempositioning systempositioneringssystembanföljningcollision avoidance systemCA systemcommunication-based collision avoidancesensor-free collision avoidancesensorless collision avoidancecooperative collision avoidanceautonomous collision avoidancemulti-UAV collision avoidancedrone-to-drone collision avoidanceconflict detection and resolutionAPFforce-field methodpotential fieldgeometric collision avoidancegeometric-based approachhybrid algorithmhybrid collision avoidancerelative miss distance vectorRM vectordisplacement vectorrepulsion forceattractive forcelocal minimalow-pass filtertuning parameterssafety radiuspath followingfuture position predictionmodified artificial potential fieldMAPFproportional navigationPN guidance lawoptimization-based collision avoidancesense and avoidsee and avoidstatic vs dynamic obstacle avoidancedynamic obstacle avoidanceDrone Remote Identification ProtocolDRIPremote identificationHost Identity Tagstrust-based collision avoidanceauthenticated communicationsecure communicationwireless broadcastinginter-drone communicationdrone-to-drone communicationposition and velocity broadcastingcommunication delayGlobal Navigation Satellite SystemCrazyflie 2.1+Bitcrazenano quadcopterflow deckFlow deck v2optical flow sensorCrazyradioCrazyradio 2.0expansion deckunmanned aircraftUAsmall unmanned aircraftQuadcopterquadrotormulti-droneCyberboticssoftware-in-the-loopsim-to-realreality gapsimulation-to-realityWebots Python APICrazyflie Python librarymatplotlib3D trajectorysuccess rateaerial roboticsUAS traffic managementshared airspaceairspace safetydrone safetymid-air collisionseparation assurancescalable collision avoidancekollisionsundvikande systemkommunikationsbaserad kollisionsundvikandesensorfri kollisionsundvikandesamverkande kollisionsundvikandeautonom kollisionsundvikandeobemannad luftfarkostobemannat luftfartygssystemnanodrönaredrönarsvärmartificiella potentialfältpotentialfältsmetodgeometrisk kollisionsundvikandehybridalgoritmrepulsionskraftlokala minimasäkerhetsradietrajektoriaförutsägelsedynamisk hinderundvikningstatiska och dynamiska hinderfjärridentifiering av drönaresäker kommunikationkrypterad kommunikationautentiserad kommunikationtrådlös sändningkommunikation mellan drönarekommunikationsfördröjningsatellitnavigeringssystemoptiskt flödessensoravståndssensorrealtidsstyrningflygrobotikCyberfysiska systemrobotsimuleringverklighetsglappframgångsgradluftrumshanteringdelat luftrumluftrumssäkerhetdrönarsäkerhetkollision i luftenseparationssäkringskalbar kollisionsundvikande

Utforska vidare

Liknande uppsatser

Uppsatser med liknande ämnen och nyckelord.