DroneReqValidator (DRV) is a complete Drone simulation ecosystem that automatically generates realistic environments, monitors Drone activities against predefined safety parameters, and generates detailed acceptance test reports for effective debugging and analysis of Drone software applications.
- Windows 10/11
- Unreal engine 5.0 (optional)
- Python 3.10
- node.js
- npm
DroneReqValidator has 3 main components:
- Unreal application
- Python backend
- React frontend
To use the DroneReqValidator, follow the steps based on which OS you are working with:
We welcome contributions to this project. To contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with a descriptive message.
- Push your changes to your fork.
- Submit a pull request to the main repository.
- We will review your changes and merge them if they align with the project's goals.
This project is licensed under the MIT license. See the LICENSE file for more information.