GIPTERSPECIAL & SPATIAL INTELLIGENCE
KO EN

National R&D · National Disaster Management Research Institute · 2026 – 2028

Without anyone having to climb,
the drone looks first.

Suspension footbridges, ziplines, bungee jump towers. We are developing a safety inspection platform in which commercial drones and AI reach adventure leisure facilities that people cannot easily approach, examine them, detect damage, and leave a record behind. In this project GIPTER is responsible for the drone platform and SDK-based autonomous flight control.

PROJECTDevelopment of a commercial-drone-tailored facility safety inspection platform and management technology
CLIENTNDMI, Ministry of the Interior and Safety
CONSORTIUMMyongji Univ. IACF · Inha Univ. IACF · GIPTER Co., Ltd.
Field photography of the bungee jump tower at Yeoju Challenge Park FIELD · Yeoju Challenge Park
TARGET FACILITY — BUNGEE TOWER · ZIPLINE · SUSPENSION BRIDGE

Facilities with no drawings and no BIM,
inspected immediately, right there in the field.

PHYSICAL AI · EDGE COMPUTING · MULTI-SENSOR

Project overview

General project information

The Ministry of the Interior and Safety conducts joint government safety inspections of adventure leisure facilities, but these rely on expert visual inspection. The National Disaster Management Research Institute commissioned an academic research project to advance this into an intelligent inspection framework based on drones, AI, and big data, and an industry–academic consortium is carrying it out over three years from 2026.

Project title
Development of a commercial-drone-tailored facility safety inspection platform and management technology
Commissioning agency
National Disaster Management Research Institute, Ministry of the Interior and Safety
Performing organizations
Myongji University Industry–Academic Cooperation Foundation (lead) · Inha University Industry–Academic Cooperation Foundation · GIPTER Co., Ltd.
Project period
Year 1: 29 Apr 2026 – 25 Nov 2026 (210 days) · three-year project run in annual phases (2026 – 2028)
Inspection targets
Pylons, cables and wires, hangers, decks, anchorages, connection joints, and trolley systems of adventure leisure facilities such as suspension footbridges, ziplines, and bungee jump towers
Research scope
Drone performance requirement design · SDK-based automatic and semi-automatic flight development · selection of optimal AI models for damage detection · training data development · damage information database and inspection framework

Consortium roles

Myongji University Industry–Academic Cooperation Foundation

AI damage detection lead

Overall project management, comparison of 4-Tier detection algorithms and selection of optimal models, multi-sensor fusion strategy, lightweight model implementation

Inha University Industry–Academic Cooperation Foundation

Training data · damage information database · inspection framework

Labeling rules, data QC and augmentation, drone–AI–DB integration architecture, risk grading and 3D Damage Map

GIPTER Co., Ltd.

Drone platform · SDK flight control

Two-stage autonomous flight design, onboard control module, thin-line obstacle avoidance, triple-redundant hybrid navigation, sensor calibration, intelligent prototype

National Disaster Management Research Institute Myongji University Inha University

Why now

The limits of visual inspection
are where the technology begins.

Members that sit high up and in tight places — cables, pylons, anchorages, connection joints — can only be covered so widely and so often when a person has to check them by eye. Changes that appear small at first, such as fine cracks, corrosion, fastening faults, and cable deflection, can be missed depending on image quality and the inspector's experience.

01

Facilities are increasing, and aging is accelerating

Adventure leisure facilities such as suspension footbridges, ziplines, and bungee jumps have grown rapidly nationwide, and the risk of safety accidents from aging has grown with them.

02

There is still no regulation or lead agency

The institutional basis and lead agency needed to oversee installation standards and safety management practices are inadequate, so blind spots in safety management remain.

03

Vulnerable areas are beyond the reach of the eye

Areas that are hard to approach — upper pylons, cable mid-spans, hanger connections, anchorages — are difficult to inspect precisely at all.

04

Results are not kept as history

Location-based records and time-series comparison of inspection results are difficult, which makes it hard to judge quantitatively how far damage has progressed.

What makes it different

Six key differentiators

Conventional drone inspection plans its routes on the assumption that drawings or a 3D model are already available. This platform removes that assumption. The operator specifies a location, and the drone recognizes the facility on its own, makes its decisions onboard, and keeps flying even where GNSS drops out.

Physical AI that works without prior shape information

No CAD or BIM is required. In the stage-one survey flight, LiDAR generates a 3D shape in real time, the main inspection areas are identified automatically, and precision data is then acquired. Immediate on-site operation is possible without a separate shape database.

Onboard real-time processing with edge computing

