查看: 2228|回复: 1

用 Python 打造无人机战争仿真平台

[复制链接]
发表于 2022-11-9 20:51:33 | 显示全部楼层 |阅读模式
智能无人机路径规划仿真系统是一个具有操作控制精细、平台整合性强、全方向模型建立与应用自动化特点的软件。它以A、B两国在C区开展无人机战争为背景,该系统的核心功能是通过仿真平台规划无人机航线,并进行验证输出,数据可导入真实无人机,使其按照规定路线精准抵达战场任一位置,支持多人多设备编队联合行动。

视频简介

用 Python 打造无人机战争仿真平台-7292

video: https://mp.weixin.qq.com/mp/readtemplate?t=pages/video_player_tmpl&action=mpvideo&auto=0&vid=wxv_1719632035058597890
一、主要特点

用 Python 打造无人机战争仿真平台-3377
系统以开源无人机仿真平台SITL为支撑,通过flightgear渲染真实战场环境,集成了动力学模型建模、二维俯视、三维模拟、脚本控制、地面站监控、数据处理等功能,此外,仿真系统支持加载多种全球地图,模拟各大重点地域的三维环境,可应用于全球各处遥感监测的场景中。
1. 软件界面

用 Python 打造无人机战争仿真平台-8069
软件界面2. 软件架构(部分扩展功能的插件待实现)

用 Python 打造无人机战争仿真平台-9082
软件架构3. 代码编写

用 Python 打造无人机战争仿真平台-6402
代码编写4. 多维视图

二维视图(一)

用 Python 打造无人机战争仿真平台-9722
二维视图(一)二维视图(二)

用 Python 打造无人机战争仿真平台-3713
二维视图(二)三维视图

用 Python 打造无人机战争仿真平台-1235
三维视图5. 无人机控制

控制台控制

用 Python 打造无人机战争仿真平台-979
控制台控制智能控制

用 Python 打造无人机战争仿真平台-2731
智能控制地面站控制

用 Python 打造无人机战争仿真平台-9620
地面站控制6. 制定飞行任务

飞行任务(一)

用 Python 打造无人机战争仿真平台-6832
飞行任务(一)飞行任务(二)

用 Python 打造无人机战争仿真平台-6393
飞行任务(二)飞行任务(三)

用 Python 打造无人机战争仿真平台-9738
飞行任务(三)二、解决问题

智能无人机路径规划仿真系统解决了普通无人机无法精准规划路径的问题,且普通无人机不够托底,不便控制,难以运用于实际战争。本软件可以预先为飞行任务设计航线,使用飞行模拟器记录无人机在飞行任务中的实时状态,通过地面站模块强化无人机在体系对抗中的受控度,模拟无人机群联合行动的战术战法,然后输出航行数据供真实无人机使用,将无人机体型短小、行动迅速、资源庞大的优势尽可能的释放出来。三、应用场景及效益

截止目前,全世界已有40多个国家在从事研究和生产无人机,60多个国家在使用无人机。无人机在战场发挥作用是未来战争的趋势。使用该软件的优点是吸收国外已获得成果,将运行环境从Linux系统重新编译移植到Windows等其他操作系统,除仿真三维环境模块外均使用Python语言编写,程序易维护、易修改。通过Pyqt5编写的软件界面集成了软件各个模块,加入后台提示功能,设计智能控制脚本简化系统使用流程,联动FlightGear模拟器、MissionPlanner地面站程序进行可视化,以提高真实无人机飞行路径精准度、指定飞行计划为根本目的。四、感谢


CSDN:

https://blog.csdn.net/qinguoxiaoziyangyue/article/details/77712064
https://blog.csdn.net/guojunxiu/article/details/79158843
https://blog.csdn.net/huihut/article/details/86587782
https://blog.csdn.net/u010946448/article/details/90718264
https://blog.csdn.net/jzhd2015/article/details/108987818
https://blog.csdn.net/jzhd2015/article/details/108663961

Zhihu:

https://zhuanlan.zhihu.com/p/50900595

https://zhuanlan.zhihu.com/p/62017292

Freesion:

https://www.freesion.com/article/2344608320/

Gitee:

https://gitee.com/wwy2018/XTDrone

Github:

https://github.com/dhondta/dronesploit

项目链接


简书地址:

https://www.jianshu.com/p/b1e6b2efb96f

Github:

https://github.com/wangwei39120157028/IntelligentUAVPathPlanningSimulationSystem

欢迎star!!!

文章转自:Python中文社区

用 Python 打造无人机战争仿真平台-5714

已绑定手机
发表于 2022-11-12 14:37:51 | 显示全部楼层
这个编程,看起来都复杂用 Python 打造无人机战争仿真平台-969 用 Python 打造无人机战争仿真平台-3219
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表