Skip to content
QUAD Drone Lab

QUAD Drone Lab

  • 홈🇰🇷
  • 블로그🇰🇷
  • 데일리 뉴스🇰🇷
  • Home🇺🇸
  • Blog🇺🇸
  • Daily News🇺🇸
  • Contact📧
YouTube Facebook X Github
login
QUAD Drone Lab
QUAD Drone Lab
  • Frame Design and Main Component Layout : 911 FALCON Project
    911 Falcon | Project

    Frame Design and Main Component Layout : 911 FALCON Project

    ByLeatherneck Dev 2026년 03월 24일2026년 03월 24일

    Hello, this is QUAD Drone Laboratory.I’m Geunchan Lee, Senior Researcher at QUAD Drone Lab. In the previous article, we reviewed the design process and component selection for the Control & Communication System of the 911 FALCON drone. We covered the selection criteria for key components including the Flight Controller and Companion Computer responsible for flight…

    Read More Frame Design and Main Component Layout : 911 FALCON ProjectContinue

  • PX4 MAVSDK – C++ Programming [Part 12] Advanced Autonomous Flight Research Cases Using MAVSDK C++
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Part 12] Advanced Autonomous Flight Research Cases Using MAVSDK C++

    Byaiden 2026년 03월 22일2026년 03월 22일

    Hello! This is QUAD Drone Lab. We have finally reached the end of our series on PX4 MAVSDK C++ programming. So far, we have built a solid foundation in autonomous flight—starting from the architecture of MAVSDK, receiving telemetry data, executing takeoff/landing (Action) and waypoint missions (Mission), and finally mastering precision Offboard control that issues commands…

    Read More PX4 MAVSDK – C++ Programming [Part 12] Advanced Autonomous Flight Research Cases Using MAVSDK C++Continue

  • PX4 MAVSDK – C++ Programming [Episode 11] Complete Comparison of MAVSDK vs MAVROS vs uXRCE-DDS
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Episode 11] Complete Comparison of MAVSDK vs MAVROS vs uXRCE-DDS

    Byaiden 2026년 03월 22일2026년 03월 22일

    Hello! This is Aiden from the Marketing Team. In our previous episode, we explored how to enhance the reliability of autonomous flight software through custom logging and automated integration testing using gtest. By now, you have built a solid foundation for controlling drones using MAVSDK C++. However, when starting a serious autonomous drone project in…

    Read More PX4 MAVSDK – C++ Programming [Episode 11] Complete Comparison of MAVSDK vs MAVROS vs uXRCE-DDSContinue

  • PX4 MAVSDK – C++ Programming [Episode 10] Custom Logging and Integration Testing (gtest)
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Episode 10] Custom Logging and Integration Testing (gtest)

    Byaiden 2026년 03월 20일2026년 03월 22일

    Hello! This is Aiden from the Marketing Team. In our previous sessions, we explored various methodologies for actual drone control, including Offboard mode. However, when developing real-world robotics software in university labs or corporate environments, you quickly realize that debugging and verifying system stability often takes much longer than writing the initial code. Due to…

    Read More PX4 MAVSDK – C++ Programming [Episode 10] Custom Logging and Integration Testing (gtest)Continue

  • PX4 MAVSDK – C++ Programming [Part 9] Precision Drone Control: Offboard Mode
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Part 9] Precision Drone Control: Offboard Mode

    Byaiden 2026년 03월 19일2026년 03월 22일

    Hello! I’m Aiden from the Marketing Team. In our previous series, we’ve covered receiving drone sensor data (Telemetry), performing basic Actions (takeoff/landing), and autonomous flight following multiple waypoints (Mission). However, to conduct advanced robotics research—such as camera-based (Vision) obstacle avoidance, AI target tracking, or multi-vehicle Swarm flight—simply following a pre-defined path is not enough. The…

    Read More PX4 MAVSDK – C++ Programming [Part 9] Precision Drone Control: Offboard ModeContinue

  • PX4 MAVSDK – C++ Programming [Episode 7] Moving to a Specific Location (goto_location) and Understanding the Haversine Formula
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Episode 7] Moving to a Specific Location (goto_location) and Understanding the Haversine Formula

    Byaiden 2026년 03월 18일2026년 03월 18일

    Hello! This is Aiden from the Marketing Team. In our previous post (Part 6), we mastered the basic control loop—arming the drone using the Action API, taking off into the sky, and landing safely back on the ground. However, a robot that only moves up and down in one spot can hardly be called a…

    Read More PX4 MAVSDK – C++ Programming [Episode 7] Moving to a Specific Location (goto_location) and Understanding the Haversine FormulaContinue

  • PX4 MAVSDK – C++ Programming [Episode 6] Basic Flight Control using Action API
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Episode 6] Basic Flight Control using Action API

    Byaiden 2026년 03월 16일2026년 03월 22일

    Hello! This is Aiden from the Marketing Team. In our previous episode, we explored the “nervous system” of a drone—the Telemetry plugin—and learned how to receive the aircraft’s current status and GPS location via asynchronous callbacks. Now that we’ve successfully retrieved sensor data, it’s finally time to command physical movement! In autonomous flight robotics research,…

    Read More PX4 MAVSDK – C++ Programming [Episode 6] Basic Flight Control using Action APIContinue

  • Drone Component Selection – Control & Communication Section : 911 FALCON Project
    911 Falcon | Project

    Drone Component Selection – Control & Communication Section : 911 FALCON Project

    ByLeatherneck Dev 2026년 03월 16일2026년 03월 24일

    Hello, this is QUAD Drone Laboratory.I’m Geunchan Lee, Senior Researcher at QUAD Drone Lab. In the previous article, we covered the design and component selection process for the power system of the 911 FALCON drone. Based on the power requirements of the propulsion system, we determined the battery capacity, selected a power module and PDB…

    Read More Drone Component Selection – Control & Communication Section : 911 FALCON ProjectContinue

  • PX4 MAVSDK – C++ Programming [Episode 5] Querying System Information and Using Telemetry
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Episode 5] Querying System Information and Using Telemetry

    Byaiden 2026년 03월 15일2026년 03월 17일

    Hello! I’m Aiden from the Marketing Team. In our last post (Part 4), we covered setting up CMake in an empty project and connecting a communication channel to perform “System Discovery.” So, what’s next? It is time to understand the drone’s current status: What is the battery level? Where is it located (GPS)? For researchers…

    Read More PX4 MAVSDK – C++ Programming [Episode 5] Querying System Information and Using TelemetryContinue

  • [MAVSDK C++ Part 4] Building Your Own App: Project Setup and Drone Connection
    Uncategorized

    [MAVSDK C++ Part 4] Building Your Own App: Project Setup and Drone Connection

    Byaiden 2026년 03월 14일2026년 03월 14일

    Hello! This is Aiden from the Marketing Team. In our previous episode (Part 3), we built a SITL virtual environment for safe autonomous flight testing and ran basic MAVSDK examples to see our drone take off in virtual space. However, as a researcher or developer, simply running pre-made examples isn’t enough, right? In this Part…

    Read More [MAVSDK C++ Part 4] Building Your Own App: Project Setup and Drone ConnectionContinue

  • [PX4 Tuning Series Appendix] Racing Drone Tuning Guide (Racer Setup): Unlocking Extreme Performance
    PX4-Tuning

    [PX4 Tuning Series Appendix] Racing Drone Tuning Guide (Racer Setup): Unlocking Extreme Performance

    Bymaponarooo 2026년 03월 14일2026년 03월 17일

    Hello once again to all university students, graduate students, and researchers dedicating yourselves to aerospace engineering and autonomous drones! From [Series 1] through [Series 7], we have covered the entire process of optimizing the flight performance and safe landing of a standard research multicopter. However, if your research goal goes beyond simply “hovering stably” and…

    Read More [PX4 Tuning Series Appendix] Racing Drone Tuning Guide (Racer Setup): Unlocking Extreme PerformanceContinue

  • [PX4 Tuning Series 7] Land Detector Configuration: The Essential Guide for a Perfect Flight Conclusion
    PX4-Tuning

    [PX4 Tuning Series 7] Land Detector Configuration: The Essential Guide for a Perfect Flight Conclusion

    Bymaponarooo 2026년 03월 14일2026년 03월 17일

    Hello once again to all university students, graduate students, and researchers dedicating yourselves to aerospace engineering and autonomous drones! We have finally arrived at the concluding chapter of our extensive PX4 tuning guide. From [Series 1] to [Series 6], we have successfully eliminated physical hardware vibrations, optimized sensor filters through high-rate logging, performed manual and…

    Read More [PX4 Tuning Series 7] Land Detector Configuration: The Essential Guide for a Perfect Flight ConclusionContinue

  • PX4 MAVSDK – C++ Programming [Part 3] Installing MAVSDK C++ and Setting Up the SITL Simulation Environment
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Part 3] Installing MAVSDK C++ and Setting Up the SITL Simulation Environment

    Byaiden 2026년 03월 13일2026년 03월 14일

    Hello! This is QUAD Drone Lab. In our previous post (Part 2), we explored the core C++ syntax essential for handling MAVSDK C++, including pointers, references, lambda functions, and templates. Having solidified our theoretical background, it is now time to create the “playground” where our code will actually run. Testing drone control code developed in…

    Read More PX4 MAVSDK – C++ Programming [Part 3] Installing MAVSDK C++ and Setting Up the SITL Simulation EnvironmentContinue

  • PX4 MAVSDK – C++ Programming [Part 2] Core C++ Syntax for MAVSDK
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Part 2] Core C++ Syntax for MAVSDK

    Byaiden 2026년 03월 12일2026년 03월 13일

    Hello! I am Aiden from the QUAD Drone Lab marketing team. In our previous post, we explored the significance of MAVSDK in autonomous flying robot systems and its general architecture. Before we dive into writing code to control drones, we need to touch upon our primary tool: C++. For students or researchers accustomed to scripting…

    Read More PX4 MAVSDK – C++ Programming [Part 2] Core C++ Syntax for MAVSDKContinue

  • [PX4 Tuning Series 6] Trajectory Generator and Setpoint Tuning: The Art of Flight Feel and Smooth S-Curves
    PX4-Tuning

    [PX4 Tuning Series 6] Trajectory Generator and Setpoint Tuning: The Art of Flight Feel and Smooth S-Curves

    Bymaponarooo 2026년 03월 10일2026년 03월 10일

    Hello once again to all university students, graduate students, and researchers dedicating yourselves to aerospace engineering and autonomous drones! Welcome to the sixth and final installment of our comprehensive PX4 Tuning Series. From [Series 1] through [Series 5], we have covered a massive amount of ground. We started by physically eliminating hardware vibrations, moved on…

    Read More [PX4 Tuning Series 6] Trajectory Generator and Setpoint Tuning: The Art of Flight Feel and Smooth S-CurvesContinue

  • [PX4 Tuning Series 5] The Magical 40 Seconds: Everything You Need to Know About Auto-Tuning
    PX4-Tuning

    [PX4 Tuning Series 5] The Magical 40 Seconds: Everything You Need to Know About Auto-Tuning

    Bymaponarooo 2026년 03월 10일2026년 03월 10일

    Hello to all university students, graduate students, and researchers dedicating yourselves to aerospace engineering and autonomous drones! Thank you for following along so diligently from [Series 1] all the way to [Series 4]. So far, we have physically eliminated hardware vibrations, tuned filters via high-rate logging, and manually dissected the principles of PID controllers to…

    Read More [PX4 Tuning Series 5] The Magical 40 Seconds: Everything You Need to Know About Auto-TuningContinue

  • PX4 MAVSDK – C++ Programming [Part 1] Library Overview and Architecture
    MAVSDK C++

    PX4 MAVSDK – C++ Programming [Part 1] Library Overview and Architecture

    Byaiden 2026년 03월 09일2026년 03월 10일

    Hello! I’m Aiden from the Marketing Team. Today, we will be diving into PX4 Autopilot, the world’s most widely used open-source flight control stack, and MAVSDK C++, the essential library for controlling drones from a Companion Computer. In this first session, before we get our hands dirty with code, we’ll cover the background, communication protocols,…

    Read More PX4 MAVSDK – C++ Programming [Part 1] Library Overview and ArchitectureContinue

  • [Series Guide] Everything About PX4 MAVSDK C++ Programming
    MAVSDK C++

    [Series Guide] Everything About PX4 MAVSDK C++ Programming

    Byaiden 2026년 03월 10일2026년 03월 11일

    Hello to all undergraduate and graduate students, as well as researchers interested in autonomous flight robot research and drone software development. While drones in the past were simple flying machines dependent on manual pilot operation, today’s Unmanned Aerial Vehicles (UAVs) have evolved into “high-level autonomous flight robots” that plan their own paths and avoid obstacles…

    Read More [Series Guide] Everything About PX4 MAVSDK C++ ProgrammingContinue

  • [PX4 Tuning Series 4] Advanced PID Tuning and Flight Optimization: The Hidden 1% to Unlock Extreme Flight Performance
    PX4-Tuning

    [PX4 Tuning Series 4] Advanced PID Tuning and Flight Optimization: The Hidden 1% to Unlock Extreme Flight Performance

    Bymaponarooo 2026년 03월 09일2026년 03월 09일

    Hello again to all university students, graduate students, and researchers dedicating yourselves to aerospace engineering and autonomous drones! In our previous [Series 3], we covered the fundamentals of manual PID tuning, focusing on how quickly and accurately the vehicle reacts to stick inputs while hovering. If you followed the basic tuning procedures, your drone should…

    Read More [PX4 Tuning Series 4] Advanced PID Tuning and Flight Optimization: The Hidden 1% to Unlock Extreme Flight PerformanceContinue

  • [PX4 Tuning Series 3] Manual PID Tuning for Beginners: Achieving Perfect Harmony with Your Drone
    PX4-Tuning

    [PX4 Tuning Series 3] Manual PID Tuning for Beginners: Achieving Perfect Harmony with Your Drone

    Bymaponarooo 2026년 03월 09일2026년 03월 21일

    Hello again to all university students, graduate students, and researchers dedicating yourselves to the study of aerospace engineering and autonomous drones! Through [Series 1] and [Series 2], we eliminated mechanical play in our hardware, minimized control latency, and successfully completed “Filter Tuning” by analyzing flight logs to block out vibrations. Now, your drone is in…

    Read More [PX4 Tuning Series 3] Manual PID Tuning for Beginners: Achieving Perfect Harmony with Your DroneContinue

  • Drone Component Selection – Power System : 911 FALCON Project
    911 Falcon | Project

    Drone Component Selection – Power System : 911 FALCON Project

    ByLeatherneck Dev 2026년 03월 09일2026년 03월 16일

    Hello, this is QUAD Drone Laboratory.I’m Geunchan Lee, Senior Researcher at QUAD Drone Lab. In the previous post, I introduced the propulsion system selection process for the 911 FALCON drone. Using the mission requirements as fixed KPIs, I explained how the frame and propeller class, target AUW, motor, ESC, and battery were progressively refined through…

    Read More Drone Component Selection – Power System : 911 FALCON ProjectContinue

  • PX4 MAVLink-Python Programming: 7. MAV_CMD
    MAVLink-Python

    PX4 MAVLink-Python Programming: 7. MAV_CMD

    Byaiden 2026년 03월 08일2026년 03월 09일

    Hello, I’m Aiden from the Marketing Team. Today, I would like to introduce the 7th step of PX4 MAVLINK-PYTHON programming: MAV_CMD. This content is registered as the copyrighted property of our QUAD Drone Lab, so please refrain from unauthorized distribution. MAV_CMD OVERVIEW MAV_CMD Messages is a list of control commands that can be issued to…

    Read More PX4 MAVLink-Python Programming: 7. MAV_CMDContinue

  • PX4 MAVLink-Python Programming: 6. Flight Modes (PX4 Multicopter)
    MAVLink-Python

    PX4 MAVLink-Python Programming: 6. Flight Modes (PX4 Multicopter)

    Byaiden 2026년 03월 08일2026년 03월 09일

    Hello, this is Aiden from the Marketing Team. Today, I would like to introduce PX4 MAVLink-Python Programming – Flight Modes (PX4 Multicopter). Please note that this content is the registered copyright of QUAD Drone Lab, and we kindly ask you to refrain from unauthorized distribution. Flight modes support autopilot features to make it easier to manually control…

    Read More PX4 MAVLink-Python Programming: 6. Flight Modes (PX4 Multicopter)Continue

  • [Reference] What is HMAC-SHA256?
    MAVLink-Python

    [Reference] What is HMAC-SHA256?

    Byaiden 2026년 03월 08일2026년 03월 09일

    Hello, this is Aiden from the Marketing Team. Following our discussion on PX4 MAVLink-Python Programming: MAVLink 2 Message Signing, today we will take a closer look at HMAC-SHA256. This content is the copyrighted intellectual property of QUAD Drone Lab. Please refrain from unauthorized distribution. ✳️ HMAC = Hash-based Message Authentication Code HMAC is a specific…

    Read More [Reference] What is HMAC-SHA256?Continue

  • PX4 MAVLink-Python Programming: 5-1. MAVLink 2 Message Signing
    MAVLink-Python

    PX4 MAVLink-Python Programming: 5-1. MAVLink 2 Message Signing

    Byaiden 2026년 03월 07일2026년 03월 09일

    Hello, I am Aiden from the Marketing Team. Today, I would like to introduce MAVLink 2 Message Signing within the context of PX4 MAVLink-Python programming. This content is the copyrighted intellectual property of QUAD Drone Lab; please refrain from unauthorized distribution. 🔐 MAVLink 2 Message Signing Overview 🎯 PURPOSE [NOTE] As of now, PX4 does…

    Read More PX4 MAVLink-Python Programming: 5-1. MAVLink 2 Message SigningContinue

  • PX4 MAVLink-Python Programming: 5. Ensuring MAVLink Reliability
    MAVLink-Python

    PX4 MAVLink-Python Programming: 5. Ensuring MAVLink Reliability

    Byaiden 2026년 03월 06일2026년 03월 09일

    Hello. This is Aiden from the Marketing Team. Today, I would like to introduce PX4 MAVLink-Python Programming, specifically focusing on Ensuring MAVLink Reliability. Please note that this content is registered under the copyright of our QUAD Drone Research Institute, and we kindly ask you to refrain from unauthorized distribution. HEARTBEAT All MAVLink components must periodically…

    Read More PX4 MAVLink-Python Programming: 5. Ensuring MAVLink ReliabilityContinue

  • [PX4 Tuning Series 2] Catching Hidden Vibrations and Filter Tuning: Finding the Perfect Compromise Between Control Latency and Noise
    PX4-Tuning

    [PX4 Tuning Series 2] Catching Hidden Vibrations and Filter Tuning: Finding the Perfect Compromise Between Control Latency and Noise

    Bymaponarooo 2026년 03월 06일2026년 03월 21일

    Hello again to all university students, graduate students, and researchers dedicating yourselves to the study of autonomous drones and aerospace engineering! In our previous [Series 1], we covered the essential hardware preparation steps, such as using high-quality frames and moving motor wires to the AUX pins to physically minimize control latency. We also activated the…

    Read More [PX4 Tuning Series 2] Catching Hidden Vibrations and Filter Tuning: Finding the Perfect Compromise Between Control Latency and NoiseContinue

  • [PX4 Tuning Series 1] The First Step: Perfect Hardware Preparation and Understanding Control Latency
    PX4-Tuning

    [PX4 Tuning Series 1] The First Step: Perfect Hardware Preparation and Understanding Control Latency

    Bymaponarooo 2026년 03월 06일2026년 03월 17일

    Hello to all university students, graduate students, and researchers dedicating your days and nights to aerospace engineering and autonomous drones! To help you navigate through the complex formulas and massive codebases you wrestle with daily, we are launching the “PX4 Tuning Blog Series,” based on practical flight tests and intuitive data analysis. For the custom…

    Read More [PX4 Tuning Series 1] The First Step: Perfect Hardware Preparation and Understanding Control LatencyContinue

  • PX4 MAVLink-Python Programming: 4. Sending and Receiving MAVLink Messages
    MAVLink-Python

    PX4 MAVLink-Python Programming: 4. Sending and Receiving MAVLink Messages

    Byaiden 2026년 03월 05일2026년 03월 06일

    Hello. This is Aiden from the marketing team. Today, I would like to introduce PX4 MAVLink-Python programming, specifically focusing on sending and receiving MAVLink messages. Please note that this content is registered under the copyright of our QUAD Drone Lab, and we kindly ask you to refrain from unauthorized distribution. Sending and Receiving MAVLink Messages…

    Read More PX4 MAVLink-Python Programming: 4. Sending and Receiving MAVLink MessagesContinue

  • [Series Announcement] The Ultimate Guide to PX4 Tuning for Drone Researchers and Students
    PX4-Tuning

    [Series Announcement] The Ultimate Guide to PX4 Tuning for Drone Researchers and Students

    Bymaponarooo 2026년 03월 05일2026년 03월 16일

    Hello to all university students, graduate students, and researchers working tirelessly on autonomous drones in the lab! Have you ever spent hours building a custom drone for your research, only to find it doesn’t fly as you intended? You’ve probably experienced ruined flight tests due to unexplained vibrations, twitching, or unstable hovering. PX4 is an…

    Read More [Series Announcement] The Ultimate Guide to PX4 Tuning for Drone Researchers and StudentsContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 12]: Troubleshooting Guide and Logging Techniques
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 12]: Troubleshooting Guide and Logging Techniques

    Bymaponarooo 2026년 03월 05일2026년 03월 05일

    Hello once again, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the twelfth installment of QUAD Drone Lab’s MAVSDK-Python blog series. Up until now, we have systematically mastered the core and flashy features required to implement autonomous flight—ranging from precise position/velocity control via OFFBOARD mode to manual…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 12]: Troubleshooting Guide and Logging TechniquesContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 11]: Creating Manual Drone Control via Keyboard Inputs
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 11]: Creating Manual Drone Control via Keyboard Inputs

    Bymaponarooo 2026년 03월 05일2026년 03월 05일

    Hello once again, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the eleventh installment of QUAD Drone Lab’s MAVSDK-Python blog series. Up until [Part 10], we deeply explored the core principles of autonomous flight, such as position control, velocity control, and feed-forward simultaneous control, where the drone…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 11]: Creating Manual Drone Control via Keyboard InputsContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 10]: Enhancing Target Reaching Efficiency with Feed-Forward Simultaneous Control
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 10]: Enhancing Target Reaching Efficiency with Feed-Forward Simultaneous Control

    Bymaponarooo 2026년 03월 05일2026년 03월 05일

    Hello and welcome back, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the grand tenth installment of our MAVSDK-Python blog series. Throughout [Part 8] and [Part 9], we deeply explored Position Control, which commands the vehicle to move to specific coordinates, and Velocity Control, which dictates the…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 10]: Enhancing Target Reaching Efficiency with Feed-Forward Simultaneous ControlContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 9]: OFFBOARD Velocity Control (Based on BODY and NED Frames)
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 9]: OFFBOARD Velocity Control (Based on BODY and NED Frames)

    Bymaponarooo 2026년 03월 05일2026년 03월 05일

    Hello and welcome back, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the ninth installment of our MAVSDK-Python blog series. In our last session, [Part 8], we learned about Offboard Position Control, which commands the vehicle to move to specific coordinates (NED). However, position control alone has…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 9]: OFFBOARD Velocity Control (Based on BODY and NED Frames)Continue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 8]: OFFBOARD Position Control (Based on NED Frame)
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 8]: OFFBOARD Position Control (Based on NED Frame)

    Bymaponarooo 2026년 03월 05일2026년 03월 05일

    Hello once again, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the eighth installment of our MAVSDK-Python blog series. In our last session, [Part 7], we built a solid theoretical foundation regarding the communication principles of ‘OFFBOARD Mode’—the absolute core of drone control—along with its three essential…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 8]: OFFBOARD Position Control (Based on NED Frame)Continue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 7]: Understanding the Core Principles of OFFBOARD Mode
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 7]: Understanding the Core Principles of OFFBOARD Mode

    Bymaponarooo 2026년 03월 05일2026년 03월 05일

    Hello once again, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the seventh installment of our MAVSDK-Python blog series. So far, we have mastered the basic classes of MAVSDK, understood asynchronous (asyncio) programming, and learned how to make a drone take off, land, and fly to designated…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 7]: Understanding the Core Principles of OFFBOARD ModeContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 6]: Analyzing MAVSDK-Python Basic Sample Programs
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 6]: Analyzing MAVSDK-Python Basic Sample Programs

    Bymaponarooo 2026년 03월 05일2026년 03월 05일

    Hello and welcome back, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the sixth installment of our MAVSDK-Python blog series. In Part 5, we successfully navigated the biggest programming hurdle: understanding Python’s asynchronous programming (asyncio) syntax from the perspective of drone control. Now, we have acquired both…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 6]: Analyzing MAVSDK-Python Basic Sample ProgramsContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 5]: Complete Understanding of Python ‘asyncio’ for MAVSDK Control
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 5]: Complete Understanding of Python ‘asyncio’ for MAVSDK Control

    Bymaponarooo 2026년 03월 03일2026년 03월 03일

    Hello and welcome back, university students and researchers dedicating yourselves to autonomous flight robotics and drone control algorithms! Welcome to the fifth installment of our blog series. In Part 4, we explored the core classes of MAVSDK, such as System, Action, Telemetry, and Offboard, which are used to issue specific commands to the drone. While…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 5]: Complete Understanding of Python ‘asyncio’ for MAVSDK ControlContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 4]: Exploring Key Classes in the MAVSDK Library
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 4]: Exploring Key Classes in the MAVSDK Library

    Bymaponarooo 2026년 03월 03일2026년 03월 03일

    Hello once again, university students and researchers diving deep into the world of autonomous flight research and drone application development! In Part 3, we successfully navigated the somewhat tricky but crucial infrastructure setup by building the MAVSDK Server for remote control. Now that our communication environment is perfectly established, it is time to learn what…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 4]: Exploring Key Classes in the MAVSDK LibraryContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 3]: Building the MAVSDK Server for Remote Communication
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 3]: Building the MAVSDK Server for Remote Communication

    Bymaponarooo 2026년 03월 03일2026년 03월 03일

    Hello again, university students and researchers dedicating yourselves to autonomous flight control and drone application development! Welcome back. Up until our last session, we familiarized ourselves with the basic concepts of MAVSDK-Python and executed a simple warm-up code to make a drone take off in a local environment. However, let’s imagine a real-world lab environment…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 3]: Building the MAVSDK Server for Remote CommunicationContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 2]: Setting up the MAVSDK-Python Development Environment
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 2]: Setting up the MAVSDK-Python Development Environment

    Bymaponarooo 2026년 03월 03일2026년 03월 03일

    Hello again, university students and researchers dedicating your time to autonomous flight research and drone application development! In Part 1, we briefly explored the concepts of MAVSDK and the basic prerequisites for programming. Last time, we installed the package with a simple pip3 install mavsdk command and made a virtual drone take off. However, in…

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 2]: Setting up the MAVSDK-Python Development EnvironmentContinue

  • The Ultimate Guide to MAVSDK-Python Programming [Part 1]: Introduction to MAVSDK and Programming Prerequisites
    MAVSDK-Python

    The Ultimate Guide to MAVSDK-Python Programming [Part 1]: Introduction to MAVSDK and Programming Prerequisites

    Bymaponarooo 2026년 03월 03일2026년 03월 03일

    Hello and welcome, university students and researchers interested in the exciting field of autonomous drone control and application development! When conducting drone research, moving beyond manually flying a drone with a remote controller is essential. Eventually, you will need to write custom code to issue commands, retrieve real-time telemetry data, and execute complex autonomous missions….

    Read More The Ultimate Guide to MAVSDK-Python Programming [Part 1]: Introduction to MAVSDK and Programming PrerequisitesContinue

  • [PX4 ROS 2 Programming] Part 6: Latest & Experimental Features (Interface Library and Translation Node)
    PX4-ROS2

    [PX4 ROS 2 Programming] Part 6: Latest & Experimental Features (Interface Library and Translation Node)

    Bymaponarooo 2026년 02월 28일2026년 02월 28일

    Hello once again to all the university students and researchers working day and night at the forefront of autonomous flight robotics! We have finally arrived at the concluding chapter of our long blog series, Part 6. From Part 1 to Part 5, we have sprinted through setting up the uXRCE-DDS communication environment, mastering the tricky…

    Read More [PX4 ROS 2 Programming] Part 6: Latest & Experimental Features (Interface Library and Translation Node)Continue

  • [PX4 ROS 2 Programming] Part 5: Advanced Techniques (Service Servers and Multi-Vehicle Simulation)
    PX4-ROS2

    [PX4 ROS 2 Programming] Part 5: Advanced Techniques (Service Servers and Multi-Vehicle Simulation)

    Bymaponarooo 2026년 02월 28일2026년 02월 28일

    Hello again, university students and researchers delving into autonomous flight robotics and drone swarm systems! It is a great pleasure to have you back. In Part 4, we explored the highlight of flight control: “Offboard Control.” We wrote a C++ node in ROS 2 to arm the drone and make it take off to a…

    Read More [PX4 ROS 2 Programming] Part 5: Advanced Techniques (Service Servers and Multi-Vehicle Simulation)Continue

  • [PX4 ROS 2 Programming] Part 4: Offboard Control (Drone Position and Trajectory Control)
    PX4-ROS2

    [PX4 ROS 2 Programming] Part 4: Offboard Control (Drone Position and Trajectory Control)

    Bymaponarooo 2026년 02월 28일2026년 02월 28일

    Hello again, university students and researchers pioneering autonomous flight robotics! It is great to have you back. In Part 3, we tested our communication network by writing basic Listener (Subscriber) and Advertiser (Publisher) nodes to exchange data between ROS 2 and PX4. Now that we have confirmed the system’s pulse is beating steadily, it is…

    Read More [PX4 ROS 2 Programming] Part 4: Offboard Control (Drone Position and Trajectory Control)Continue

  • [PX4 ROS 2 Programming] Part 3: Writing Basic ROS 2 Nodes (Listener & Advertiser)
    PX4-ROS2

    [PX4 ROS 2 Programming] Part 3: Writing Basic ROS 2 Nodes (Listener & Advertiser)

    Bymaponarooo 2026년 02월 27일2026년 02월 27일

    Hello again, future developers and researchers fascinated by robotics and autonomous flight systems! Welcome back. In Part 2, we deeply explored three core concepts you must understand before writing any code: QoS (Quality of Service), Coordinate Frames, and Time Synchronization. Now that you know how to avoid the “walls of despair” like communication latency or…

    Read More [PX4 ROS 2 Programming] Part 3: Writing Basic ROS 2 Nodes (Listener & Advertiser)Continue

  • [PX4 ROS 2 Programming] Part 2: Essential Precautions for ROS 2 Programming (QoS, Coordinate Frames, and Time Sync)
    PX4-ROS2

    [PX4 ROS 2 Programming] Part 2: Essential Precautions for ROS 2 Programming (QoS, Coordinate Frames, and Time Sync)

    Bymaponarooo 2026년 02월 27일2026년 02월 27일

    Hello and welcome back, robotics and autonomous flight enthusiasts! In Part 1, we explored the concepts of the newly introduced uXRCE-DDS middleware and successfully built the ROS 2 Humble and PX4 workspaces in an Ubuntu 22.04 environment. If you have successfully set up your environment, it is time to write some C++ code and start…

    Read More [PX4 ROS 2 Programming] Part 2: Essential Precautions for ROS 2 Programming (QoS, Coordinate Frames, and Time Sync)Continue

  • [PX4 ROS 2 Programming] Part 1: Understanding PX4-ROS 2 Architecture and Environment Setup
    PX4-ROS2

    [PX4 ROS 2 Programming] Part 1: Understanding PX4-ROS 2 Architecture and Environment Setup

    Bymaponarooo 2026년 02월 27일2026년 02월 27일

    Integrating PX4 with ROS 2 is an essential process in the robotics field for implementing drone autonomous flight or computer vision-based control. In this post, we will understand the architecture of how PX4 and ROS 2 communicate and build a simulation development environment where you can run actual code. I have organized this with core…

    Read More [PX4 ROS 2 Programming] Part 1: Understanding PX4-ROS 2 Architecture and Environment SetupContinue

  • NVIDIA Isaac ROS: The Essence of Visual Perception Technology Transcending the Limits of Autonomous Navigation
    Technical Report

    NVIDIA Isaac ROS: The Essence of Visual Perception Technology Transcending the Limits of Autonomous Navigation

    Bymaponarooo 2026년 02월 27일2026년 02월 27일

    1. Introduction: Deterministic State Estimation in Unstructured Environments The success of autonomous navigation in robotics research depends on how precisely a robot can estimate its state on non-idealized, non-static manifolds. However, real-world environments differ significantly from controlled laboratory settings. Stochastic sensor noise, accumulating drift, and computational latency—which undermines the determinism of real-time control loops—pose formidable…

    Read More NVIDIA Isaac ROS: The Essence of Visual Perception Technology Transcending the Limits of Autonomous NavigationContinue

  • PX4 MAVLink-Python Programming : 3. Connecting to the drone
    MAVLink-Python

    PX4 MAVLink-Python Programming : 3. Connecting to the drone

    Byaiden 2026년 02월 25일2026년 02월 27일

    Hello! This is Aiden from the Marketing Team. Today, I would like to introduce PX4 MAVLink-Python programming, specifically focusing on how to ‘Connect’ to a drone. Please note that this content is copyrighted by QUAD Drone Lab, and we kindly ask that you refrain from unauthorized distribution. Connecting to a drone Overview The mavutil module…

    Read More PX4 MAVLink-Python Programming : 3. Connecting to the droneContinue

  • Drone Component Selection – Propulsion System : 911 FALCON Project
    911 Falcon | Project

    Drone Component Selection – Propulsion System : 911 FALCON Project

    ByLeatherneck Dev 2026년 02월 25일2026년 02월 25일

    Hello, this is QUAD Drone Laboratory.I’m Geunchan Lee, Senior Researcher at QUAD Drone Lab. In Week 2, I organized the communication system architecture of 911 FALCON, including the GPS-based return-destination update structure.Starting from Week 3, before moving into fabrication, I’ll document the airframe component selection process by subsystem. Since it’s too extensive to cover in…

    Read More Drone Component Selection – Propulsion System : 911 FALCON ProjectContinue

  • PX4 MAVLink-Python Programming: 2. Using Python MAVLink Libraries
    MAVLink-Python

    PX4 MAVLink-Python Programming: 2. Using Python MAVLink Libraries

    Byaiden 2026년 02월 24일2026년 02월 27일

    Hello, this is Aiden from the Marketing Team. Today, I would like to introduce PX4 MAVLink-Python Programming, specifically focusing on the use of Python MAVLink libraries. Please note that this content is copyrighted by QUAD Drone Lab, and we kindly ask that you refrain from unauthorized distribution. Using Python MAVLink Library Overview The pymavlink package…

    Read More PX4 MAVLink-Python Programming: 2. Using Python MAVLink LibrariesContinue

  • PX4 MAVLink-Python Programming: 1. MAVLink Overview
    MAVLink-Python

    PX4 MAVLink-Python Programming: 1. MAVLink Overview

    Byaiden 2026년 02월 23일2026년 02월 27일

    MAVLINK Overview Hello, this is Aiden from the marketing team. Today, I will be introducing PX4 MAVLink-Python Programming, starting with an overview of MAVLink. This content is the registered intellectual property of QUAD Drone Research Lab. We kindly request that you do not distribute it without prior authorization. YouTube Tutorial Please follow the steps below…

    Read More PX4 MAVLink-Python Programming: 1. MAVLink OverviewContinue

  • Setting up the PX4 Development Environment – Using the Gazebo Simulator
    Gazebo

    Setting up the PX4 Development Environment – Using the Gazebo Simulator

    Byaiden 2026년 02월 21일2026년 02월 27일

    Hello. This is Aiden from the Marketing Team. Today, I would like to introduce setting up the PX4 development environment, specifically focusing on using the Gazebo simulator. Please note that this content is copyrighted by QUAD Drone Lab, and we kindly ask that you refrain from unauthorized distribution. Using the Gazebo Simulator Please proceed with…

    Read More Setting up the PX4 Development Environment – Using the Gazebo SimulatorContinue

  • Setting Up PX4 Development Environment – ROS2 + PX4 Toolchain
    PX4-Toolchain

    Setting Up PX4 Development Environment – ROS2 + PX4 Toolchain

    Byaiden 2026년 02월 20일2026년 02월 27일

    Hello! I am Aiden from the marketing team. Today, I would like to introduce the PX4 development environment setup, specifically the ROS2 + PX4 Toolchain configuration. Please note that this content is registered under the copyright of our QUAD Drone Lab, and we kindly ask that you refrain from unauthorized distribution. ROS2 + PX4 Toolchain…

    Read More Setting Up PX4 Development Environment – ROS2 + PX4 ToolchainContinue

  • Setting Up PX4 Development Environment – Using Gazebo Classic Simulator
    Gazebo

    Setting Up PX4 Development Environment – Using Gazebo Classic Simulator

    Byaiden 2026년 02월 19일2026년 02월 27일

    Hello. This is Aiden from the Marketing Team. Next, I would like to introduce the setup of the PX4 development environment, specifically focusing on how to use the Gazebo Classic simulator. Please note that this content is registered under the copyright of the QUAD Drone Lab, and we kindly ask you to refrain from unauthorized…

    Read More Setting Up PX4 Development Environment – Using Gazebo Classic SimulatorContinue

  • Setting Up PX4 Development Environment – Configuring ROS(1) + PX4 Toolchain
    PX4-Toolchain

    Setting Up PX4 Development Environment – Configuring ROS(1) + PX4 Toolchain

    Byaiden 2026년 02월 18일2026년 02월 27일

    Hello. This is Aiden from the Marketing Team. his time, I would like to introduce the configuration of the PX4 development environment, specifically focusing on the ROS(1) + PX4 Toolchain setup. Please be advised that this content is the registered intellectual property of QUAD Drone Lab, and we kindly ask that you refrain from any…

    Read More Setting Up PX4 Development Environment – Configuring ROS(1) + PX4 ToolchainContinue

  • Setting Up PX4 Development Environment – Installing WSL2 on Windows 10/11
    PX4-Toolchain

    Setting Up PX4 Development Environment – Installing WSL2 on Windows 10/11

    Byaiden 2026년 02월 16일2026년 02월 27일

    Hello, this is Aiden from the Marketing Team. Today, I would like to introduce how to set up the PX4 development environment, specifically focusing on the installation of WSL2 on Windows 10/11. Please note that this content is the registered intellectual property of QUAD Drone Lab. We kindly ask that you refrain from any unauthorized…

    Read More Setting Up PX4 Development Environment – Installing WSL2 on Windows 10/11Continue

  • System Communication Architecture for Search-Drone Return : 911 FALCON Project
    911 Falcon

    System Communication Architecture for Search-Drone Return : 911 FALCON Project

    ByLeatherneck Dev 2026년 02월 14일2026년 02월 27일

    Hello, this is QUAD Drone Laboratory.I’m Geunchan Lee, Senior Researcher at QUAD Drone Lab. In Week 1, I summarized the background behind launching the 911 FALCON project and outlined the operational concept we designed to address field limitations—namely short flight time and the lack of immediate response capability.In Week 2, I will introduce the system…

    Read More System Communication Architecture for Search-Drone Return : 911 FALCON ProjectContinue

  • The Optimal Platform for Next-Generation AI and V-SLAM Research: In-depth Analysis of QUAD Q250-V3
    Q250-V3

    The Optimal Platform for Next-Generation AI and V-SLAM Research: In-depth Analysis of QUAD Q250-V3

    Byaiden 2026년 02월 08일2026년 03월 03일

    Hello, I am Hyun-soo Ha, a researcher at QUAD Drone Lab. Today, I would like to introduce the Q250-V3 Autonomous Drone Platform, designed to save researchers’ valuable time and allow them to focus solely on their core research achievements. 1. Introduction: Key Challenges in Modern UAV Research and the Necessity of a Platform Today, Unmanned…

    Read More The Optimal Platform for Next-Generation AI and V-SLAM Research: In-depth Analysis of QUAD Q250-V3Continue

© 2026 QUAD Drone Lab

  • 홈🇰🇷
  • 블로그🇰🇷
  • 데일리 뉴스🇰🇷
  • Home🇺🇸
  • Blog🇺🇸
  • Daily News🇺🇸
  • Contact📧