The core decisions required for flight safety — obstacle identification, facility recognition, GNSS-denied response — are made in real time on the onboard computer (Manifold 3, up to 100 TOPS). Autonomous flight continues even during communication delays or network failures.

Triple-redundant hybrid navigation for GNSS-denied conditions

A three-layer navigation stack running from RTK/GNSS → LiDAR-inertial navigation (FAST-LIO2) → UWB absolute position correction. Position is held even under bridge piers, across valley spans, and in areas dense with metal structures; if every layer fails, the drone hovers immediately and returns automatically.

Multi-sensor fusion to suppress false detections

RGB alone struggles to tell shadows, backlight, moisture stains, and similar paint colors apart from damage. EO, IR, and LiDAR divide the work and cross-validate one another, reducing false detections systematically.

Data flywheel

Damage and non-damage data acquired during inspection operations accumulates automatically into the training dataset. Anomaly detection trained on normal data (reverse learning) works around the initial shortage of data, creating a virtuous cycle that improves with use.

Human-in-the-loop semi-automatic operation

Where full autonomy is difficult, the inspector's judgment is built into the procedure. For hazardous vertical structures such as bungee jump towers, operator approval is required at every segment transition, and clicking a POI on screen sends the drone into an automatic orbit for imaging.

Autonomous flight · GIPTER's part

Two-stage autonomous flight:
look wide, then look close first.

A flight architecture built on the DJI Matrice 400 RTK, combining MSDK v5 (ground station) and PSDK v3 (onboard). The drone first circles the facility's exterior to acquire its shape, then automatically generates and executes member-level precision inspection routes from that shape. Stage two is divided again into two layers, Macro-Path and Micro-Path, where the onboard AI judges each image immediately after capture and fine-tunes its position.

Stage 1 · wide-area survey flight

SURVEY
  • AI type classification. The facility's form is judged from its width-to-height ratio (AR). AR ≥ 5, horizontal linear (suspension footbridge, zipline) → multi-altitude longitudinal and transverse passes; AR < 2 with H ≥ 15 m, vertical tower type (bungee jump) → spiral and multiple circular orbits; intermediate forms prompt the operator to choose.
  • Safety-first clearance. The drone flies back and forth 20 – 30 m horizontally from the main cable, at three altitudes of +15 / +5 / −5 m relative to the facility's highest point, acquiring the shape from above, from the side, and from below.
  • Real-time mapping. Zenmuse L2 point clouds and IMU data are fused with FAST-LIO2 to build 100 Hz odometry and a 3D map onboard, and the survey ends automatically once point density ≥ 100 pt/m² is met.

Stage 2 · precision inspection flight

INSPECTION · 2-LAYER
  • Capture rules by member. Cables are sampled at 1 m intervals along the centerline at 5 – 10× zoom, decks use a 1 cm GSD grid with 80% overlap, and connection joints and bolts are captured at 1 – 2 m range at 20 – 34× zoom in bursts of five.
  • Onboard closed loop. Immediately after capture, the AI on Manifold 3 judges whether the target is well centered in the frame, computes the error against the target position, and makes fine adjustments at up to 50 Hz through PSDK v3 Joystick commands. The ground station is not involved.
  • Break-point resume. If a mission is interrupted by a battery swap or GNSS loss, the stopping point is saved and the mission resumes automatically from that waypoint after restart.
Example · suspected pier crackSelect H30T EO zoom → compute the surface normal from the 3D mesh → move to a position 1.5 – 2 m in front of the surface → hovering + 3×3 grid capture
Control handoverMSDK mission ends → PSDK joystick authority acquired → Layer 2 executed → authority returned or RTH. Any RC stick input releases it immediately

Flight strategy by facility type

FacilityFlight modeAutomation levelCore algorithms
Suspension footbridgeLinear + FacadeFully automaticGrid (lawnmower) scan of the bridge deck · main cable catenary (y = a·cosh(x/a)) following · zigzag facade scan of the pylons (overlap 80% longitudinal / 60% transverse) · automatic POI addition at major connection joints. The whole route is generated from span length, bridge width, and cable height difference alone
ZiplineCable tracking, 4 stagesFully automatic① A preliminary flight detects the cable automatically → ② 3D centerline extraction from the point cloud plus catenary fitting (RANSAC + Levenberg-Marquardt) → ③ precision following at a fixed clearance, switching to an orbit on reaching a support → ④ automatic analysis of deflection against the design reference line, flagging segments beyond tolerance and re-flying them with NBV
Bungee jump towerPOI + vertical scanSemi-automatic · human-in-the-loopThe tower is divided into equal segments for a level-by-level facade scan, with operator approval at every segment transition · bungee cord anchors and platform joints are designated as POIs by clicking on screen → automatic orbit (radius, altitude, and speed adjusted in real time, gimbal tracking on a 50 ms cycle)

