Safety Check panel
The Safety Check panel lets you perform real-time frame-level or full post-processed verification of your drone animation to aid you towards completely safe drone flighs.
Safety warnings of the current frame appear in real time as text on the left side of the 3D Viewport editor, while drones with warnings are also highlighted in real time with red as seen in the image below.
The checkbox at the top left corner of the panel allows you to disable the safety checks entirely, although it is advised not to do so. One valid reason for disabling them temporarily is if you feel that the Blender UI has become sluggish and that the safety checks are responsible for that. The safety checks should have negligible impact on the overall performance of Blender so let us know if you found a situation where disabling the safety checks improved Blender’s responsiveness significantly.
This option lets you define a minimum safety distance between your drones. If there are drones at the given frame that are closer to each other than this safety distance, you get real-time proximity warnings.
The text-based proximity warning on the left side of the 3D Viewport editor always shows you the minimum distance between all drone pairs on the current frame. This drone pair is also highlighted with red, along with a red line connecting them.
To enable or disable proximity warnings, use the Show proximity warnings checkbox.
|Distances are measured between the centers of the drones, not between their edges. A safety distance of 3 meters with a drone whose arm length is 450mm means that you have less than two meters between the drones when the safety distance is breached, so make sure that you take the arm length and the props into account. Skybrush Studio is unaware of the physical dimensions of the drones.|
This option lets you define a maximum altitude for your drone show. If there are drones above this altitude (measured along the
Z axis), you get real-time altitude warnings.
The text-based altitude warning on the left side of the 3D Viewport editor always shows you the overall altitude range of drones on the current frame. Drones above the altitude threshold at a given frame are highlighted in red.
To enable or disable altitude warnings, use the Show altitude warnings checkbox.
This option lets you define a maximum horizontal and vertical speed for your drone show (vertical speed can be further differentiated into maximum up and down speed). If there are drones above these velocity limits, you get real-time velocity warnings.
The text-based velocity warning on the left side of the 3D Viewport editor always shows you the maximum horizontal (XY), upwards (U) and downwards (D) velocity of drones on the current frame. Drones above the velocity thresholds at a given frame are highlighted in red.
To enable or disable velocity warnings, use the Show velocity warnings checkbox.
Press the Validate Trajectories button to execute a full validation for a frame range instead of only for a single frame. This might take some time depending on the number of drones and the number of frames selected.
The validation results are shown in Skybrush Viewer so make sure you start Skybrush Viewer first. The Blender add-on and the viewer app will find each other behind the scenes automatically.
In particular, Skybrush Viewer will offer you the following set of zoomable charts:
Altitude range of all the drones as a function of time, or the exact altitudes of the drones that you select on the sidebar of Skybrush Viewer.
Horizontal and vertical velocity range of all the drones as a function of time, or the exact horizontal and vertical velocities of the drones that you select on the sidebar of Skybrush Viewer.
Distance of the closest drone pair as a function of time.
All the charts will also indicate the thresholds selected in the Safety Check panel so you can quickly decide whether any of the chart lines breach the safety limits.