一、开源项目简介
Nexus Hive for Web低空智能飞行调度平台
基于WEB开发的低空飞行调度平台,是一套开源可商用的无人机管理平台,开发者可以基于 Nexus Hive 开发各类低空场景应用,系统规划了应用中心,不定期发布面向各个领域的应用,包含:一网统飞平台、无人机低空巡检系统、无人机低空管控系统、无人机低空监控系统、GIS智慧城市系统、共享无人机系统、无人机调度系统、智能巡检系统、无人机物流配送系统,无人机算法系统、无人机算法盒子、无人机AI识别系统等产品。
二、开源协议
使用Apache-2.0开源协议
三、界面展示
![[开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台-1 [开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台](https://www.baicxx.com/wp-content/uploads/2025/12/640-73.png)
![[开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台-2 [开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台](https://www.baicxx.com/wp-content/uploads/2025/12/640-72.png)
![[开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台-3 [开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台](https://www.baicxx.com/wp-content/uploads/2025/12/640-74.png)
![[开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台-4 [开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台](https://www.baicxx.com/wp-content/uploads/2025/12/640-75.png)
![[开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台-5 [开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台](https://www.baicxx.com/wp-content/uploads/2025/12/640-77.png)
![[开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台-6 [开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台](https://www.baicxx.com/wp-content/uploads/2025/12/640-78.png)
四、功能概述
作为一款工业级低空无人机智能调度与管理平台,NEXUS HIVE提供强大了无人机设备管理(当前支持大疆机场系列产品、后续将支持商用全系列产品)、任务管理(单次任务、循环任务、预约任务、触发任务)、无人机航线规划(精细到航点的作业指令)、媒体资源管理(旁路推流、OSS私有化存储)、电子围栏、GIS系统、三维模型管理(目前支持3Dtiles,用于编辑立体航线)系统,同时支持开发者自行接入多模态算法、边缘算法、模型生成工具,后端采用 BuildAdmin 框架,提供稳定高效的API服务;前端三维可视化基于 Mars3D 引擎,呈现炫酷真实的作业场景。实现了对无人机机队的集中化、自动化、可视化管控,赋能能源巡检、工程测绘、安防监控等低空作业场景。
核心功能
多维管理
- 项目管理
按项目维度集中管理所有无人机资源与任务。 - 分区管理
灵活划分和管理作业区域,实现精细化调度。 - 设备管理
全面接入并管理大疆机场(Dock)及飞行器,实时查看设备状态、告警信息、机场及飞行器详请数据。 - 任务管理
支持按项目设置无人机自动化执行任务。
远程调度与控制
- 多机型支持
目前已支持大疆机场2 (Dock 2)、大疆机场3 (Dock 3) 的接入与管理,后续将扩展更多机型。 - 远程运维
可对远程机场进行重启、升级、参数配置等运维操作。 - 一键指令
支持任务一键下发、一键返航、紧急中止等快捷操作。
✈️ 可视化任务编辑
- 三维飞行空间
基于Mars3D引擎提供强大的三维可视化航线编辑器,在地球上直接绘制、拖拽修改航线。 - 丰富动作指令
航线支持添加多种动作,包括:拍照、录像悬停等待飞行器偏航角调整云台俯仰角控制相机变焦 (Zoom In/Out) - 三维实时监控
在三维场景中实时监控任务执行全过程,动态更新飞机位置、姿态与状态。
数据与报告
- 飞行记录导出
一键导出完整的飞行任务记录与报告,便于后续分析与审计。 - 设备告警历史
查看所有设备的历史告警信息,助力设备健康管理。
五、技术选型
技术栈
- 后端框架
BuildAdmin (基于ThinkPHP和Vue的CRUD快速开发框架) - 三维引擎
Mars3D (强大的三维地球平台) - 云服务
大疆上云API (DJI Cloud API) - 主要功能
项目分区管理、设备监控、远程控制、可视化航线编辑、任务调度、数据导出
关于部署
- 环境准备清单
后端:
PHP > 8.0Mysql 5.7Redis 6.2Workerman 3.5.34EMQX 4.4
![[开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台-7 [开源]一套开源可商用的无人机管理平台,基于 WEB 开发的低空飞行调度平台](https://www.baicxx.com/wp-content/uploads/2025/12/640-76.png)
宝塔部署:
宝塔新建站点,设置站点目录为public伪静态:location ~* (runtime|application)/{return 403;}location / {if (!-e $request_filename){rewrite ^(.*)$ /index.php?s=$1 last; break;}}需要守护进程在根目录启动 Workerman:php think worker:server
注意事项:
部署前请先保证emqx访问正常,并将机场部署至对应的第三方云,同时mqttx能够订阅thing/product/{机场SN}/osd并收到消息推送目前媒体支持只支持OSS,请开通bu# Nexus Hive for Web低空智能飞行调度平台目前直播用的声网Agora的极速直播,请在前端配置文件中配置声网token授权的访问域名,如果需要rtmp,可以查看前端部分代码,改动直播类型即可目前已更新安装器,部署完成访问即可跟随安装进入后台
特别鸣谢
-
Thinkphp -
FastAdmin -
Vue -
vue-next-admin -
Element Plus -
TypeScript -
vue-router -
vite -
Pinia -
Axios -
nprogress -
screenfull -
mitt -
sass -
echarts -
vueuse -
lodash -
eslint -
prettier -
Sortable -
v-code-diff -
clicaptcha -
phinx -
buildAdmin -
mars3d -
DJI SDK -
jetbrains

