Hello Tello Pilot!
Join our DJI Tello community & remove this banner.
Sign up

DJI TELLO STABILITY(DRIFTS), TAKEOFF WAITING TIME AND CONTROL PROBLEM

mcakir

New member
Joined
Jan 26, 2021
Messages
1
Reaction score
0
Age
30
Location
TURKEY
Hello Friends,

I will description my problems about my Tello's. I am using python codes.
  1. My Tello waiting along time when after send takeoff command with python code. But, When I using Tello APP on Adroid, it is not waiting longly. I checked my using library code, but I did not found timing parameter. [I shared my python code (Part A - Part B)].
  2. My Tello not stable(drifts) flying on every ground or without ground. I checked firmware, calibration, etc. So, I did not found. It is same moving More then 100 cm or under 100 cm. In my office ground has ceramic tile, Can it be problem for Tello ? May be reflecting sensors (IR, VPS) ? Because, when I controlling the drone, it stayed stable tried on some table area.
  3. When I running PART B codes, Tello not working very well. I have one scenario, for example Tello will do (takeoff, move up 100 cm, 200 cm forward, rotate left 90 degree, 200 cm forward, rotate left 90 degree, 200 cm forward, rotate left 90 degree, 200 cm forward, rotate left 90 degree, landing) same like square area. But Tello loosing height/elevation position, ground is stable everywhere and not any objects.
Do you have any suggestion codes on python ?


Part A (Python Code Library):


/DJITelloPy/tello.py


Part B (Python Control Code):

from djitellopy import Tello
import time
# see: damiafuentes/DJITelloPy

print("Create Tello object")
tello = Tello()

print("Connect to Tello Drone")
tello.connect()

print(f"Battery Life Pecentage: {tello.get_battery()}")

print("Takeoff - hoser!")
tello.takeoff()

"""
time.sleep(1)
print("Move Left X cm")
tello.move_left(50)

time.sleep(1)
print("Rotate clockwise")
tello.rotate_clockwise(90)

time.sleep(1)
print("Move forward X cm")
tello.move_forward(50)
"""

time.sleep(1)
print("Move forward X cm")
tello.move_forward(200)

time.sleep(1)
print("Rotate clockwise")
tello.rotate_clockwise(180)

time.sleep(1)
print("Move forward X cm")
tello.move_forward(200)

print("Prepare floor to land.... you have 1 second")
time.sleep(1)
print("landing")
tello.land()
print("touchdown.... goodbye")
 
Last edited:
in tellofpv app on android , recalibrate the drone when in flight . helped me with drift yday
 

New Posts

Members online

No members online now.

Forum statistics

Threads
5,700
Messages
39,967
Members
17,063
Latest member
thepresentx

New Posts