基于视觉的自主物体检测和跟踪系统用于四旋翼无人机
Oumaima Gharsa1, Mostefa Mohamed Touba1, Mohamed Boumehraz2
1Laboratory of Identification, Command, Control and Communication (LI3CUB), Department of Electrical Engineering, University of Biskra, BP 145, Biskra 07000, Algeria.
Sensors (Basel, Switzerland)
|October 29, 2025
概括
本研究介绍了一种基于视觉的自主追踪系统,用于四旋翼无人机在没有GPS的情况下跟踪移动目标. 该系统使用视觉检测和卡尔曼过器来实现可靠,低成本的空中追击.
科学领域:
- 机器人和控制系统 机器人和控制系统
- 计算机视觉 计算机视觉
- 航空航天工程 航空航天工程
背景情况:
- 精确跟踪动态空中目标对于无人机 (UAV) 应用至关重要.
- 现有系统通常依赖GPS或外部传感器,限制其操作灵活性并增加成本.
研究的目的:
- 为四旋翼无人机开发一种基于视觉的自主追踪系统.
- 为了实现对机动目标的实时跟踪,无需外部定位或GPS.
主要方法:
- 实现了基于视觉的系统,结合了HSV过器检测和形状检测算法.
- 使用增强的扩展卡尔曼波器 (EKF) 进行精确的目标状态估计.
- 集成了一个闭环比例积分导数 (PID) 控制器,用于自主目标追踪.
主要成果:
- 该系统在模拟和实验中证明了对动态目标的高效和可靠跟踪.
- 实现了对噪音,光反射和照明干扰等环境因素的强度.
- 使用低成本硬件组件确保稳定和快速跟踪性能.
结论:
- 拟议的基于视觉的自主追踪系统对四旋翼无人机有效.
- 该系统为实时空中目标跟踪提供了强大的,低成本的解决方案.
- 验证了在复杂环境中自主追逐机动目标的潜力.
相关概念视频
Absolute Motion Analysis- General Plane Motion
527
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of 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...
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...
527
Relative Motion Analysis using Rotating Axes-Problem Solving
693
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
693
One-Degree-of-Freedom System
798
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
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...
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...
798
Relative Motion Analysis using Rotating Axes
872
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
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...
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...
872
Orthogonal Trajectories
3
Orthogonal trajectories describe the geometric relationship between two families of curves that intersect each other at right angles. One illustrative case involves a family of parabolas that open sideways along the x-axis. These curves share a common shape but differ by a scaling parameter, resulting in a set of curves that all pass through the origin and widen at different rates.Determining Orthogonal TrajectoriesTo identify the orthogonal trajectories for these parabolas, the first step...
3


