Institutt for teknisk kybernetikk har interesse for å utvikle et autonomt fly (UAV) gjennom prosjekt- og diplom-oppgaver. Det er ønskelig å kunne gi kommandoer til og hente ned data live fra UAVen. I denne oppgaven legges det frem et rammeverk for slik kommunikasjon med flyet. Rammeverket kalles Robot Operating System og ble valgt etter først å ha utredet hva slags funksjonalitet og overordnet design som kreves for dette prosjektet. Robot Operating System (ROS) er åpen kildekode og er et veldig modulært rammeverk som det er enkelt å benytte seg av. Selve nettverksprotokollene abstraheres vekk av ROS slik at systemutvikleren kan konsentrere seg om hva han/hun vil at systemet skal gjøre, fremfor å gjenoppfinne og reimplementere nettverkskomm...