6-step path generation · path_generator_node (ROS 2 Action)

STEP 1

Point cloud preprocessing

Voxel grid 0.05 m downsampling → statistical outlier removal → RANSAC ground separation → ROI filter. Data volume compressed by about 80%, 32 → 6 ms/frame

STEP 2

Structural member segmentation

Euclidean clustering → PCA linearity and planarity → classification into cable / deck / pylon → point-to-line cable-specific extraction

STEP 3

Safety zone definition

A SafetyZone per member. EO clearance 3.0 m, LiDAR 5.0 m by default. For thin-line members, actual radius + angular resolution × distance + wind-load margin

STEP 4

Waypoint candidate generation

Positions computed from surface normal × clearance distance, gimbal yaw/pitch calculated automatically, additional points inserted where FOV overlap falls below 80%

STEP 5

Route optimization

TSP visit-order optimization (Google OR-Tools CP-SAT) → battery consumption prediction → automatic insertion of mission split points

STEP 6

KMZ serialization

WPML (waylines.wpml + wpmz/res) → KMZ package. Loads directly in DJI Pilot 2 and in our own GCS app

AI damage detection · 4-Tier pipeline

Not one model,
but four layers of detection.

Damage on adventure leisure facilities varies widely in size and form, and ground-truth data is often insufficient. The system first locates the member, then analyzes its surroundings in detail by damage type, quantifies deflection and deformation with LiDAR, and catches unlabeled damage as an anomaly relative to the normal state. Fast first-pass screening (onboard) and precise interpretation (offboard) are kept separate.

TIER 1

Structural member detection

Quickly locates pylons, cables, hangers, decks, and connection joints in drone imagery. Speed-first and precision-first models are compared by mAP and by inference time on Manifold 3.

YOLO v11RT-DETR
TIER 2

Dedicated analysis by damage type

Cracks are handled by pixel-level segmentation (mIoU, Dice), early-stage corrosion and paint delamination by reconstruction-based anomaly detection trained on normal images alone, and missing bolts by a detector plus a classifier.

SegFormerDRAEMYOLO+Classifier
TIER 3

Geometric anomaly measurement

Cable deflection, pylon verticality deviation, and member curvature are computed from LiDAR and image geometry. Viewpoint distortion in 2D imagery is corrected against the LiDAR 3D reconstruction as the reference frame.

Line fittingSfMICP
TIER 4

Normality-based anomaly detection

Detects damage with scarce labels and unforeseen anomalies in a zero-shot or few-shot manner. Methods that determine damage from a text prompt alone are also compared.

PatchCorePaDiMWinCLIP
Original image of a concrete pierDetection result for pier cracks and wires
Concrete pier · cracks + cablesEven the wires in the background are detected individually while surface cracks are picked out separately. An early prototype result based on actual captured imagery.
Original image of anchor boltsDetection result for loose bolts and cracks
Anchor bolts · loose bolts + cracksBolts lifting off the surface and adjacent cracks are detected together. Connection joints are captured at close range at 20 – 34× zoom on the Micro-Path.
Original image of a zipline departure platformZipline wire detection result
Zipline · wire detectionThin steel wires against a sky background are detected. Tier 1 results become the input for cable-following flight and for deflection analysis (Tier 3).

Multi-sensor false-positive suppression

Where RGB gets confused,
IR and LiDAR sort it out.

A DJI Zenmuse H30T (48 MP wide + 40 MP zoom, 10× optical and 200× hybrid, 1280×1024 thermal) and a Zenmuse L2 (905 nm, ≥ 100 pt/m² at 100 m altitude) are carried on one airframe, and the sensors are combined according to the damage type. For very small damage such as hairline cracks, hybrid 20× zoom secures an equivalent GSD from 4 m instead of approaching to 1 m with the wide lens.

Cause of false detectionSensor · strategy in response
Shadow · backlightRGB supplemented by multiple capture angles and adjusted time of day, with IR thermal imaging providing auxiliary temperature-based anomaly detection independent of illumination
Moisture · oil stainsIR temperature-difference patterns distinguish oil leaks and moisture traces from actual damage, with cross-validation
Similar paint colorsLiDAR surface roughness information combined with multi-angle RGB capture to raise the recognition rate
Geometric misjudgment from viewpoint distortionThe LiDAR 3D reconstruction is used as the reference frame to correct shape judgment errors in 2D imagery
Connection joint · rope degradationIR provides auxiliary detection of thermal anomalies such as abnormal heating in the trolley system and internal degradation of elastic ropes

