X1 Pyro Module
Last updated
Was this helpful?
Last updated
Was this helpful?
The X1 drone has the capability to comfortably lift 500g with an upper maximum of 700g of additional payload. Depending on the type and size of payload, the X1 is able to support 6 independently-addressible pyro cues.
Verge Aero has developed a custom pyro module that integrates directly with its drone show platform. Coming in at a mere 70 grams, it provides an affordable, lighter-weight alternative to 3rd-party firing systems that unneccesarily include their own power source, radio module, packaging, and independent control software. The goal of the X1 pyro module is to minimize weight, and maximize safety.
Weight
~70g
~270g
~190g
Dimensions
7.25 x 5.5 x 2.75 cm
10 x 9.2 x 2.4 cm
12.2 x 6.9 x 2.8 cm
Unique Addresses
> 65K
400
99
Radio Redundancy
✔ [Sub-Ghz/2.4 Ghz]
X
X
Wireless Range
4+ km LoS
500m LoS
6 km LoS
Timecode Support
✔
✔
✔
Number of Cues
6
6
4
OTA Updates
✔
✔
X
Per-Cue Continuity Tests
✔
✔
✔
Remote Arm/Disarm
✔
✔
✔
Remote Manual Trigger
✔
✔
✔
✔
X
X
As a weight-saving measure, the module has been potted with a silicon material that provides water-proofing.
The X1 pyro module is attached via a quick-mount bracket. The bracket is secured via 4 points of contact, each contact uses a push-button interface to make detaching the bracket quick and easy. Because the pyro module is fixed to the pyro bracket, pyro products may be mounted and configured independently from the drone itself. This division is important for two reasons:
A certified pyro technician can focus on rigging and mounting the products without the drone present
If a drone experiences issues and must be pulled from the show, it becomes incredibly easy to swap the entire pyro payload to a different drone
A single ribbon cable provides an interface between the hivemind control board and the pyro module. This is the only data/power line that must be attached when connecting the pyro module. It may be disconnected/connected when the drone is powered on without any concern that cues will be triggered. Once disconnected, it must be once again armed from the console to enable firing.
The design studio provides all necessary tools to plan, visualize, and validate drone shows with integrated pyro. When using the X1 pyro module, triggers programmed into the show via the studio are automatically fired as part of the same show file that is in use today. This completely eliminates the need for third-party hardware and software.
Each pyro product can be configured independently to define its VDL (Finale3D), mounting direction, and more. All of these fields are exported as part of the VVIZ format which is supported by third-party software such as Finale3D.
Rather than program each trigger independently, shape-based triggers can be generated in the same way lighting events are. Using geometric information, pyro can be triggered based on the order they are placed in a shape. For example, they can automatically be fired counter-clockwise around a circle using a single event.
The Design Studio is capable of showing realistic previews of pyro drones at any point in the design process. The visualization accounts for the drone's movement, the way the pyro is mounted, and what effect is being triggered.
Along with position, the design studio allows drones to be turned to face a specific direction. This can be changed dynamically throughout the show depending on the shape that the drones are traveling on. The simplest example of this, along with trigger control, can be seen below, with a circle that fires comets outward by yawing the drones and firing them in order of the circle.
When using the X1 pyro module, a new panel appears within the drone's inspector that exposes important information and tools relevant to the module. The expected product and mount directions are exported as part of the show file.
Mirroring the functionality of the core device grid view, a new "Pyro View" displays color-coded cue health status in a single view. A greyed-out cue is unused in the show. A red cue is either disconnected or experiencing an error. A green cue means that it is populated, present in the show, and clear of any faults. This makes it very easy to identify which modules are experiencing issues.
The pilot has the ability to disarm all pyro modules across the entire fleet with the push of a button. This will always be the safest option in the case of an emergency. Individual drones may also be selected and disarmed manually, but other, automatic safety features will generally make this capability superfluous.
When hundreds or thousands of pyro drones are active and in-flight, it becomes virtually impossible to identify and disable specific pyro modules. The only fallback is to disable every drone simultaneously at the first notice of failure. This weakness is overcome by the X1 pyro module. Crucially, the merger of pyro module and flight control systems allow the drone to make informed decisions and ensures that firing never occurs in any situation it deems unsafe.
The following conditions result in the module being immediately disarmed and powered down:
Drone enters failsafe due to sensor failure, low-battery, or otherwise
Drone is commanded to abort the show for any reason, regardless of requested behavior
For a full breakdown of standard Verge Aero safety mechanisms, refer to this article.
If a pyro module is armed and the attached drone is launched, it conducts a "Soft-Arm" check. No pyro may be triggered, remotely or automatically, until this check is passed. The check only passes if the drone has successfully launched and has not experienced a failsafe. Additionally, if the designed show contains no pyro triggers for the role that is designated to the drone in the show, then it will never be soft-armed. It will fly its role, but with no ability to trigger onboard pyro products.
The pyro module performs multiple checks during bringup and exposes in-depth information to the user about its state. Some fault states include:
Bad PFET
One or more cues detected a bad PFET
No Power
12V power good signal was not present when expected
Unexpected Power
12V power good signal was present when not expected
Timeout
The client failed to issue a command within the timeout period (while not idle or faulted)
Comm Failure
Failed to communicate with the pyro board
CPU Time Error
The pyro driver is not getting enough CPU time
Per-Cue circuit testing ensure that the firing system is working properly and can pass errors on a per-cue basis.
The Verge Aero drone show system utilizes a floating, soft-geofence "bubble" that triggers a failsafe if a drone ever strays more than 4 meters from its target position. This provides very early issue detection rather than waiting for it to travel large distances before breaching a fence that circumscribes the entire performance space. If a drone is too heavy, it will attempt to meet the commanded flight paths, but will fail within seconds. Without such a mechanism, other systems would continually lag behind their target position and may collide with other drones.
The flat metal sheeting protects the underside of the drone from heat and evenly distributes recoil across the chassis. It comes with affixed cable clips to simplify wire routing. It is absolutely imperative that wires be kept taut and cleanly routed in order to avoid situations where they become tangled in the drone's rotors.