DRV

DroneReqValidator

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.

drone_world_struct

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.

SCREENSHOTS

drone_world_1 drone_world_2 drone_world_3 drone_world_google drone_world_4