Quadcopter as a Testbed - Why?

Real-Time

Any deadline violation can impact flight performance and may lead to errors.

Safety-Critical

Errors might cause loss of control, result in crash and lead to injuries of nearby individuals.

Energy-Sensitive

The power dissipation of the components has utmost impact on endurance.

Weight-Sensitive

A consolidation of subsystems can drastically reduce weight and prolong endurance. Techniques such as resource sharing and virtualization can help.

Physically Constrained

Neglecting physical limits such as actuator saturation, sensor precision and flight envelope may lead to unintended behavior or loss of control.

Subject to Disturbances

Not anticipating external disturbances such as wind gusts or radio interference can lead to loss of control.

Requires Security

Authentication, authorization and an operationally feasible, light-weight protection scheme are required to avoid hijacking, intentional crashing and interception.