
Here is a sample that obtains the video stream from the Tello, and then displays it using the excellent open source MPlayer. You can also view streaming video being sent from the drone to the ground station. Take a look at the "tello.FlightDataEvent" for more information. For example, the current battery level and the drone's height. The Tello sends a number of different telemetry messages back down to the ground station. Want to do tricks? No problem, the Tello can perform flips. This is a lot easier to control then the traditional control stick of an R/C helicopter, especially if your intention is to avoid crashes while coding your drone.įor example, instead of worrying about "yaw" or "pitch", you can just tell the drone to fly "forward" or "right" like this: package main This allows you to simply send flight motion commands to the drone, like "go right", and then have the drone respond relative to its original position. However, one big advantage of most multicopters is their stability while in-flight. Like most fly by wire devices, the control system closely parallels those used by radio control helicopters and airplanes. The Tello is pretty manueverable, and there are a number of different axes on which you can control the drone. Here is an example that just takes off, and 5 seconds later, lands: package main In the Gobot implementatation, we have tried to expose the Tello API in a way that is mostly compatible with other drones that are already supported in Gobot. You can purchase online via, or you can also order directly from the DJI store. The initial shipments of this interesting new drone have already sold out very quickly in many places.

#Gobot pictures driver
We have used this knowledge to create a new driver for Gobot that lets you explore the drone's functionality, and combine it with the other capabilities of the Gobot framework, such as controlling the Tello drone with a Playstation Dualshock3 joystick. Thanks to tools like Wireshark, and the generous nature of open source, we've collectively already deciphered much of the protocol used by the Tello.
#Gobot pictures android
This undocumented API is the one used by the official Tello Android and iOS applications.Īn active community has quickly formed around hacking the ground station and video protocols used by the Tello.
#Gobot pictures how to
Luckily, there is a much better API hiding under the surface for those who know how to look. However, what really sets the Tello apart is the 14-core processor from Intel that includes an onboard Movidius Myriad 2 VPU (Video Processing Unit) for advanced imaging and vision processing.ĭespite all this cool hardware, the official Tello SDK only offers a very limited set of the drone's overall capabilities. Like many more expensive models, the Tello connects to the ground controller via WiFi, and includes an onboard 5 megapixel HD camera along with various other sensors. For only around $99 US, it is amazing how many features are included.
