Tello Player Interviewing——aTelloPilot App Developer
5142 16 2019-2-14
Uploading and Loding Picture ...(0/1)
o(^-^)o
RYZE
Super Moderator

Hong Kong
Offline

Tello Player try to find a more fun way and richer functionality since Tello launch. Some hanging little toy, some use Tello EDU to present the excellent swarm show. What's more, some advanced users develop fabulous software applications using Tello SDK.

aTelloPilot is another Tello piloting application. Provide basic Tello app features and support extra features such as face tracking and flight route and position tracking. Here is the interview about him and aTelloPilot.

Face tracking Demo
1.png
1. What is your job? are you the independent developer?
Actually, I am working for a mobile phone chip maker but I used to make some drones and apps as a hobby.

2. How long have you played drones and when did you know about Tello?
I have played drones for about 5 years, but I am enjoying to build drones rather than playing them.
I came to know Tello drone last march and I determined to buy it after watching the reviews on YouTube.
It was so stable and has excellent video quality than other toy grade drones.
And that it was also affordable ^^

3. Why you start to design this app, and how much time you spend on developing?
Actually I already developed a drone control app named BTCon4Drone for MultiWii based drones years ago.
It was designed for small drones with camera and several sensors like open source drones.
At first, I just tried to integrate Tello feature into the app but I came to know Tello could be controlled as a different way due to its stability and video quality.
So I branched it to aTelloPilot and added several features for Tello.
It takes about 3 and half months to develop aTelloPilot based on BTCon4Drone.

2.png
4. What is the hardest task of the developing and which part cost the most of whole developing?
As you know, there are no open information about Tello control except simple text command based SDK.
When I started to develop, there was no way to get the video stream with text command.
So I had to analyze the wifi packets between mobile devices and Tello.
I also decompiled your official Tello app to get more hints but it was hard to read due to obfuscated settings (ProGuard).
I spend most of the time to decode the commands and parameters and video I frame request rule was hardest to find when video packets were broken.
About flight log, I got many information from the TelloPilots forum.

6.PNG

5. What is the most satisfying part you considered in this app,and what is the users favorite part?
Face tracking is the user's favorite feature because the official Tello application doesn't support ^^
Actually the feature is not hard to implement because Google already released very good face tracking library.
Second favorite feature is "ReturnToHome", actually I do not use the feature often but I saw a comment from an user who made a flight long range with WiFi repeater.
He could fly Tello about 300 meters and he could withdraw it by RTH feature. When I saw the comment I felt very proud.

6. Can you give us some suggestion about our SDK、hardware and software?
About SDK,
SDK 1.3.0.0 seems good, now it can receive video stream and get several useful Tello state.
But there is no way to request I frame if the video stream is broken.
About Hardware / Software
I think it's better if compass sensor is applied for absolute orientation.
Currently Tello and user should be aligned before takeoff to match the orientation but it can be skipped if compass sensor is installed.
One more thing, I hope Tello equips hardware expansion slot for pluggable accessories like Parrot Mambo.
I think it will expand the Tello drone usages and it will make more fun.
And if you make your application can install plugins for the accessory, it will be great.

The Tello SDK connects to the aircraft through a Wi-Fi UDP port, allowing users to control the drone with text commands. The new SDK 2.0 allows you to develop Tello EDU further, realizing more AI functions such as object recognition, tracking, 3D reconstruction through programming, computer vision, and deep learning technologies.

If you need to know more about aTelloPolit App,  please click on this link

If you want to know how to access Tello stream,please click on this link

If you want to program multiples Tello EDUs simultaneously using SDK 2.0, please click on this link



2019-2-14
Use props
maddox
First Officer
Malaysia
Offline

Thats cool! Thanks for sharing!
2019-2-18
Use props
Keego63
lvl.4
Flight distance : 10082 ft
Australia
Offline

Nice, thanks for sharing
2019-2-18
Use props
jacksonnai
Captain
Malaysia
Offline

Very nice! Thanks for posting!
2019-2-27
Use props
RYZE
Super Moderator

Hong Kong
Offline

jacksonnai Posted at 2-27 05:17
Very nice! Thanks for posting!

Thanks, Jacksonnai!
2019-3-17
Use props
jacksonnai
Captain
Malaysia
Offline

RYZE Posted at 3-17 18:57
Thanks, Jacksonnai!

You're welcome RYZE
2019-3-18
Use props
RBI
lvl.4

Philippines
Offline

After  the Tello update to the  01.04.88.01 Firmware the aTelloPilot application no longer connects to Tello.
2019-3-29
Use props
RYZE
Super Moderator

Hong Kong
Offline

RBI Posted at 3-29 20:55
After  the Tello update to the  01.04.88.01 Firmware the aTelloPilot application no longer connects to Tello.

Thanks for bringing this to our attention RBI. For further investigation, Could you kindly show more detailed about this issue?  A  video at your earliest convenience would be very appreciated.
2019-3-31
Use props
RYZE
Super Moderator

Hong Kong
Offline

RBI Posted at 3-29 20:55
After  the Tello update to the  01.04.88.01 Firmware the aTelloPilot application no longer connects to Tello.

Thanks for bringing this to our attention RBI. For further investigation, Could you kindly show more detailed about this issue?  A  video at your earliest convenience would be very appreciated.
2019-3-31
Use props
RBI
lvl.4

Philippines
Offline

Tello works flawlessly with the Rize app.

When starting the aTello pilot, except for an app Ikon are active and can be opened.
the "flight" icon stays dark and does not react.
4 different Android Phones all behave the same way.
2019-3-31
Use props
RBI
lvl.4

Philippines
Offline

Found the problem, was my mistake. The app works absolutely fine!
2019-3-31
Use props
RYZE
Super Moderator

Hong Kong
Offline

RBI Posted at 3-31 18:02
Found the problem, was my mistake. The app works absolutely fine!

Appreciate your update and positive feedback, we are pleased to hear everything turns out to be great, enjoy it and hope you have a good time on flying.
2019-4-1
Use props
Srdjaan
lvl.1

Serbia
Offline

Does this app have a timer feature for the camera? Is that even possible to create on tello drone?  
2019-4-18
Use props
RYZE
Super Moderator

Hong Kong
Offline

Srdjaan Posted at 4-18 02:14
Does this app have a timer feature for the camera? Is that even possible to create on tello drone?


Thanks for your valuable suggestion.
We’re not working on that at the moment but I’ll pitch it to the team and see what they think.
Thanks again for our support and have a great day ahead.
2019-4-19
Use props
A J
Captain
Flight distance : 13838848 ft
  • >>>
United Kingdom
Offline

Very informative - thanks for sharing
2019-4-27
Use props
Cepheroh
lvl.4
Flight distance : 1691959 ft

Singapore
Offline

I was wondering when it will be available in IOS.
2019-5-15
Use props
A J
Captain
Flight distance : 13838848 ft
  • >>>
United Kingdom
Offline

Cepheroh Posted at 5-15 02:22
I was wondering when it will be available in IOS.

Soon I hope
2019-5-21
Use props
Advanced
You need to log in before you can reply Login | Register now

Credit Rules