As seen above, the Halo controller is of unique design; it's not your average run of the mill set of joysticks in a box. The primary visible difference is how the controller is held. Unlike your usual two stick controller, the Halo remote is mounted on your arm, and can be operated with one hand, and when you are not actively giving the drone new instructions, you have both hands free.
The controller unit is broken up into three main sections, the joystick section, the touchscreen section, and the battery compartment, which doubles as a phone mount. Currently, we are still actively engaged in the design process, so this is only a concept, and it is likely we will make slight changes to the design. The idea is to give the user the ability to use the classical joysticks, but not require them to. Both the touchscreen and the joysticks can be used as either a primary or an auxiliary method of control, and the optional phone mount provides the possibility of even more features.
Speaking of features, the main points of the controller will be ease of use, maximizing how the user can take advantage of the autonomous nature of the drone, real time 360 degree video, visual feedback of drone operations and performance, as well as customizable buttons. Our primary goal is to allow the user to direct the drone, but not demand the user's full attention micro managing the drones every movement. Instead of flying the drone, you give it commands. Now, for those who want to fly the drone manually, we are looking into putting a "freestyle" mode button on the controller, enabling full manual control over the drone via the joysticks, as well as access to the full power of the drone, similar to some sports cars.
Again, this design is still in development, and we are still looking into more features, and refining the designs. We have not even started programming the GUI (graphical user interface), so that is also all theory, and not much of use to talk about here. Some possible features include: a dedicated FPV port, water proofing, the ability to use it as a handheld controller, built in phone charger, encrypted communications for security (possibly even implementing quantum cryptography), and perhaps gesture control built into later generations.
We will release more information, and hopefully a demo video closer to the release date, which should be coincident with the Halo release.
-Darius Lukas, Chief Software Engineer