Coloseum is a simulator for robotic, autonomous systems, built on Unreal Engine (there is an experimental Unity release). It is open-source, cross platform, and supports software-in-the-loop simulation with popular flight controllers. It is a branch off of AirSim.