Rigorous testing of small Uncrewed Aerial Systems (sUAS) is crucial to ensure their safe and reliable deployment in the real world. sUAS developers aim to validate the reliability and safety of their applications through simulation testing. However, the dynamic nature of the real-world environment, including factors such as challenging weather conditions and wireless interference, causes unique software faults that may only be revealed through field testing. Considering the high cost and impracticality of conducting field testing in thousands of environmental contexts and conditions, there exists a pressing need to develop automated techniques that can generate high-fidelity, realistic environments enabling sUAS developers to deploy their applications and conduct thorough simulation testing in close-to-reality environmental conditions. To address this need, DroneReqValidator (DRV) offers a comprehensive small Unmanned Aerial Vehicle (sUAV) simulation ecosystem that automatically generates realistic environments based on developer-specified constraints, monitors sUAV activities against predefined safety parameters, and generates detailed acceptance test reports for effective debugging and analysis of sUAV applications. Providing these capabilities, DRV offers a valuable solution for enhancing the testing and development process of sUAS. The comprehensive demo of DRV is available at https://www.youtube.com/watch?v=Fd9ft55gbO8
翻译:对小型无人航空系统(sUAS)进行严格测试对于确保其在现实世界中安全可靠地部署至关重要。sUAS开发者旨在通过仿真测试验证其应用的可靠性和安全性。然而,现实环境的动态特性(包括恶劣天气条件和无线干扰等因素)可能导致仅在现场测试中才能暴露的独特软件故障。考虑到在数千种环境语境和条件下进行现场测试的高成本与不切实际性,亟需开发自动化技术来生成高保真、贴近现实的仿真环境,使sUAS开发者能够部署应用并在近似真实的环境条件下进行全面的仿真测试。为满足这一需求,DroneReqValidator(DRV)提供了一个完整的小型无人飞行器(sUAV)仿真生态系统,该系统能够根据开发者指定的约束自动生成逼真环境,根据预定义安全参数监控sUAV活动,并生成详细的验收测试报告以支持sUAV应用的有效调试与分析。凭借这些能力,DRV为优化sUAS的测试与开发流程提供了宝贵解决方案。DRV的完整演示视频可访问 https://www.youtube.com/watch?v=Fd9ft55gbO8。