Related Experiment Video
Updated: Oct 20, 2025

Author Spotlight: UAV Remote Sensing for Efficient Invasive Plant Biomass Estimation
Published on: February 9, 2024
Visual Servoing of a Moving Target by an Unmanned Aerial Vehicle
Ching-Wen Chen1, Hsin-Ai Hung1, Po-Hung Yang1
1Department of Mechanical Engineering, National Yang Ming Chiao Tung University, Hsinchu 30010, Taiwan.
A new nonlinear-model predictive controller enables unmanned aerial vehicles (UAVs) to track moving targets with unknown motions. This controller ensures targets remain in view while respecting UAV capabilities, outperforming traditional methods.
Area of Science:
- Robotics
- Control Systems
- Computer Vision
Background:
- Tracking moving targets with unknown dynamics presents significant challenges for unmanned aerial vehicles (UAVs).
- Ensuring the target remains within the UAV's camera field of view is critical for continuous tracking.
- Maintaining feasible control inputs within the UAV's motion capabilities is essential for safe operation.
Purpose of the Study:
- To develop an advanced tracking controller for UAVs capable of handling unknown target motions.
- To ensure precise control over the relative position and orientation between the UAV and the target.
- To guarantee that the UAV's control inputs remain within its operational limits and the target stays within the camera's view.
Main Methods:
- Development of a nonlinear-model predictive controller (NMPC).
- Prediction of future target motion using quadratic programming (QP).
- Incorporation of constraints on the feature vector and control input within the optimization problem.
Main Results:
- The developed NMPC effectively controlled both relative position and orientation for unknown target motions.
- The controller successfully bounded control inputs, respecting UAV motion capabilities.
- Simulations demonstrated superior performance compared to traditional image-based visual servoing controllers.
Conclusions:
- The proposed NMPC offers a robust solution for UAV-based target tracking under complex motion scenarios.
- This approach enhances tracking accuracy and operational safety by considering system constraints.
- The method provides a significant advancement over existing visual servoing techniques for dynamic target tracking.
More Related Videos
07:49Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
06:19Low-Cost Automated Flight Intercept Trap for the Temporal Sub-Sampling of Flying Insects Attracted to Artificial Light at Night
Published on: December 29, 2021
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Relative Motion Analysis - Velocity
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Motion of a Projectile
Horizontal motion, governed by the initial kick, maintains a constant velocity throughout the flight of the soccer ball.