Research and Design on Efficient Development of UAV Ground Monitoring Software
摘要
In response to the challenge of meeting the rapid iteration development needs of multiple models of Military unmanned aerial vehicles (UAV), this paper aims to propose an efficient method for developing UAV monitoring software. The issues of repetitive Interface Control Document (ICD) and interaction interface design in the traditional development process, as well as the insufficient software reusability, are thoroughly analyzed. To address these issues, an integrated design approach is proposed, which combines ICD with interface design and adopts interface auto-generation methods. Additionally, inspired by the pluginization concept, a configurable plugin-based framework for drone monitoring software is designed. Validation through practical projects demonstrates that this design approach is an effective solution capable of achieving high-quality, low-cost, and rapid development of UAV monitoring software.