DESCRIPTION
Drone World is a 3D Simulation idea proposed by
Dr. Ankit Agrawal
, it aims to provide a 3D simulation workflow for small unnamed arial verticals to automatically fly
and provide a human-in-the-loop experience for the user to validate the results.
The simulator uses a plugin, Airsim, which was developed by Microsoft. The plugin is a C++ library that provides a set of APIs to interact with the simulator. The plugin is integrated with Unreal Engine 4, which is used to control the drone and the environment.
The first phase of project development is completed, currently in the second phase of feature improvement,
and is being worked on by the OpenSourceSLU (OSS) team.
My contribution
The backend of the project which facilitates the communication between the simulation and the user interface.
I have integrated the plugin with the latest version of Unreal Engine 5, and conducted a series of tests to ensure that the plugin is compatible with the latest version of Unreal Engine 5.
I have developed a serises of simulation monitors that are used to monitor the state of the simulation and the drone. The monitors are used to provide the user with a human-in-the-loop experience.