AirSim: Using Python to fly a sUAS

Originally published April 17, 2021 on my earlier blog; republished as written.

As I have gone through the motions to teach myself how to use Artificial Intelligence and Machine Learning, I have started to build out my small skillset. In this journey I have found that I was lacking in certain areas of Python, so I have gone backwards to relearn some areas that I felt I was deficient. Primarily, I used courses offered from Udemy.

While catching up on some areas that I missed during my first swing at self teaching, I have started to learn more and more about how to run machine learning on my computer. I have managed to get AirSim by Microsoft running on Unreal Engine. This allows me to run a virtual world and a virtual quadcopter to test my python scripts and computer vision, before actually putting it on a real aircraft.

AirSim running a Python survey script on a virtual quadcopter in Unreal Engine, April 2021
AirSim running a Python survey script on a virtual quadcopter, April 2021

Video of the flight: youtu.be/afGb0w57ZB0

← All writing