Training data

In a field with no data,
how we build the data.

Damage data specific to adventure leisure facilities is almost absent from public datasets. Three paths — on-site measurement, public data, and simulation synthesis — run in parallel across all project years, and quality is kept consistent through standard labeling rules and automated QC.

PATH 1 · FIELD

On-site measurement

Drone imagery captured at actual facilities. It is collected in parallel throughout all project years, and during flight the onboard system classifies images in real time into four quality grades, automatically sending a re-capture alert for any segment whose Grade D share exceeds 30%.

PATH 2 · OPEN DATA

Use of public data

Existing datasets such as AI Hub bridge safety inspection drone imagery (about 4,200 crack images), Kaggle Concrete Crack, and KITTI are preprocessed and reused to accelerate initial training in year 1.

PATH 3 · SYNTHETIC

Simulation synthesis

Damage textures are composited onto 3D models, and illumination, distance, angle, and blur are varied to generate diverse damage patterns. In year 3, adverse-condition data such as low light, strong wind, and low resolution will be built up intensively.

3D model of the zipline tower at Yeoju Challenge Park 3D model of the bungee jump tower Drone-viewpoint rendering and defect detection image based on 3D modeling

3D simulation environments built with an LLM

Actual facilities without drawings were reconstructed through LLM-based 3D modeling. The zipline tower at Yeoju Challenge Park was modeled from 125 on-site photos and videos, and the bungee jump tower from publicly available drone footage alone. A Blender + ArduPilot virtual drone is then flown in these models to render drone-viewpoint images while varying flight path, focal length, and resolution, and real HDRI backgrounds are applied to produce synthetic training data.

  • Confirmed that the defect detection model actually works on rendered images
  • Fine details such as corrosion and delamination are reinforced with hand-made textures
  • Flight control validation moves to a PX4 SITL + Gazebo Harmonic + ROS 2 environment, followed by integration with the actual M400 PSDK airframe
LABELING · 3-LEVEL HIERARCHY

Facility → structural member → damage type

A hierarchical label scheme that maps one-to-one onto the Tier structure of the AI pipeline. RGB is recorded as bounding box / polygon / polyline, IR as a pixel-level thermal mask, and point clouds as 3D box / point-wise segmentation. The scheme is being formalized as an open public guideline in preparation for distribution through AI Hub.

CrackCorrosionPaint delaminationMissing fastenerDeflectionWire damageWearDeformationExposed rebarEfflorescenceSpallingWire breakContaminationThermal anomaly
QUALITY · INTER-ANNOTATOR

Label quality criteria

