Component Testing

At EmberEye, we take testing and validating our systems very seriously. When operating in extreme conditions like WildFire, the reliability and robustness of our system are of utmost importance, because a system failure can lead to the loss of valuable information to the operators which could be a matter of life and death.

Driven by this motivation, we push all our systems to the limit in various emulated/real stress conditions to evaluate their performance.

Hardware Subsystem

The developed aerial robotic platform designated “Phoenix” has been tested vigorously to ensure robust, reliable and repeatable performance. Post the complete systems integration on the AirFrame we performed verification tests as detailed below. These tests were broadly classified into:

Electrical Verification Test:

Mechanical Verification Test:

For details of the results of these tests please refer to PR#1.

Fire Perception Subsystem

The Fire Perception subsystem is at the heart of our overall system and is essential to generate valuable fire analytics to aid first responders with actionable insights. This section outlines all the tests associated with this submodule.

Camera Calibration Verification Test:


Please refer to PR#2 for the results and specific details.

Offline Fire Segmentation Test:


Please refer to PR#2 for the results and specific details.

Real-time Fire Segmentation Test:


Please refer to PR#3 for the results and specific details.

Real-time Fire Localization Test (Static Drone):


Please refer to PR#3 for the results and specific details.

Real-time Fire Localization Test (In-Flight):


Please refer to PR#4 for the results and specific details.

State Estimation Subsystem

As our system is required to operate in GPS-denied/degraded settings, we need a robust state estimation pipeline which uses an alternate modality. Furthermore, our mandatory non-functional requirement MN4 requires us to rely only on passive sensing modalities which led us to converge to vision/thermal-based state estimation. This section outlines the test(s) for the same.


Please refer to PR#3 and PR#4 for the results and specific details.

Ground Control Station Subsystem

An integral part of our overall system. GCS is required for reliable high-bandwidth comms to the UAS for real-time transmission of all the fire analytics collected onboard the UAS. This section outlines the tests conducted to validate the efficacy of the same.


Please see more details about the GCS tests here.