Тёмный

Mastering Tello Drone Programming with Python | Execute Basic Flight Routines 

Jake's Science Shop
Подписаться 276
Просмотров 3,1 тыс.
50% 1

🚁 Welcome to 'Jake's Science Shop'! If you're passionate about drones and Python, you're in the right place. In this tutorial, we dive deep into programming the DJI Tello drones using Python. Today, we'll script a basic flight routine, taking our drone skills to new heights.
📦 To make this happen, we'll harness the power of the 'djitellopy' library, a fantastic tool for drone enthusiasts. I've discussed it briefly in my previous video, and now, we're going hands-on. Specifically, we'll focus on the Tello module within this library.
🧠 With this module, we'll delve into our code editor, implementing commands defined in the Tello SDK. We'll reference the methods of the Tello object found in the Tello module, providing us with a deeper understanding of how this class of object operates.
🛠️ Ready to code and fly? Join me as we take our first steps towards becoming Tello drone programming masters. Let's soar into action!
🔗 'djitellopy' Library: github.com/damiafuentes/DJITe...
👍 Don't forget to like, share, and subscribe for more exciting drone programming tutorials! Happy coding!

Опубликовано:

 

13 сен 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
@jdvlogs1222
@jdvlogs1222 6 месяцев назад
hi jake!, im working in a school project to drive a drone using a brain computer interface, it goes this way: the BCI interface extracts what im thinking in normal work like "push" "Left", so i send it to te API of my drone(is on a Virtual machine on my same laptop) throught a socket, some advices that you can give me as i am a begginner. Im having prolems to keep my drone in the air waiting for the commands. He does this: connect -> gets the command and execute ir -> disconnect -> Lands
@JakesScienceShop
@JakesScienceShop 6 месяцев назад
Hello @jdvlogs1222, this sounds like a fascinating project! Regarding your question, as per the SDK documentation, if no command is received within 15s, the drone will automatically land. To keep it in the air, consider sending an 'rc control' command within a timeframe less than 15s. You can use 'drone_object.send_rc_control(0, 0, 0, 0)' to instruct the drone to hover. Best of luck! - Jake
@golestaan2259
@golestaan2259 7 месяцев назад
Never mind. I did a research and found out the issue is with lighting. So, I lit some more light and placed a white copier paper underneath and tried 3-4 time. 2 times out of 3 to 4 tries were successful. But I got IMU and no joystick present errors when attempted to spin 360 degrees.
@JakesScienceShop
@JakesScienceShop 7 месяцев назад
I am unsure on the issue you were facing but I am glad you were able to overcome it! The IMU and no joystick present errors you speak of are unknown to me so if these occur again causing you issue I can look into the code you are running and see if I can figure anything out.
@bluecavemen
@bluecavemen 2 месяца назад
Does it have to br tello? What other drones can be programmed for beginners?
@JakesScienceShop
@JakesScienceShop 2 месяца назад
Hello @bluecavemen, Thank you so much for watching and for your great question! While many of my tutorials focus on the Tello due to its user-friendly SDK and the djitellopy library, I’ve designed much of my code to be modular. This is particularly true for methods that deal with video frames, such as face detection methods, as they are designed to accept a frame object as a parameter rather than being tied to a specific drone class. I’m currently exploring the Robolink CoDrone EDU as a potential focus for future programming tutorials. This drone not only parallels the Tello in terms of functionality but, in several aspects, surpasses it. It also offers a Python SDK similar to that of the Tello, which is promising for educational and recreational programming. Another compelling reason for my interest in the CoDrone EDU is its endorsement as the officially approved drone for the Aerial Drone Competition-a collaboration between Robolink and the REC Foundation. Having judged the competition's programming challenges, I’ve seen firsthand the potential for drones like these in educational contexts. If I correctly remember, these competitions previously used the Tello Talent or Edu, which highlights the capabilities of these platforms. For those intrigued, you can find more about the CoDrone EDU and even purchase it here: www.robolink.com/products/codrone-edu I want to assure you that my recommendations are based solely on my personal experience and research; I have no affiliations with these companies. I’m excited about the prospect of exploring this new drone with you and delving further into the realm of programmable drones and how we can advance their functionalities to the extreme programmatically. Your interest and eagerness to expand your knowledge in this area truly enhance our community. Thanks for the comment 😊
Далее
I create AI tracking drone using DJI Tello
17:32
Просмотров 70 тыс.
Аварийный выход
00:38
Просмотров 808 тыс.
Ozoda - JAVOHIR ( Official Music Video )
06:37
Просмотров 1,1 млн
The most important Python script I ever wrote
19:58
Просмотров 129 тыс.
Connecting to Ryze Tello Drone using Python
11:21
Просмотров 4,9 тыс.
Drones | How do they work?
10:13
Просмотров 2,2 млн
programming projects that taught me how to code
9:49
Просмотров 256 тыс.
FIVE COOL PROJECTS WITH TELLO DRONE
4:16
Просмотров 19 тыс.
Modern Graphical User Interfaces in Python
11:12
Просмотров 1,4 млн