Others

This tab includes additional checks related to the overall performance of the show:

  • Check Takeoff: Ensures that drone takeoff parameters are correctly respected.

  • Check Autopilot Format:Verifies that the show format complies with the specifications of the LightShow Creator.

  • Check Dance Size:Checks that the selected drones stay within the maximum allowed dimensions for the choreography.


🔹Check Takeoff

In order to respect the drone takeoff procedure, it is not possible to edit the takeoff frames of the drones.

In GCS mode, takeoff should take 3s (72 frames) to reach 1m height, and the drone should only move verticaly.

In DCC mode, takeoff should take 4s (96 frames) to reach 1.5m height, also verticaly.

🔹Autopilot Format

This sections verifies the possibily to encode blender's data into a json binary.

Some of the verified points are:

🔸 Sorted events

Led, position and pyro frames should not happen at the same frame (for each category separately) and should be ordered chronologically.

🔸 Color encoding

Red, green, blue and white f-curves are separated in blender. In order to create color events with the 4 colors for the drone, color events should happen at the same frames for all the colors.

Color values should always be between 0 and 1.

🔸 Frame timing

Keyframes should not be placed on non-integers values.

🔸 Encoding limitations

Due encoding constraints in the drone, maximum position is limited to these values. If you need to go further check the scale section.

Constraint
Unit
Limitation value

Position max X

m

327

Position min X

m

-327

Position max Y

m

327

Position max Y

m

-327

Position max Z

m

327

🔹Check Dance Size

A drone can only upload a certain amount of data (100 ko). Position, color, and fire changes in Blender are converted into events on the JSON file. The size of each event and their maximal frequency are presented in the table below:

Event
Old Size (octet)
Max FPS

Position

10

4

Color

8

24

Fire

6

24

Last updated