Font Size: a A A

Design And Implementation Of Multi-UAV Cooperative Mission Planning Simulation System

Posted on:2020-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:C ZhangFull Text:PDF
GTID:2392330590495773Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Based on the national defense science and technology project,this paper develops a simulation system for multi-UAV cooperative mission planning.There are many simulation systems for UAV algorithms now.However,they have some shortcomings,such as cross-platform problems and the scalability of the algorithm.Therefore,this paper focuses on solving these shortcomings,and designs a simulation system for multi-UAV cooperative mission planning.Firstly,this paper introduces some techniques used in the development of the system.Secondly,the system's functional requirements are analyzed in detail.Thirdly,according to the demand analysis,this paper designs the module of the system,which is divided into four functional modules: user management,scene configuration,collaborative task planning simulation,algorithm management.This paper designs each functional module in detail.Fourthly,the technology and design used in the algorithm management module are explained in depth in this paper.Finally,according to the detailed design of the system,the simulation system is implemented,and the system is compared with another existing UAV simulation system.The comparison shows that the system in this paper has obvious advantages.The system is based on B/S architecture.The front end uses Angular framework and the JS library of AMap.The back end is developed with Rust programming language and the Web framework is Rocket.It also uses MongoDB database and Docker technology.The simulation system in this paper solves the cross-platform problem of the traditional UAV simulation system,and improves the algorithm scalability of the simulation system.
Keywords/Search Tags:UAV, mission planning, simulation system, algorithmic scalability, Web, visualization
PDF Full Text Request
Related items