On This Page
Write a short mission description that names the subject, required observation,
operating conditions, and receiving team. “Inspect structures” leaves too much
open. A useful version would specify which faces of a structure need images, the
smallest feature an inspector must resolve, the available viewing distances, and
how each image will be tied to a component.
For mapping, identify the required surface or imagery product, coverage,
coordinate system, and accuracy checks. For recurring inspections, specify how
the team will find the same component on subsequent visits. These requirements
determine whether an aircraft's camera positioning, payload interfaces, and
repeat-flight functions are useful.
Use the following matrix to turn feature lists into questions. These are
procurement recommendations synthesized from the manufacturer, mapping, and
test-method documentation cited below, rather than universal pass limits.
Scroll horizontally to compare all columns.
Make these mandatory requirements before assigning preference scores. A platform
that cannot capture the necessary viewpoint or deliver a usable file should not
win because it has more optional features.
Check what payload integration actually includes
Payload capacity is only one part of compatibility. Require a configuration
record covering the mount, installed mass, balance limits, power supply, data
connection, operator controls, capture triggering, and supported software
versions. Include cables and adapters in the installed configuration.
The DJI Matrice 350 RTK specification separates maximum takeoff weight from the
single gimbal damper's payload limit. It also limits third-party support to
certified DJI Payload SDK devices. Do not treat an aircraft weight allowance as
a mount rating. Check the
configuration limits for the
proposed installation.
Integration also has a timing dimension. A sensor observation needs to be
associated with the aircraft state at capture, rather than merely the time a
file reaches the controller. DJI's
Payload SDK time-synchronization documentation
describes synchronizing supported payloads and aircraft through pulse-per-second
signals and converting payload time to aircraft time. Its implementation has
hardware and model-specific requirements. This illustrates why “has an SDK” is
insufficient evidence of a completed sensor integration.
Ask the integrator to capture a sample, retrieve the original file, and explain
the timestamp and position fields. Then repeat after a restart and with the
proposed mission software. Record which functions are supported directly, which
require custom development, and who maintains that code after firmware changes.
For laser mapping, the separate
drone LiDAR payload selection guide
covers sensor range, returns, and accuracy. Here, the aircraft purchase question
is whether the complete sensor installation and processing chain have been
demonstrated together.
Separate mission endurance from maximum flight time
Compare aircraft using the payload and flight pattern you expect to use. DJI's
55-minute maximum for the Matrice 350 RTK
was measured at approximately 8 m/s, without payload, in windless conditions,
down to zero battery. Actual time varies with accessories, flight mode, and
environment. Build the working mission budget around the loaded configuration
and a planned landing reserve.
Request a mission record separating setup, transit, useful capture, recovery,
and turnaround. For work that requires repeated close views, a long
transit-oriented endurance figure does not answer how much usable evidence the
crew will capture in a shift. Ask for the battery state at landing and the
operating reserve used, rather than comparing two logs with different stopping
rules.
Turnaround includes charging, cooling where required, data transfer, and crew
checks. Have the supplier demonstrate the proposed battery rotation using the
power supply available at your site. A charging station's presence in the
equipment list does not establish continuous operation.
Environmental ratings need the same care.
DJI lists IP55 for the Matrice 350 RTK aircraft and IP54 for its controller,
with aircraft protection potentially decreasing through wear. Check the payload
and accessories separately; the aircraft rating does not cover the entire
working system.
For communications and navigation failures, ask what the actual configuration
does when control, video, correction data, or a required network service becomes
unavailable. Review the documented recovery behavior and operator indications.
Use manufacturer-supported simulation or controlled demonstrations; do not
improvise an airborne failure to test a sales claim.
Judge accuracy at the delivered output
Real-time kinematic positioning, usually called RTK, can improve image
geolocation. It does not, by itself, establish the accuracy of a finished map or
model. PIX4D distinguishes relative accuracy, such as the distance between
features within a model, from absolute accuracy, their positions in a reference
system. Reconstruction also depends on image quality and overlap. Its
mapping-accuracy guidance
recommends checkpoints to assess final absolute accuracy.
Require the supplier to name the quantity being claimed. Is it aircraft
positioning, image geolocation, horizontal map accuracy, vertical surface
accuracy, or repeatability between visits? Ask for checks on the delivered
product and an explanation of where those checks represent the site. A
processing screenshot without its reference data leaves that question
unanswered.
For detailed procurement requirements, use the
drone survey accuracy guide.
Keep the aircraft decision focused on whether the positioning, sensor, capture
method, and processing configuration support the required checks.
Coordinate definitions are part of the deliverable. The
USGS lidar processing requirements
call for agreed coordinate reference systems and documented horizontal and
vertical definitions. That specification governs its stated program; it is a
useful model for commercial handover questions, not an automatic requirement for
every drone job.
For an inspection purchase, replace a vague image-quality promise with a
representative subject and a required interpretation. Can the receiving
inspector identify the relevant feature in the delivered original at the
intended viewing distance? Have the specialist define the necessary detail and
uncertainty before the demonstration.
Prove the data handoff and software fit
Ask for a small delivery in the tools your team already uses. Include original
captures, a structured record tying evidence to the asset, required processed
outputs, and the information needed to interpret them. For spatial data, verify
coordinates and units against a known project reference.
Export labels can conceal meaningful differences. Esri's
Site Scan export documentation
distinguishes a PNG orthomosaic preview for presentation from a TIFF for raster
analysis. It also describes LAS and compressed LAZ point clouds and tells users
to check LAZ support in the receiving software. Opening a preview is not the
same task as using the analysis dataset.
For repeat inspections, preserve asset and component IDs, capture dates,
original-file references, reviewer decisions, and missing-coverage notes. The
drone inspection software guide
explains the handoff from findings to maintenance in more detail.
Check software compatibility at the function level. DJI's
FlightHub 2 FAQ lists supported
DJI equipment but states that drones from other manufacturers cannot connect. A
fleet-management label therefore should not be read as a mixed-fleet
compatibility claim. Require the proposed service tier and exact supported
functions in writing.
Have your IT team settle access roles, data location, network dependencies,
retention, and export permissions before deployment. Demonstrate how a failed
upload is recognized and retried and how a complete archive is retrieved. If a
feature requires a cloud connection, specify what the crew can still do when
that connection is absent.
Count ownership costs through retirement
Compare proposals over the same ownership period, mission volume, and
deliverable requirements. Include the aircraft and payload, integration,
training, batteries, maintenance, software, processing labor, storage, and
eventual data migration. Ask which quoted items overlap so bundled services are
not counted twice.
An editorial budgeting formula is:
Lifecycle cost = acquisition and integration + training and setup + operating
labor + maintenance and consumables + software and data services + rework and
downtime provision + retirement and migration costs − recoverable residual
value.
Populate that formula with quotes and your own operating assumptions. It is a
cost checklist, not a market-price estimate. Treat residual value and downtime
as uncertain inputs rather than guaranteed credits or losses.
Also compare lifecycle cost per accepted deliverable: total relevant cost
divided by the number of deliverables that meet the agreed requirements. Define
that unit consistently, such as a complete site survey or a reviewed asset
inspection. Counting flights alone can hide incomplete coverage and repeat
visits.
Subscription boundaries deserve explicit questions. The
FlightHub 2 FAQ says expired
storage resources prevent adding new data while existing data remains
accessible. It separately describes limits on service resources. Ask what
expires, what remains readable, what remains exportable, and what additional
processing requires payment. Do not generalize one provider's retention policy
to another.
Obtain dated support commitments for the proposed equipment and software.
Include repair arrangements, replacement components, payload recalibration where
applicable, and responsibility for maintaining custom integrations. The useful
service life ends when a required part of the working chain can no longer be
supported, even if the aircraft still flies.
Make the demonstration match the purchase
Choose a representative task and agree what a successful delivery looks like
before the demonstration. Use the proposed aircraft, payload, software, crew
arrangement, and receiving application. Record deviations from the proposed
setup so a demonstration with different equipment does not become an assumed
capability.
NIST's
description of aerial response-robot test methods
explains how repeatable maneuvers and observation tasks measure aircraft
capability together with pilot proficiency. Apply that principle to your own
trial: repeat the relevant task, retain the resulting files, and judge
performance against the agreed job. A demonstration is not a certification or
proof of reliability in every environment.
Before accepting the platform, require answers to four questions:
- Did the exact configuration collect every required view or measurement under
representative conditions?
- Did the final files meet the agreed checks and open correctly in the
receiving system?
- Are recovery behavior, operational limits, and unresolved dependencies
documented?
- Does the ownership estimate include the people, services, and support needed
to repeat the result?
Hold a purchase for clarification when a required answer depends only on a
brochure maximum, a future integration, or an untested export. Select the
configuration that demonstrates the required work and leaves your team able to
use, maintain, and retrieve its outputs.
Source notes
- DJI: Matrice 350 RTK specifications.
Manufacturer documentation for payload distinctions, endurance test
conditions, and component environmental ratings.
- DJI: Payload SDK time synchronization.
Developer documentation illustrating capture-time integration and hardware
dependencies.
- PIX4D: Relative and absolute accuracy of drone mapping.
Technical guidance on positioning, reconstruction, and checkpoint assessment.
- USGS: Lidar data processing and handling requirements.
Program specification, 2025 rev. A, used for coordinate-system handover
requirements.
- Esri: Export ortho, point cloud, and mesh.
Software documentation distinguishing presentation and analysis files and
downstream format support.
- DJI: FlightHub 2 FAQ. Provider
documentation for fleet compatibility, service resources, and storage-expiry
behavior.
- NIST: Performance tests for aerial response robots.
Institutional explanation of repeatable aircraft-and-pilot capability tests;
used for demonstration principles, not a current certification claim.
Last checked: September 9, 2026.