ARTICLE · 1318273
源码交付!基于Java的无人机一网统飞,内置几十种AI算法,多场景低空巡检
源码交付!基于Java的无人机一网统飞,内置几十种AI算法,多场景低空巡检
项目介绍 无人机巡检系统是一套融合无人机平台、多类传感器、物联网与人工智能算法的智能化巡检方案。它以无人机作业替代传统人工巡检,面向高危、复杂及大面积区域开展高频次、高精度的监测,重点服务于城市基础设施检查、安防监控,以及电力、石油、光伏等能源设施的巡检场景。系统通过巡检作业自动化与数据智能分析,提高巡检效率、降低人力投入,帮助各领域实现智能化运维管理。 表面上看它是 GIS 一张图打底,底下接的是自动机场、航线规划、任务调度、飞行控制、AI 识别、告警推送、工单闭环、成果归档和资质合规,一条线走到底。 
项目优势 无人值守常态化 开合、充电、起降、回收,机场自己做完,任务到点就飞。人只要在平台上定"看哪里、几点看",不用每天派人去守着。一年飞六百多次和领导来检查才飞一次,差别就在这里。 一次规划长期复用 正射、倾斜、带状、几何体,四类航线配三种高度基准。画的时候长度、时长、照片数实时算出来,飞一半断了还能续,不用整条重来。 算法自主训练 算法中台里有在线标注、模型训练、模型卡片、模型下发和视频流管理。现在模型库 27 个,全部以 ONNX 下发到边缘推理。来了新场景,标图、训练、下发,三步,不用等厂商排期。 告警直达工单,处置全程留痕 一条告警带算法类型、时间、经纬度、截图和置信度。能一键"飞往此处"去复核,也能设成自动转工单。工单走审批节点,处置人传回执,最后归档,谁在什么时候动的都留着。 一套底座多项目,资质合规可管 项目、机场、无人机、固件、在线状态统一管;执照类型、等级、发证日期、适航证编号和证照照片一起存档,飞的人和飞的机器对得上。 全端同一套数据,大屏、客户端、小程序协同 大屏看全局,飞控客户端管实时作业,小程序处理告警和工单。三端数据同源,不用二次录入,也不用在群里传截图。 系统技术栈 后端 Java8 + Spring Boot 3.x,MyBatis-Plus 做数据访问。MySQL5.7+存业务数据,Redis 管设备在线状态、任务队列与告警去重。WebSocket 维持实时通信,MQTT 承接设备上行消息;定时任务基于 CRON 表达式,支持按天、按周、按月循环;MinIO 管理图片与视频对象存储,Docker 完成容器化部署,可整套私有化落地。 前端 Vue 3 + TypeScript + Vite,组件用 Element Plus。Cesium 管影像底图、航线绘制和三维场景,ECharts 管大屏统计,WebSocket 推图传、遥测和告警。三维和二维列表共一套坐标系,点地图上的告警,列表跟着定位过去。 设备接入 走 DJI 上云 API:MQTT 报设备状态,WebSocket 下发指令,HLS/RTMP 拉流。Dock 3、Matrice 4TD、M3TD、M4E 都适配了,机场和飞机的固件版本、在线状态一起回传。 算法侧 PyTorch 训练,导出 ONNX,推理用 ONNX Runtime 或 TensorRT,GPU 解码;FFmpeg 负责抽帧和转码,视频流统一以 RTMP 推进算法服务。训练和推理分开,换模型不影响业务跑。 移动端与工程侧 uni-app 一套代码,同时出小程序和 App。低代码表单引擎是自己写的,拖拽生成,能导 JSON、复制代码、直接导 Vue 文件。交付期要加一类工单表单,不用重新开发。 核心功能介绍 可视化指挥与综合管控 全域态势一张图:GIS 底图上叠影像和业务图层,机场在哪、飞机在哪、哪里刚报了警、刚飞过的轨迹,一屏能对上。项目多的时候不用来回切系统。 飞行与告警统计:起飞次数、总时长、离线设备、告警条数,按日、周、月都能翻。里程趋势拉出来,哪天不对一眼就看见。 气象监测:风力、降水、能见度、温度、湿度、空气质量实时在传。起飞前瞧一眼,比临时打电话问天气靠谱。 告警分级与高发事件:一级二级三级分开标,火灾、水位越限、设备离线、电压异常各走各的推送。TOP5 统计摆在那儿,最近哪类问题冒头,不用自己数。 起降记录查询:按设备编号、SN、机场、时间、用时、任务类型查,再加事件类型筛。对台账、做复盘都靠它。 
机场与设备运维 设备台账:项目、机场、无人机分三层管,SN、固件版本、在线离线状态都在里头。几个项目同时跑,也不会张冠李戴。 机场工况监控:舱内温度、风速、降雨、海拔、电压电流、电量、空调开没开,远程都看得见。有毛病在起飞前就露头。 远程运维:固件升级、开关机、仓盖和空调,平台上点就行。小毛病不必专门派车跑一趟。 资质与适航管理:执照类型、编号、等级、发证日期、适航证编号,连同证照照片一起存档。上面来检查,翻出来就是。 
航线规划与航线管理 四类航线:正射管面状普查,倾斜做建筑建模,带状跑河道和线路,几何体对付不规则地块。 三种高度基准:海拔、相对起飞点、相对地形。山区切相对地形,飞机离地高度才稳,不会翻过一道梁子就变了。 分辨率与重叠控制:GSD 直接填数字,示例那条是 2.69 cm/像素。重叠率调高建模更细,调低飞得快,自己取舍。 云台与双光:俯仰压到 -65°,可见光看细节,红外看热源,夜里也能干活。 断点续飞:中途断了接着飞,不用整条重来。电量吃紧的时候,这个挺救命。 
四、任务调度与飞行控制 任务类型:立即飞、定时飞、CRON 周期飞。日常巡查可以提前一周排好。 
中断策略与返航:返航高度自己设。信号丢了、电量告急,按返航、悬停、着陆、继续执行四种走,事先定好,出事不慌。 一键起降与航线飞行:一键起飞、一键返航,剩下的按航线自己跑,现场不用留人。 实时图传与控制:画面实时回,变焦、拍照、录像、全景、云台转向都能操作。现场碰上情况,取个证够用。 摇杆手飞:W、A、S、D 加升降和转向,和自动航线在一个屏上。看见可疑目标切手飞追过去,追完切回来接着跑。 
AI 识别与算法中台 在线标注:矩形、多边形、控制点都能标,坐标尺寸自动记。标完直接进训练集。 
模型训练与卡片:一张卡片上写着图片数、标注数、进度和标签。训练、打更新标记、看结果、下载模型,都在这张卡上完成。 模型库与下发:现在 27 个模型,人车检测、道路破损、黄土裸露、道路垃圾、水上泡沫、烟雾火灾、车牌识别、安全帽、电动车头盔、睡岗玩手机都在里面。ONNX 下发,推理走 GPU 解码。 视频流接入:63 路 RTSP/RTMP 在线,每路单独挂识别类型和识别区域,能启停也能改。 区域入侵:画面上框个多边形,只认框里的。路边走个人、树叶晃一下,不会再报。 告警中心:按模型分类,每条带检测框、置信度、时间和经纬度。能标记,也能直接"飞往此处"去复核。 
工单闭环与流程引擎 工单自动生成:告警可以设成自动转单,触发方式、优先级、关联任务和航线一起带过去,不用人抄。 
工单要素:编号、标题、类型、状态、执行机场、告警数、是否终审、当前节点、提交人和处置人;提交、确认、处置、完成四个时间点都记着。 关联告警明细:每条告警的模型、时间、经纬度、截图随单挂着。处置人不必回平台再翻一遍。 审批流转:节点能自己配,上传回执、确认分派、现场处置、归档完成,谁在什么时候点的都有记录。 追溯与考核:整条链能回放。哪一步花了多久、卡在谁那里,统计得出来。 
成果管理与轨迹回放 飞行记录:起降时间、用时、执行任务、设备和机场,一条条留着,能按设备、按事件类型筛。 轨迹回放:时间轴一拉,飞机走的路线跟着动,右边经纬度、高度、时间一直在变。 媒体归档:视频、图片、航线文件放一处,能预览能下载,也能直接当工单回执的附件。 历史对比:同一条航线,去年和今年摆一起看,改了没改一目了然。 
移动端与低代码交付 小程序首页:今天多少告警、飞了几个架次、飞了多久、几张工单、几条待处理、里程多少,打开就有数。 
现场处置:手机上收告警、接工单、拍回执上传。不用为了一张回执回办公室开电脑。 低代码表单:输入型、选择型、布局型组件拖出来就能用,字段名、标题、占位提示、栅格、宽度、默认值、前后缀、图标都能改。 代码导出:保存、运行、看 JSON、复制代码、导出 Vue。新增一类工单表单,不用再排一次开发。 
适用场景 设备是通用的,模型和流程得按行业来。下面这些场景都有现成的算法和作业模板。 写在最后 如果你正在做城管、水利、环保、应急或者园区这类巡查项目,欢迎在评论区说说现在最头疼的环节。 欢迎点赞关注,如需系统源码、系统演示、项目交付,二次开发,请扫描二维码或添加微信: 电话微信同号:13262567618 
#无人机#无人机巡检#AI智能巡检

关注
重播 分享 赞
Part.01
关注
重播 分享 赞

Part.02
Part.03
Part.04












Part.05
城市治理与自然资源:违建、占地、堆场、工地扬尘、裸土覆盖。 水利与河道:漂浮物、岸线侵占、水位变化、排污口排查。 环保与农业:秸秆禁烧、垃圾堆放、黑臭水体、养殖场监管。 应急与林业:森林防火、火点定位、灾后快速普查。 交通与市政:道路破损、边坡、桥梁外观、占道经营。 电力与新能源:光伏热斑、风机叶片、线路通道,切红外就能干。 园区、工地、港口:人员车辆、安全帽、区域入侵、夜间值守。 边海防与渔政:船只识别、非法捕捞、岸线巡查。
Part.06
















































