Bounding box IoU ≥ 0.85, polygon IoU ≥ 0.80, 3D box IoU ≥ 0.70. Agreement of ≥ 90% between two or more annotators on the same image (Cohen's κ ≥ 0.80). We run a three-step procedure — initial labeling → cross-review → approval by a facility expert — and maintain a Hard Case Dictionary.

QC · AUTOMATED SCREENING

Automated QC pipeline

Blur judgment based on Laplacian variance (threshold 100 — in a preliminary experiment on 500 actual drone images, 97.8% of visually blurred images were classified correctly), Brenner gradient as a secondary metric, and checks for exposure, resolution, and SSIM duplication. Dataset versions, collection paths, and QC history are tracked per batch as metadata, and HTML reports are generated automatically.

Data flywheel

A system that sees better the more it inspects.

Images acquired on inspection flights pass through onboard quality grading and accumulate automatically as training candidates. Detection results confirmed by the inspector become labels, and data that passes QC is fed into retraining. Operational history becomes model performance.

Inspection flightEO · IR · LiDAR acquisition
AI detection + approvalInspector confirmation = label
QC · accumulationQuality grading · version control
RetrainingLightweight model deployed onboard
FLYWHEEL

Platform stack

On a commercial airframe,
we run GIPTER's software.

A feasibility-first principle: first confirm the SDK support range of the commercial drone the institute operates, then choose the design that draws the most performance from within it. Instead of the discontinued OSDK, the extended flight control API of PSDK v3 is used to control flight and sensors together onboard.

Development environment — inspection drone airframe and GPU server rack
DEV ENVIRONMENT · Myongji University laboratory · 2026.07
AircraftDJI Matrice 400 RTKMax takeoff weight 15 kg · payload 6 kg · flight time 59 min · RTK horizontal ±1 cm + 1 ppm
EO / IRZenmuse H30T48 MP wide + 40 MP zoom, 10× optical · 200× hybrid · 1280×1024 thermal (NETD ≤ 50 mK) · laser rangefinder 1,200 m
LiDARZenmuse L2905 nm, 5 returns · 250 m at 10% reflectivity · ≥ 100 pt/m² at 100 m altitude · vertical ±4 cm / horizontal ±5 cm
OnboardDJI Manifold 3 · NVIDIA Jetson Orin NXUp to 100 TOPS · Ubuntu 22.04 + ROS 2 Humble · TensorRT onboard inference · PTP time synchronization (< 1 ms)
SDKPSDK v3 (onboard) · MSDK v5 (Android GCS) · WPML/KMZDjiFlightController external navigation injection · Joystick 50 Hz · IWaypointMissionManager · Virtual Stick · break-point resume
Onboard SWROS 2 node configurationfast_lio2 · path_generator · cable_tracker · safety_monitor · ai_detect · mission_executor (lifecycle state machine)
ServerPost-processing · DB · reportsDocker Compose · SfM/ICP point cloud processing · damage information database · FastAPI REST · automatic report generation
SimulationPX4 SITL + Gazebo Harmonic + ROS 2uXRCE-DDS bridge · closed-loop flight validation · Blender + ArduPilot synthetic data rendering

3-year roadmap

From core technologies to field validation,
three years of step-by-step advancement.

The three axes of drone flight control, AI detection, and training data development run in parallel from year 1, in a staged integration structure where each year's deliverables become the basis for the next.

2026 · Year 1 IN PROGRESS

Securing core technologies

  • Survey of domestic and overseas inspection drone specifications and definition of performance requirements
  • Design and development of SDK-based two-stage autonomous flight scenarios
  • Comparative experiments on 4-Tier pipeline algorithms, direction set for lightweight models
  • Establishment of standard labeling rules and a QC framework, initial dataset (Ⅰ)
  • Eight design deliverables completed, covering sensor combinations, flight requirements, route generation, and LiDAR processing (interim report)
2027 · Year 2

System integration and prototype

  • Integrated development of the intelligent drone prototype, sensor calibration
  • Validation of automatic POI tracking and collision avoidance on the actual airframe
  • Drone–AI–DB integration architecture, geo-tagging of damage information, upload of inspection history
  • Dataset (Ⅱ) based on actual capture, reselection of optimal models
2028 · Year 3

Completion of the integrated framework and field validation

  • Integrated damage visualization on a 3D mesh — 3D Damage Map
  • Time-series tracking of damage change, automatic risk grading
  • Automatic generation of reports and exterior condition maps linked to the inspection results database
  • Adverse-condition dataset (Ⅲ), field validation and operating manual

3rd-year field validation · KPI design

END-TO-END · 3 or more runs

Integrated operability across all stages

Measurement of elapsed time, error counts, and data loss rate at each stage, from flight → AI detection → inspector confirmation → database storage → report generation

ADVERSE · 3 runs per type

Analysis of technical limits

Measurement of detection performance degradation, navigation switchover success rate, and obstacle avoidance rate in low light, strong wind, and GNSS-denied segments

VS. VISUAL · 1 run per type

Efficiency against visual inspection

Comparison of inspection time, number of defects detected, and detection rate for damage in inaccessible areas at the same facility

USABILITY · SUS

User-perceived usability

SUS surveys and in-depth interviews with inspectors and managers to identify pain points and improvement priorities

Expected impact

From field application to public deployment.

The goal of this project is to build a preemptive, preventive inspection framework for adventure leisure facilities that sit in a safety management blind spot, and to extend the validated operating model to public facilities of local governments nationwide.

50%

Target reduction in inspection time

Drone-based automatic inspection replaces high-elevation and close-approach work that risks human injury, and shifts management onto quantitative data.

3 + 1

Sensor fusion · navigation layers

Three sensors (EO, IR, LiDAR), three navigation layers (GNSS, LIO, UWB), and fail-safe. Precision and safety are secured together.

14

Standard damage classes

The hierarchical standard labeling rules for facilities, members, and damage, together with the datasets, will be released publicly to provide a basis for follow-up research and industrial adoption.

4+

Extension to similar facilities

The same architecture extends to the inspection of thin-line and high-elevation structures such as bridges, transmission towers, wind turbines, and tower cranes.

Let's talk

Structures with no drawings, members no one can reach.
Let's apply GIPTER's autonomous inspection technology together in the field.

Inquire about the project ↗

This page is based on the proposal, work plan, design deliverables, and interim report of the National Disaster Management Research Institute academic research project “Development of a commercial-drone-tailored facility safety inspection platform and management technology”. The figures and parameters are year-1 design reference values and will be confirmed after field validation.