Single Drone Show Basics with MAVSDK Offboard Control

Single Drone Show Basics with MAVSDK Offboard Control

7.221 Lượt nghe
Single Drone Show Basics with MAVSDK Offboard Control
Video Timeline: 00:00 Intro 00:35 What is MAVSDK? 01:47 What is OFFBOARD Control? 05:00 OFFBOARD Flight Mode Applications and Use Cases 07:45 MAVROS Vs MAVSDK Limitations and Considerations 12:05 Clone and installed your first Single Drone Show SITL 14:40 First Offboard Takeoff and flight Test 16:10 Custom Shapes Generator Python file 20:00 Heart Shape Trajectory Demo 21:45 Eight-Shape Trajectory Demo 24:55 Spiral Shape Trajectory Demo 25:45 Recap and Conclusion and Next Steps PS: Limitation in Feedforewarding acceleration in MAVSDK is now Fixed. I added this feature and sent a pull request on that to Official MAVSDK and now it is merged. ----------------------------------- Welcome to our tutorial on Drone Show Basics with MAVSDK Offboard Control! In this video, we'll explore the exciting world of drone shows and demonstrate how to create beautiful aerial formations using MAVSDK's powerful offboard control feature. Whether you're a drone enthusiast, a developer, or simply curious about the possibilities of autonomous flight, this tutorial is for you! 🔴 Tutorial Highlights: Learn what MAVSDK (MAVLink SDK) is and how it enables advanced drone control. Understand the concept of offboard control in PX4 and its applications. Discover the potential of drone shows and synchronized aerial formations. Follow along with step-by-step instructions to set up your PX4 development environment and install MAVSDK. Dive into the code and learn how to control a single drone to create captivating shapes in the air. Get access to our GitHub repository for the complete code, documentation, and sample CSV files. Benefit from additional resources, including YouTube tutorials on building your PX4 development environment and getting started with MAVSDK. ⚙️ Prerequisites: To make the most of this tutorial, you'll need the following: Basic knowledge of Python programming. A PX4 development environment for Software-in-the-Loop (SITL) simulation (Ubuntu or WSL-2). Don't worry; we've got you covered with our step-by-step YouTube tutorial! https://www.youtube.com/watch?v=iVU8ZNoMn_U MAVSDK was installed to communicate with the drone. Check out our dedicated MAVSDK tutorial on YouTube for installation instructions. https://www.youtube.com/watch?v=SM0WtREzqqE ⚠️ Important Note: When working with a real drone, please exercise caution and ensure you have the necessary expertise before using offboard mode. Use a companion computer or reliable telemetry for communication, and consider safety measures and failsafe scenarios. Your safety is our top priority! 📂 GitHub Repository: Explore our GitHub repository for the complete code, documentation, and sample CSV files: https://github.com/alireza787b/mavsdk_drone_show 🎥 Watch our Tutorial Playlist: Don't forget to subscribe to our YouTube channel and check out our complete tutorial playlist for more exciting drone-related content: https://www.youtube.com/watch?v=iVU8ZNoMn_U&list=PLVZvZdBQdm_67sRE_2xUMxYhM41z00Ciz&index=9&pp=gAQBiAQB 🚀 Join the Drone Show Revolution: Unlock the potential of autonomous flight and create mesmerizing drone shows with MAVSDK and offboard control. Watch our tutorial, grab the code, and explore the endless possibilities of aerial formations! 🔔 Subscribe for more drone-related content, tutorials, and updates! 👍 Like this video if you found it helpful! 💬 Share your thoughts and questions in the comments below!