Engineering Projects
Real aircraft. Real constraints. A look inside component selection decisions, subsystem integration challenges, and complete aircraft configurations we have delivered for UAV engineering teams.
Project Portfolio
From Component to Mission-Ready Aircraft
Every project below represents a unique set of engineering constraints, payload mass, endurance targets, operating environment, and regulatory requirements. Our role spans from sourcing individual components against a customer BOM to delivering fully configured, flight-tested aircraft ready for integration.
These case studies are representative of the project types we engage with most frequently. Each documents the original challenge, our engineering approach, the key components selected, and the verified outcome.
Industrial Inspection Hexacopter
Challenge
A power utility operator needed a hexacopter platform capable of carrying a 2.8 kg dual-sensor payload (visible + thermal) for transmission tower inspection at altitudes up to 4,500 m ASL. The aircraft required 35-minute endurance at payload capacity, redundant flight control, and reliable operation in 15 m/s wind conditions.
Approach
We modeled the propulsion system across six candidate motor-ESC-propeller combinations, evaluating thrust-to-weight ratio with altitude derating. The airframe selection prioritized modular arm attachment for field transport and vibration-isolated payload mounting. A triple-redundant IMU flight controller was specified for the safety-critical inspection mission profile.
Components Selected
- Flight Controller: CUAV X7+ Pro with triple-redundant IMU, running ArduPilot
- ESCs: T-Motor F55A Pro II 6S, BLHeli_32, DShot600
- Motors: T-Motor MN5212 340KV, 6S LiPo, 18-inch folding propellers
- Airframe: Custom carbon fiber 960 mm wheelbase hexacopter, quick-release arms
- Power: Dual 6S 22,000 mAh LiPo in parallel, XT90-S anti-spark connectors
- Payload Integration: Dampened quick-release mount with isolated power rail
Outcome
Flight testing confirmed 38-minute hover endurance at 2.8 kg payload at sea level, derating to 31 minutes at 4,500 m. The aircraft demonstrated stable attitude hold in 17 m/s gusting wind during field validation. The customer deployed three identical units for a province-wide inspection program.
Agricultural Spraying UAV
Challenge
An agricultural technology company required a 30-liter spraying platform with 15-minute endurance per tank fill. The aircraft needed to operate in humid, dusty conditions across rice paddies and orchard terrain, with terrain-following radar and RTK GNSS for centimeter-level positioning. Budget constraints required competitive component pricing without compromising reliability.
Approach
We focused on the high-current power distribution architecture, the spraying pump and eight propulsion motors draw significant sustained current. We evaluated ESC options with active cooling, oversized PCB power distribution traces, and corrosion-resistant connector plating. The airframe selection prioritized sealed electronics bays and tool-less tank attachment.
Components Selected
- Flight Controller: CUAV V5+ with Here3 RTK GNSS, running PX4
- ESCs: Hobbywing XRotor 80A 12S, CAN protocol with telemetry feedback
- Motors: 100KV outrunner, 12S, 30-inch carbon fiber propellers
- Airframe: 1,600 mm folding octocopter frame, IP54-sealed center hub
- Power: 12S 30,000 mAh LiPo, 400A total PDB with redundant BEC
- Spraying System: 30L tank, centrifugal pump, 4-nozzle boom, flow rate sensor
Outcome
Field testing demonstrated 14-minute endurance at 30L payload with 8 m/s spray speed, covering approximately 1.2 hectares per flight. The CAN-based ESC telemetry provided real-time temperature and RPM data, enabling proactive maintenance scheduling. The customer ordered an initial batch of 20 units.
Mapping & Survey Fixed-Wing UAV
Challenge
A geospatial services company needed a fixed-wing platform for 100+ hectare photogrammetry missions. Requirements included 90-minute flight endurance, integrated RTK GNSS, a 42 MP full-frame camera payload, and beyond-visual-line-of-sight (BVLOS) communication capability. The aircraft had to launch from unprepared surfaces and land in constrained areas.
Approach
We optimized for aerodynamic efficiency with a pusher-propeller configuration and high-aspect-ratio wing. The propulsion system prioritized cruise efficiency over thrust, a lower KV motor with a large-diameter folding propeller. For communication, we designed a dual-link architecture with 868 MHz Telemetry for long-range command and control and 2.4 GHz high-bandwidth link for mission data.
Components Selected
- Flight Controller: Cube Orange+ with HerePro RTK, ArduPilot fixed-wing firmware
- ESC: 40A FOC ESC with active braking for gliding efficiency
- Motor: 480KV outrunner, 4S Li-Ion, 12-inch folding pusher propeller
- Airframe: EPO foam, 1,800 mm wingspan, detachable wing for transport
- Power: 4S4P 12,000 mAh Li-Ion pack (Samsung 50E cells)
- Comms: RFD900x 868 MHz telemetry + Ubiquiti 2.4 GHz data link
Outcome
The aircraft achieved 102-minute endurance in cruise configuration at 17 m/s airspeed, mapping 140 hectares per flight at 3 cm GSD. The dual-link architecture maintained command-and-control link at ranges exceeding 15 km. The customer successfully completed a 5,000-hectare topographic survey contract with two aircraft operating in rotation.
Research Platform Multi-Rotor
Challenge
A university robotics lab required a modular quadcopter platform for rapid sensor prototyping. The aircraft needed to support hot-swappable payload bays, an open-source flight controller with full parameter access, and a modular airframe that students could reconfigure between quad, hexa, and coaxial configurations within a single lab session.
Approach
We designed around a standardized payload interface. A mechanical quick-release with a unified 40-pin connector carrying regulated power, UART, I2C, SPI, and CAN. The airframe used a central core module with bolt-on arm assemblies enabling configuration changes without soldering. The flight controller was selected for its open parameter set and extensive MAVLink documentation.
Components Selected
- Flight Controller: Pixhawk 6X with IMU and barometer redundancy, PX4 Autopilot
- ESCs: 35A BLHeli_32, DShot300, with telemetry
- Motors: 2216 900KV, 4S, 10-inch propellers in quad configuration
- Airframe: Custom 450 mm modular frame, bolt-on arm assemblies, aluminum standoffs
- Power: 4S 5,200 mAh LiPo with XT60, PDB with regulated 5V/12V outputs
- Payload Interface: 40-pin unified connector, quick-release dovetail mount
Outcome
The lab deployed six identical platforms across four research projects, multi-spectral crop analysis, indoor SLAM navigation, swarm coordination, and atmospheric sampling. Students reported configuration changes between quad and hex took under 15 minutes. The standardized payload interface enabled sensor swaps without flight controller reconfiguration.
Detailed architecture walkthroughs.
In-depth engineering breakdowns of component selection, subsystem integration and lessons learned for specific platform configurations.
Heavy-Lift Agricultural Spraying Platform
X8 coaxial octocopter with 30L tank capacity and 25kg MTOW. Covers high-current power distribution, CAN ESC telemetry, 12S voltage architecture trade-offs, and coaxial vs flat configuration analysis.
Read full architecture ARCHITECTURE REFERENCELiDAR Survey & Mapping Platform
VTOL fixed-wing with 120-minute endurance and 5kg payload capacity. Covers sensor integration, precision time protocol, dual-band communication with satellite fail-safe, and vibration isolation design.
Read full architectureWho We Are
Engineering Team & Methodology
Our team combines backgrounds in aerospace engineering, embedded systems, and electronics manufacturing. Before any component recommendation or aircraft configuration is finalized, it passes through a structured review process.
Team Background
Senior engineers with experience across UAV OEMs, EMS manufacturing, and avionics integration. Our procurement specialists maintain direct relationships with component manufacturers, ensuring genuine parts and competitive pricing.
Engineering Methodology
Every project follows a gated process: Requirements Capture, Component Shortlisting, Compatibility Verification, Performance Modeling, Prototype Assembly, Ground Testing, and Flight Validation. Documentation is delivered at each gate.
Start Your Project
Have a Similar Challenge?
Share your requirements, payload, endurance, operating environment, and budget envelope, and our team will prepare a preliminary component recommendation and cost estimate.
How to Read a UAV Reference Build
A reference build is only useful if you can separate what transfers to your programme from what was specific to the original mission. This is the framework we use to document our own builds, and the one we hand to customers who want to compare them against their requirements.
1. The seven parameters that transfer between programmes
Everything below the top layer of a UAV programme is negotiable. These seven parameters are what actually determine whether a reference build's component choices transfer to your aircraft. Read them out of any case study before you read the component list.
| Parameter | Why it governs component selection | What changes if it differs by 2x |
|---|---|---|
| All-up mass (AUM) | Sets the whole propulsion and structural cascade — disc loading, motor size, ESC current class, airframe lay-up. | Propulsion class changes; a component list that was optimal becomes overweight or under-thrusted |
| Endurance target | Converts a propulsion choice into a battery-energy decision and drives pack mass fraction. | Cell chemistry, pack configuration and thermal design all change; charging infrastructure does too |
| Payload type and mass | Drives the gimbal or release interface, the CG envelope, and the vibration isolation requirement. | Mounting interface and isolation scheme are usually re-engineered, not resized |
| Operating environment | Temperature, humidity, salt and dust set the IP rating, connector family and enclosure sealing approach. | Sealing and connector families change; condensation management is added or removed |
| Field service model | Whether the operator swaps modules at a depot or in a field case determines connector count, tooling access and spare strategy. | Airframe break-down design changes fundamentally; spares ratio follows |
| Regulatory frame | Certification regime and country of operation gate component provenance, documentation and marking. | Component sourcing and documentation burden change; some parts become unusable |
| Production volume | Decides whether tooling amortisation is possible, and therefore whether a custom part beats an off-the-shelf one. | Below roughly 200 units, adapting an existing board almost always beats a clean-sheet design |
2. The obligation split on a reference build
Reference builds go wrong when the boundary between what the customer owns and what the build partner owns is left implicit. This split is the one we use, and the one we would ask any supplier to state explicitly in writing.
| Work package | Customer owns | Build partner owns | Joint, signed off together |
|---|---|---|---|
| Requirement definition | — | — | Mission profile, payload mass, endurance target, environment, regulatory frame |
| Architecture and interface spec | Review and approval | Draft architecture, interface control document, mass budget | Design freeze at interface spec sign-off |
| Component selection | Approval of any single-source part | Trade study, alternates list, provenance documentation | Final BOM release |
| Tooling and fixtures | Tooling amortisation if dedicated | Fixture design, first-article inspection | Acceptance of the first article |
| Build and assembly | — | Assembly, torque records, as-built documentation | Witnessed build points where specified |
| Test and acceptance | Definition of mission-representative test conditions | Bench and environmental test execution, per-unit report | Acceptance criteria and witnessed acceptance matrix |
| Field support | Operational data feedback | Failure analysis, corrective action, spares recommendations | Re-verification interval under actual operating conditions |
3. Three cautions when comparing reference builds
- A published component list is not a recommendation. It is the set of parts that satisfied one mission envelope. A part that was correct for a 22 kg agricultural aircraft is not thereby correct for a 4 kg inspection platform, even where the interface physically fits.
- Missing failure data is a gap, not a clean record. A case study that reports no component failures is usually one that has not been in service long enough, rather than one that was assembled correctly. Ask for service hours and the re-verification interval.
- Mass budget honesty is the tell. Builds that publish mass-with-leads, ballast actually installed and final CG range are reporting instruments; builds that publish a bare payload figure are reporting a marketing number.
4. What a transferable build document contains
If you want a reference build to do work for your programme, ask for these before you meet: the seven transfer parameters in table form, the interface control document at the last design freeze, the as-built BOM with alternates and provenance, per-unit test results against the acceptance matrix, and the service hours logged with the re-verification interval actually applied. A build documented this way can be reasoned about directly; one documented as a gallery cannot.
The two builds in this section are documented to that standard — the LiDAR mapping platform and the heavy-lift agricultural aircraft — and the same discipline carries into the capability-level sourcing pages, where each component family is quoted on the same basis. If your programme sits outside either envelope, the honest next step is a requirement comparison rather than a component substitution.
