Model-Driven In-the-Loop Validation: Simulation-Based Testing of UAV Software Using Virtual Environments

Florian Mutter, Stefanie Gareis, Bernhard Schätz, Andreas Bayha, Franziska Grüneis, Michael Kanis and Dagmar Koss

Proceedings of the 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems,

2011 · doi: 10.1109/ECBS.2011.30

abstract

With the availability of the off-the-shelf quadrocopter platforms, the implementation of autonomous unmanned aerial vehicle (UAV) has substantially been simplified. Such UAVs can explore unaccessible terrain and provide information about the local situation in a specified target area. For the early development of an autonomous aerial vehicle, virtual integration of the system makes it possible to test a software implementation without endangering the hardware or the environment. Key elements of such a virtual test environment for UAV software are the modeling and simulation of the environment and the hardware platform, as well as the integration of the software in the simulation.