CN107102647A - Unmanned plane target tracking and controlling method based on image - Google Patents
Unmanned plane target tracking and controlling method based on image Download PDFInfo
- Publication number
- CN107102647A CN107102647A CN201710204195.5A CN201710204195A CN107102647A CN 107102647 A CN107102647 A CN 107102647A CN 201710204195 A CN201710204195 A CN 201710204195A CN 107102647 A CN107102647 A CN 107102647A
- Authority
- CN
- China
- Prior art keywords
- mrow
- image
- msub
- target
- uav
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004364 calculation method Methods 0.000 claims abstract description 27
- 239000000284 extract Substances 0.000 claims description 3
- 238000012067 mathematical method Methods 0.000 claims description 3
- 230000008859 change Effects 0.000 description 3
- 230000000875 corresponding effect Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种基于图像的无人机目标跟踪控制方法,包括以下步骤:(1)、在预定高度及位置向下拍摄目标的图像,计算特征点所围成面积及中心位置,以此建立目标基准;(2)建立虚拟图像平面,在飞行时摄像机采集目标的图像信息,得到采集图像,将采集图像投影至虚拟图像平面;(3)、计算投影图像在竖直方向上与目标的相对距离和在水平方向与目标的偏移量;(4)、计算投影图像与参考图像之间的偏移量;(5)、计算位置控制器输出指令;(6)、生成姿态指令和拉力指令。本发明的控制方法,通过对图像特征点进行跟踪的方式校正无人机的飞行位置,可以实现对目标跟踪,且计算量小,不需要磁罗盘等传感器,可以避免磁干扰带来的影响。
The invention discloses an image-based UAV target tracking control method. Establish the target reference; (2) establish a virtual image plane, the camera collects the image information of the target during flight, obtains the collected image, and projects the collected image to the virtual image plane; (3), calculates the distance between the projected image and the target in the vertical direction Relative distance and offset from the target in the horizontal direction; (4), calculate the offset between the projected image and the reference image; (5), calculate the output command of the position controller; (6), generate attitude commands and tension instruction. The control method of the present invention corrects the flight position of the UAV by tracking the image feature points, can realize target tracking, and has a small amount of calculation, does not need sensors such as a magnetic compass, and can avoid the influence of magnetic interference.
Description
技术领域technical field
本发明涉及一种目标跟踪技术领域,具体地说,是涉及一种基于图像的无人机目标跟踪控制方法。The invention relates to the technical field of target tracking, in particular to an image-based control method for target tracking of an unmanned aerial vehicle.
背景技术Background technique
目前无人机目标跟踪控制方式需要通过机器视觉计算出目标相对于无人机的三维位置,该种控制方法具有以下缺点:1、算法复杂且计算量大;2、还需要无人机的航向和姿态信息,通常航向信息通过磁传感器获得,但磁航向极易受到干扰,当跟踪敌对目标或接近高压电线等磁场时,磁传感器容易失灵会导致无人机失控,导致无法对目标进行跟踪。At present, the UAV target tracking control method needs to calculate the three-dimensional position of the target relative to the UAV through machine vision. This control method has the following disadvantages: 1. The algorithm is complex and the amount of calculation is large; And attitude information, usually the heading information is obtained through the magnetic sensor, but the magnetic heading is extremely susceptible to interference. When tracking a hostile target or approaching a magnetic field such as a high-voltage wire, the magnetic sensor is prone to failure, which will cause the UAV to lose control, resulting in the inability to track the target.
发明内容Contents of the invention
本发明为了解决现有无人机目标跟踪控制方式计算量大,航向信息通过磁传感器获得容易受到干扰的技术问题,提出了一种基于图像的无人机目标跟踪控制方法,通过建立虚拟图像平面,采集目标图像,并且使用虚拟图像平面对目标图像特征点进行坐标变换,通过对图像特征点进行跟踪的方式校正无人机的飞行姿态,同样可以实现对目标跟踪的目的,且本跟踪方法计算量小,不依赖通过磁传感器获取航向信息,可以避免磁干扰带来的影响。In order to solve the technical problem that the existing unmanned aerial vehicle target tracking control method has a large amount of calculation and the heading information is easily disturbed by magnetic sensors, an image-based unmanned aerial vehicle target tracking control method is proposed. By establishing a virtual image plane , collect the target image, and use the virtual image plane to perform coordinate transformation on the target image feature points, and correct the flight attitude of the UAV by tracking the image feature points, which can also achieve the purpose of target tracking, and this tracking method calculates The volume is small, and it does not rely on the heading information obtained by the magnetic sensor, which can avoid the influence of magnetic interference.
为了解决上述技术问题,本发明采用以下技术方案予以实现:In order to solve the above-mentioned technical problems, the present invention adopts the following technical solutions to achieve:
一种基于图像的无人机目标跟踪控制方法,所述无人机上固定有摄像机,所述摄像机的镜头平面与所述无人机的底部平面平行且朝向下方,所述无人机目标跟踪控制方法包括以下步骤:An image-based UAV target tracking control method, a camera is fixed on the UAV, the lens plane of the camera is parallel to the bottom plane of the UAV and faces downward, and the UAV target tracking control method The method includes the following steps:
(1)、摄像机在目标上方预定高度d*垂直向下采集目标的图像,得到参考图像,并从目标中提取一组特征点,计算所述特征点在参考图像中所围成面积a*及参考图像的中心位置,以此建立目标基准;(1), the camera collects the image of the target vertically downward at a predetermined height d * above the target, obtains a reference image, and extracts a group of feature points from the target, and calculates the area a * surrounded by the feature points in the reference image and Reference the center position of the image to establish the target benchmark;
(2)、使用数学的方法建立虚拟图像平面,所述虚拟图像平面与水平面平行,在无人机飞行时摄像机周期采集目标的图像,得到采集图像,将采集图像投影至所述虚拟图像平面,得到投影图像,计算所述特征点在投影图像中所围成面积a′;(2), using a mathematical method to establish a virtual image plane, the virtual image plane is parallel to the horizontal plane, the camera periodically collects the image of the target when the drone is flying, obtains the collected image, and projects the collected image to the virtual image plane, Obtain the projected image, and calculate the area a' enclosed by the feature points in the projected image;
(3)、根据特征点在投影图像中所围成面积a′与所述特征点在参考图像中所围成面积a*,计算投影图像在竖直方向上与目标的相对距离: (3), according to the area a' enclosed by the feature points in the projected image and the area a * enclosed by the feature points in the reference image, calculate the relative distance between the projected image and the target in the vertical direction:
计算投影图像在水平方向与目标的偏移量:Calculate the horizontal offset of the projected image from the target:
其中,为投影图像的中心点的横坐标值,为投影图像的中心点的竖坐标值;in, is the abscissa value of the center point of the projected image, is the vertical coordinate value of the center point of the projected image;
(4)、计算投影图像与参考图像之间的偏移量δ;(4), calculating the offset δ between the projected image and the reference image;
(5)、计算位置控制器输出指令U:(5) Calculate the output command U of the position controller:
其中,kp、kd、ki为无人机控制参数,由用户设定;Among them, k p , k d , and ki are the control parameters of the UAV, which are set by the user;
(6)、由所述位置控制器输出指令U生成姿态指令rd和拉力指令fd,用于控制无人机调整飞行高度以及飞行偏角。(6) An attitude instruction rd and a pulling force instruction f d are generated from the position controller output instruction U, which are used to control the UAV to adjust the flight height and flight deflection angle.
进一步的,步骤(2)中特征点在投影图像中所围成面积a′的计算方法为:Further, the calculation method of the area a' enclosed by the feature points in the projected image in step (2) is:
其中,N为特征点的数量,为正整数,在投影图像所在平面做投影直角坐标系,u′k为在所述投影直角坐标系中,投影图像中第k个特征点的横坐标值,v′k为在所述投影直角坐标系中,投影图像中第k个特征点的竖坐标值。Wherein, N is the quantity of characteristic point, is a positive integer, and the projection Cartesian coordinate system is made on the plane where the projected image is located, and u'k is in the projected Cartesian coordinate system, the abscissa value of the kth feature point in the projected image, v' k is the vertical coordinate value of the kth feature point in the projected image in the projected Cartesian coordinate system.
进一步的,步骤(1)中特征点在参考图像中所围成面积a*的计算方法为:Further, the calculation method of the area a * enclosed by the feature points in the reference image in step (1) is:
其中,在参考图像所在平面做机器直角坐标系,uk为在所述机器直角坐标系中,参考图像中第k个特征点的横坐标值,vk为在所述机器直角坐标系中,参考图像中第k个特征点的竖坐标值。Wherein, in the machine Cartesian coordinate system on the plane where the reference image is located, u k is the abscissa value of the kth feature point in the reference image in the machine Cartesian coordinate system, and v k is in the machine Cartesian coordinate system, The vertical coordinate value of the kth feature point in the reference image.
进一步的,步骤(3)中,投影图像的中心点的横坐标值的计算方法为:Further, in step (3), the abscissa value of the center point of the projected image The calculation method is:
投影图像的中心点的竖坐标值的计算方法为:The vertical coordinate value of the center point of the projected image The calculation method is:
进一步的,步骤(4)中偏移量δ的计算方法为:Further, the calculation method of the offset δ in step (4) is:
δ=[δx δy δz]T δ=[δ x δ y δ z ] T
其中, in,
进一步的,步骤(6)中姿态指令rd的计算方法为:Further, the calculation method of attitude instruction r d in step (6) is:
拉力指令fd的计算方法为:The calculation method of the pulling force command f d is:
fd=m||U||,其中,m为无人机的质量。f d =m||U||, where m is the mass of the UAV.
与现有技术相比,本发明的优点和积极效果是:本发明的基于图像的无人机目标跟踪控制方法,通过建立虚拟图像平面,采集目标图像,选取特征点并且使用虚拟图像平面对目标图像特征点进行坐标变换,通过对图像特征点进行跟踪的方式校正无人机的飞行位置,同样可以实现对目标跟踪的目的,且本跟踪方法计算量小,不需要磁罗盘等传感器,可以避免磁干扰带来的影响。Compared with the prior art, the advantages and positive effects of the present invention are: the image-based UAV target tracking control method of the present invention, by establishing a virtual image plane, collecting target images, selecting feature points and using the virtual image plane to track the target Coordinate transformation of the image feature points, correcting the flight position of the UAV by tracking the image feature points, can also achieve the purpose of target tracking, and this tracking method has a small amount of calculation and does not require sensors such as a magnetic compass, which can avoid Effects of magnetic interference.
结合附图阅读本发明实施方式的详细描述后,本发明的其他特点和优点将变得更加清楚。Other features and advantages of the present invention will become more apparent after reading the detailed description of the embodiments of the present invention in conjunction with the accompanying drawings.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明所提出的基于图像的无人机目标跟踪控制方法的一种实施例原理示意图;Fig. 1 is a schematic diagram of an embodiment of the image-based UAV target tracking control method proposed by the present invention;
图2是本发明所提出的基于图像的无人机目标跟踪控制方法的一种实施例流程图。Fig. 2 is a flow chart of an embodiment of the image-based UAV target tracking control method proposed by the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
实施例一,本实施例提出了一种基于图像的无人机目标跟踪控制方法,如图1所示,无人机10上固定有摄像机11,摄像机11的镜头平面与无人机10的底部平面平行且朝向下方,理想状态下,无人机保持水平方向飞行,但是在实际飞行过程中,飞行姿态不固定,可能会与水平面具有一定夹角,但是夹角不影响摄像机11对目标的图像采集,只要目标仍然在摄像头的图像拍摄范围内,摄像头均可获取对目标的采集图像信息,本方法即通过对采集目标的图像信息进行分析,进而校正无人机的飞行位置,使得目标在摄像机所拍摄的图像中始终位于合适的位置以及在图像中保持合适的大小,既然对目标所拍摄的图像位置和大小稳定了,体现在实际空间中,也即无人机与目标之间的相对位置是稳定的,进而实现了无人机对目标的跟踪,本方法将以一具体实施例进行说明,本实施例中无人机目标跟踪控制方法包括以下步骤:Embodiment 1. This embodiment proposes an image-based UAV target tracking control method. As shown in FIG. The plane is parallel and facing downward. Ideally, the UAV keeps flying in a horizontal direction, but in the actual flight process, the flight attitude is not fixed, and there may be a certain angle with the horizontal plane, but the angle does not affect the image of the target by the camera 11 Acquisition, as long as the target is still within the image shooting range of the camera, the camera can obtain the collected image information of the target. This method analyzes the image information of the collected target, and then corrects the flight position of the drone so that the target is within the range of the camera. The captured image is always in the right position and maintains a suitable size in the image. Since the position and size of the image taken by the target are stable, it is reflected in the actual space, that is, the relative position between the drone and the target is stable, and then realized the tracking of the unmanned aerial vehicle to the target, the method will be described with a specific embodiment, and the unmanned aerial vehicle target tracking control method comprises the following steps in the present embodiment:
S1、摄像机在目标上方预定高度d*垂直向下采集目标的图像,得到参考图像,并从目标中提取一组特征点,计算所述特征点在参考图像中所围成面积a*及参考图像的中心位置,以此建立目标基准;参考图像属于一种理想状态下无人机对目标能够获取的图像,也即,将摄像机放置在目标的正上方高度为d*的位置处,垂直向下采集目标的图像,得到参考图像,飞行高度也即目标到所述虚拟图像平面的距离d*为期望跟踪高度,该种理想状况下所获取的目标在虚拟图像平面的投影作为参考图像,当无人机没有位于理想状态下时所拍摄的图像具有相应的参考基准,通过比较两幅图像的差别进而获取到无人机的姿态调整信息。S1. The camera collects the image of the target vertically downward at a predetermined height d * above the target, obtains a reference image, and extracts a set of feature points from the target, and calculates the area a * enclosed by the feature points in the reference image and the reference image The center position of the target is used to establish the target reference; the reference image belongs to an image that the UAV can obtain for the target in an ideal state, that is, the camera is placed directly above the target at a height of d * , vertically downward The image of the target is collected to obtain a reference image. The flight height, that is, the distance d * from the target to the virtual image plane is the expected tracking height. In this ideal situation, the projection of the target on the virtual image plane is used as a reference image. The images taken when the man-machine is not in an ideal state have corresponding references, and the attitude adjustment information of the UAV can be obtained by comparing the difference between the two images.
S2、使用数学的方法建立虚拟图像平面,虚拟图像平面与水平面平行,在无人机飞行时摄像机周期采集目标的图像,得到采集图像,将采集图像投影至虚拟图像平面,得到投影图像,计算特征点在投影图像中所围成面积a′;由前述可知,采集图像为摄像机对目标的实际拍摄所获取的图像,由于摄像机随着无人机运动,因此拍摄角度和高度时刻发生变化。S2. Use mathematical methods to establish a virtual image plane. The virtual image plane is parallel to the horizontal plane. When the drone is flying, the camera periodically collects the image of the target to obtain the collected image. Project the collected image to the virtual image plane to obtain the projected image and calculate the features. The area a' enclosed by the points in the projected image; as can be seen from the above, the collected image is the image obtained by the actual shooting of the target by the camera. Since the camera moves with the drone, the shooting angle and height change all the time.
通过选取特征点的方式,无需对目标图像中所有的点进行计算跟踪,有效减小计算量。By selecting feature points, there is no need to calculate and track all the points in the target image, effectively reducing the amount of calculation.
S3、根据特征点在投影图像中所围成面积a′与所述特征点在参考图像中所围成面积a*,计算投影图像在竖直方向上与目标的相对距离: S3. According to the area a' enclosed by the feature points in the projected image and the area a * enclosed by the feature points in the reference image, calculate the relative distance between the projected image and the target in the vertical direction:
将采集图像在虚拟图像投影,目标在投影图像中的面积,也即特征点在投影图像中所围成面积a′与高度成正相关,将面积开二次根方得到比例系数,也即,当特征点在投影图像中所围成面积a′与特征点在参考图像中所围成面积a*相等时,说明当前投影图像在竖直方向上与目标的相对距离为d*,也即,采集图像所在平面与参考图像在同一平面,当特征点在投影图像中所围成面积a′大于特征点在参考图像中所围成面积a*时,qz大于d,说明采集图像所在平面高于参考图像平面,也即无人机飞行高度比期望高度d*高,反之,无人机飞行高度比期望高度d*低。The collected image is projected on the virtual image, the area of the target in the projected image, that is, the area a' enclosed by the feature points in the projected image is positively correlated with the height, and the proportional coefficient is obtained by taking the quadratic root of the area, that is, when When the area a' enclosed by the feature points in the projected image is equal to the area a * enclosed by the feature points in the reference image, it means that the relative distance between the current projected image and the target in the vertical direction is d * , that is, the acquisition The plane where the image is located is on the same plane as the reference image. When the area a' enclosed by the feature points in the projected image is larger than the area a * enclosed by the feature points in the reference image, q z is greater than d, indicating that the plane where the collected image is located is higher than Refer to the image plane, that is, the flying height of the UAV is higher than the expected height d * , otherwise, the flying height of the UAV is lower than the expected height d * .
计算投影图像在水平方向与目标的偏移量:Calculate the horizontal offset of the projected image from the target:
其中,为投影图像的中心点的横坐标值,为投影图像的中心点的竖坐标值;in, is the abscissa value of the center point of the projected image, is the vertical coordinate value of the center point of the projected image;
S4、计算投影图像与参考图像之间的偏移量δ;当投影图像与参考图像之间具有偏移时,说明此时无人机没有位于目标的正上方。S4. Calculate the offset δ between the projected image and the reference image; when there is an offset between the projected image and the reference image, it means that the UAV is not directly above the target at this time.
S5、计算位置控制器输出指令U:S5, calculate position controller output instruction U:
其中,kp、kd、ki为无人机控制参数,由用户设定;Among them, k p , k d , and ki are the control parameters of the UAV, which are set by the user;
S6、由所述位置控制器输出指令U生成姿态指令rd和拉力指令fd,用于控制无人机调整飞行高度以及飞行偏角。若计算获得姿态指令rd和拉力指令fd,即可直接对无人机进行控制。S6. Generate an attitude instruction rd and a pulling force instruction fd from the position controller output instruction U, which are used to control the UAV to adjust the flight height and flight deflection angle. If the attitude command rd and the pulling force command f d are obtained through calculation, the UAV can be directly controlled.
例如四旋翼无人机只需要较小的电机转速改变便可产生足够的俯仰和滚转力矩,而产生航向力矩则需要电机转速做较大改变,且调节时间长。由于无人机的图像特征点面积以及相对位置误差只与姿态指令rd和拉力指令fd有关,而与航向无关,因而可不改变航向,而只是通过改变姿态实现误差跟踪控制。因而姿态控制部分将倾斜部分和航向部分解耦。For example, a quadrotor UAV only needs a small change in motor speed to generate sufficient pitch and roll torque, while generating heading torque requires a large change in motor speed and takes a long time to adjust. Since the image feature point area and relative position error of the UAV are only related to the attitude command rd and the pulling force command fd , but not to the heading, the error tracking control can be realized only by changing the attitude without changing the heading. Thus the attitude control part decouples the pitch part from the heading part.
步骤S2中特征点在投影图像中所围成面积a′的计算方法为:The calculation method of the area a' enclosed by the feature points in the projected image in step S2 is:
其中,N为特征点的数量,为正整数,在投影图像所在平面做投影直角坐标系,u′k为在所述投影直角坐标系中,投影图像中第k个特征点的横坐标值,v′k为在所述投影直角坐标系中,投影图像中第k个特征点的竖坐标值;Wherein, N is the quantity of characteristic point, is a positive integer, and the projection Cartesian coordinate system is made on the plane where the projected image is located, and u'k is in the projected Cartesian coordinate system, the abscissa value of the kth feature point in the projected image, v' k is the vertical coordinate value of the kth feature point in the projected image in the projected Cartesian coordinate system;
步骤S1中的特征点在参考图像中所围成面积a*的计算方法为:The calculation method of the area a * surrounded by the feature points in the reference image in step S1 is:
其中,在参考图像所在平面做机器直角坐标系,uk为在所述机器直角坐标系中,参考图像中第k个特征点的横坐标值,vk为在所述机器直角坐标系中,参考图像中第k个特征点的竖坐标值。Wherein, in the machine Cartesian coordinate system on the plane where the reference image is located, u k is the abscissa value of the kth feature point in the reference image in the machine Cartesian coordinate system, and v k is in the machine Cartesian coordinate system, The vertical coordinate value of the kth feature point in the reference image.
步骤S3中,投影图像的中心点的横坐标值的计算方法为:In step S3, the abscissa value of the center point of the projected image The calculation method is:
投影图像的中心点的竖坐标值的计算方法为:The vertical coordinate value of the center point of the projected image The calculation method is:
步骤S4中偏移量δ的计算方法为:The calculation method of offset δ in step S4 is:
δ=[δx δy δz]T δ=[δ x δ y δ z ] T
其中, in,
由前述记载可知,参考图像属于一种理想状态下无人机对目标能够获取的图像,也即,无人机位于水平方向上,且在竖直方向上位于目标的正上方,飞行高度也即目标到所述虚拟图像平面的距离d*为期望跟踪高度,该种理想状况下所获取的目标在虚拟图像平面的投影作为参考图像,因此,投影图像与参考图像之间的偏移量δ反应了采集图像在水平方向与目标之间的偏移量,也即 It can be seen from the foregoing description that the reference image belongs to an image that the UAV can acquire for the target in an ideal state, that is, the UAV is located in the horizontal direction and directly above the target in the vertical direction, and the flight height is also The distance d* from the target to the virtual image plane is the expected tracking height. Under this ideal condition, the acquired projection of the target on the virtual image plane is used as a reference image. Therefore, the offset δ between the projected image and the reference image reflects The offset between the acquired image in the horizontal direction and the target, that is,
步骤S6中姿态指令rd的计算方法为:The calculation method of attitude instruction r d in step S6 is:
拉力指令fd的计算方法为:The calculation method of the pulling force command f d is:
fd=m||U||,其中,m为无人机的质量。f d =m||U||, where m is the mass of the UAV.
上述公式为无人机的常规控制方式,其可通过位置控制器输出指令U计算出相应的姿态指令和拉力指令。The above formula is the conventional control method of the UAV, which can calculate the corresponding attitude command and pulling force command through the output command U of the position controller.
当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。Of course, the above descriptions are not intended to limit the present invention, and the present invention is not limited to the above examples. Changes, modifications, additions or substitutions made by those skilled in the art within the scope of the present invention shall also belong to protection scope of the present invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710204195.5A CN107102647A (en) | 2017-03-30 | 2017-03-30 | Unmanned plane target tracking and controlling method based on image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710204195.5A CN107102647A (en) | 2017-03-30 | 2017-03-30 | Unmanned plane target tracking and controlling method based on image |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107102647A true CN107102647A (en) | 2017-08-29 |
Family
ID=59675150
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710204195.5A Pending CN107102647A (en) | 2017-03-30 | 2017-03-30 | Unmanned plane target tracking and controlling method based on image |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107102647A (en) |
Cited By (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107993252A (en) * | 2017-11-29 | 2018-05-04 | 天津聚飞创新科技有限公司 | Subscriber tracing system, method and device |
| CN107993253A (en) * | 2017-11-29 | 2018-05-04 | 天津聚飞创新科技有限公司 | Method for tracking target and device |
| CN108255187A (en) * | 2018-01-04 | 2018-07-06 | 北京科技大学 | A kind of micro flapping wing air vehicle vision feedback control method |
| CN108297079A (en) * | 2018-03-30 | 2018-07-20 | 中山市博奥控制技术有限公司 | A kind of acquisition methods of Snakelike mechanical arm and its attitudes vibration |
| CN108340371A (en) * | 2018-01-29 | 2018-07-31 | 珠海市俊凯机械科技有限公司 | Target follows localization method and system a little |
| CN108693892A (en) * | 2018-04-20 | 2018-10-23 | 深圳臻迪信息技术有限公司 | A kind of tracking, electronic device |
| CN108759834A (en) * | 2018-04-28 | 2018-11-06 | 温州大学激光与光电智能制造研究院 | A kind of localization method based on overall Vision |
| CN109344970A (en) * | 2018-11-27 | 2019-02-15 | 中国电子科技集团公司第二十研究所 | A method of inference based on visual target movement on unmanned aerial vehicles |
| WO2019061063A1 (en) * | 2017-09-27 | 2019-04-04 | 深圳市大疆创新科技有限公司 | Image collection method for unmanned aerial vehicle, and unmanned aerial vehicle |
| CN109739254A (en) * | 2018-11-20 | 2019-05-10 | 国网浙江省电力有限公司信息通信分公司 | Using the unmanned plane and its localization method of visual pattern positioning in a kind of electric inspection process |
| WO2019129170A1 (en) * | 2017-12-28 | 2019-07-04 | 何佳林 | Control method, device and system for sun-shading unmanned aerial vehicle |
| WO2019183789A1 (en) * | 2018-03-27 | 2019-10-03 | 深圳市大疆创新科技有限公司 | Method and apparatus for controlling unmanned aerial vehicle, and unmanned aerial vehicle |
| CN110475226A (en) * | 2018-05-11 | 2019-11-19 | 深圳Tcl新技术有限公司 | A method and system for base station signal coverage based on UAV, and UAV |
| CN111176305A (en) * | 2020-04-14 | 2020-05-19 | 常州市盈能电气有限公司 | Visual navigation method |
| CN111316185A (en) * | 2019-02-26 | 2020-06-19 | 深圳市大疆创新科技有限公司 | Inspection control method of movable platform and movable platform |
| CN112053397A (en) * | 2020-07-14 | 2020-12-08 | 北京迈格威科技有限公司 | Image processing method, image processing device, electronic equipment and storage medium |
| US10860040B2 (en) | 2015-10-30 | 2020-12-08 | SZ DJI Technology Co., Ltd. | Systems and methods for UAV path planning and control |
| CN112304315A (en) * | 2020-10-20 | 2021-02-02 | 西安工程大学 | Positioning method for aerial striking unmanned aerial vehicle |
| US10928838B2 (en) * | 2015-09-15 | 2021-02-23 | SZ DJI Technology Co., Ltd. | Method and device of determining position of target, tracking device and tracking system |
| CN112519670A (en) * | 2019-09-17 | 2021-03-19 | 宝马股份公司 | Reversing indication method and reversing indication system for motor vehicle and motor vehicle |
| CN112904895A (en) * | 2021-01-20 | 2021-06-04 | 中国商用飞机有限责任公司北京民用飞机技术研究中心 | Image-based airplane guide method and device |
| CN113287295A (en) * | 2018-12-26 | 2021-08-20 | 富士胶片株式会社 | Image pickup element, image pickup device, method for operating image pickup element, and program |
| CN114119651A (en) * | 2021-11-30 | 2022-03-01 | 重庆紫光华山智安科技有限公司 | Target tracking method, system, device and storage medium |
| CN114877862A (en) * | 2022-05-31 | 2022-08-09 | 歌尔科技有限公司 | A kind of unmanned aerial vehicle equipment and its altitude detection method, device and equipment |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105573341A (en) * | 2016-01-22 | 2016-05-11 | 深圳泰山体育科技股份有限公司 | Aerial vehicle optical control method and aerial vehicle optical control system |
| CN105959625A (en) * | 2016-05-04 | 2016-09-21 | 北京博瑞爱飞科技发展有限公司 | Method and device of controlling unmanned plane tracking shooting |
-
2017
- 2017-03-30 CN CN201710204195.5A patent/CN107102647A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105573341A (en) * | 2016-01-22 | 2016-05-11 | 深圳泰山体育科技股份有限公司 | Aerial vehicle optical control method and aerial vehicle optical control system |
| CN105959625A (en) * | 2016-05-04 | 2016-09-21 | 北京博瑞爱飞科技发展有限公司 | Method and device of controlling unmanned plane tracking shooting |
Non-Patent Citations (3)
| Title |
|---|
| ABDELKADER ABDESSAMEUD等: "Image-based tracking control of VTOL unmanned aerial vehicles", 《AUTOMATICA》 * |
| DAEWON LEE等: "Autonomous Landing of a VTOL UAV on a Moving Platform Using Image-based Visual Servoing", 《2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION》 * |
| HAMED JABBARI ASL等: "AN ADAPTIVE SCHEME FOR IMAGE-BASED VISUAL SERVOING OF AN UNDERACTUATED UAV", 《INTERNATIONAL JOURNAL OF ROBOTICS AND AUTOMATION》 * |
Cited By (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10976753B2 (en) | 2015-09-15 | 2021-04-13 | SZ DJI Technology Co., Ltd. | System and method for supporting smooth target following |
| US10928838B2 (en) * | 2015-09-15 | 2021-02-23 | SZ DJI Technology Co., Ltd. | Method and device of determining position of target, tracking device and tracking system |
| US12181879B2 (en) | 2015-09-15 | 2024-12-31 | SZ DJI Technology Co., Ltd. | System and method for supporting smooth target following |
| US11635775B2 (en) | 2015-09-15 | 2023-04-25 | SZ DJI Technology Co., Ltd. | Systems and methods for UAV interactive instructions and control |
| US10860040B2 (en) | 2015-10-30 | 2020-12-08 | SZ DJI Technology Co., Ltd. | Systems and methods for UAV path planning and control |
| WO2019061063A1 (en) * | 2017-09-27 | 2019-04-04 | 深圳市大疆创新科技有限公司 | Image collection method for unmanned aerial vehicle, and unmanned aerial vehicle |
| CN107993253A (en) * | 2017-11-29 | 2018-05-04 | 天津聚飞创新科技有限公司 | Method for tracking target and device |
| CN107993252A (en) * | 2017-11-29 | 2018-05-04 | 天津聚飞创新科技有限公司 | Subscriber tracing system, method and device |
| WO2019129170A1 (en) * | 2017-12-28 | 2019-07-04 | 何佳林 | Control method, device and system for sun-shading unmanned aerial vehicle |
| CN108255187A (en) * | 2018-01-04 | 2018-07-06 | 北京科技大学 | A kind of micro flapping wing air vehicle vision feedback control method |
| CN108340371A (en) * | 2018-01-29 | 2018-07-31 | 珠海市俊凯机械科技有限公司 | Target follows localization method and system a little |
| CN108340371B (en) * | 2018-01-29 | 2020-04-21 | 珠海市万瑙特健康科技有限公司 | Target following point positioning method and system |
| WO2019183789A1 (en) * | 2018-03-27 | 2019-10-03 | 深圳市大疆创新科技有限公司 | Method and apparatus for controlling unmanned aerial vehicle, and unmanned aerial vehicle |
| CN108297079B (en) * | 2018-03-30 | 2023-10-13 | 中山市中科智能制造研究院有限公司 | Snake-shaped mechanical arm and method for acquiring attitude change of snake-shaped mechanical arm |
| CN108297079A (en) * | 2018-03-30 | 2018-07-20 | 中山市博奥控制技术有限公司 | A kind of acquisition methods of Snakelike mechanical arm and its attitudes vibration |
| CN108693892A (en) * | 2018-04-20 | 2018-10-23 | 深圳臻迪信息技术有限公司 | A kind of tracking, electronic device |
| CN108759834B (en) * | 2018-04-28 | 2023-03-21 | 温州大学激光与光电智能制造研究院 | Positioning method based on global vision |
| CN108759834A (en) * | 2018-04-28 | 2018-11-06 | 温州大学激光与光电智能制造研究院 | A kind of localization method based on overall Vision |
| CN110475226A (en) * | 2018-05-11 | 2019-11-19 | 深圳Tcl新技术有限公司 | A method and system for base station signal coverage based on UAV, and UAV |
| CN109739254A (en) * | 2018-11-20 | 2019-05-10 | 国网浙江省电力有限公司信息通信分公司 | Using the unmanned plane and its localization method of visual pattern positioning in a kind of electric inspection process |
| CN109344970A (en) * | 2018-11-27 | 2019-02-15 | 中国电子科技集团公司第二十研究所 | A method of inference based on visual target movement on unmanned aerial vehicles |
| CN109344970B (en) * | 2018-11-27 | 2022-03-15 | 中国电子科技集团公司第二十研究所 | Vision target-based dynamic reasoning method on unmanned aerial vehicle |
| CN113287295A (en) * | 2018-12-26 | 2021-08-20 | 富士胶片株式会社 | Image pickup element, image pickup device, method for operating image pickup element, and program |
| CN113287295B (en) * | 2018-12-26 | 2023-07-25 | 富士胶片株式会社 | Imaging element, imaging device, working method of imaging element, and storage medium |
| CN111316185A (en) * | 2019-02-26 | 2020-06-19 | 深圳市大疆创新科技有限公司 | Inspection control method of movable platform and movable platform |
| CN112519670A (en) * | 2019-09-17 | 2021-03-19 | 宝马股份公司 | Reversing indication method and reversing indication system for motor vehicle and motor vehicle |
| CN112519670B (en) * | 2019-09-17 | 2024-03-05 | 宝马股份公司 | Reversing indication method and reversing indication system for motor vehicle and motor vehicle |
| CN111176305A (en) * | 2020-04-14 | 2020-05-19 | 常州市盈能电气有限公司 | Visual navigation method |
| CN112053397A (en) * | 2020-07-14 | 2020-12-08 | 北京迈格威科技有限公司 | Image processing method, image processing device, electronic equipment and storage medium |
| CN112304315A (en) * | 2020-10-20 | 2021-02-02 | 西安工程大学 | Positioning method for aerial striking unmanned aerial vehicle |
| CN112904895A (en) * | 2021-01-20 | 2021-06-04 | 中国商用飞机有限责任公司北京民用飞机技术研究中心 | Image-based airplane guide method and device |
| CN114119651B (en) * | 2021-11-30 | 2022-10-25 | 重庆紫光华山智安科技有限公司 | Target tracking method, system, device and storage medium |
| CN114119651A (en) * | 2021-11-30 | 2022-03-01 | 重庆紫光华山智安科技有限公司 | Target tracking method, system, device and storage medium |
| CN114877862A (en) * | 2022-05-31 | 2022-08-09 | 歌尔科技有限公司 | A kind of unmanned aerial vehicle equipment and its altitude detection method, device and equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107102647A (en) | Unmanned plane target tracking and controlling method based on image | |
| US10928838B2 (en) | Method and device of determining position of target, tracking device and tracking system | |
| CN104267743B (en) | Shipborne camera shooting stabilized platform control method with active disturbance rejection control technology adopted | |
| CN106200693B (en) | The holder real-time control system and control method of land investigation small drone | |
| CN106989744A (en) | A kind of rotor wing unmanned aerial vehicle autonomic positioning method for merging onboard multi-sensor | |
| CN105953796A (en) | Stable motion tracking method and stable motion tracking device based on integration of simple camera and IMU (inertial measurement unit) of smart cellphone | |
| CN107192375B (en) | A kind of unmanned plane multiple image adaptive location bearing calibration based on posture of taking photo by plane | |
| US20180022472A1 (en) | Autonomous system for taking moving images from a drone, with target tracking and improved target location | |
| CN107943064A (en) | A kind of unmanned plane spot hover system and method | |
| CN107831776A (en) | Unmanned plane based on nine axle inertial sensors independently makes a return voyage method | |
| CN104811588A (en) | Shipborne image stabilization control method based on gyroscope | |
| CN113870367B (en) | Method, apparatus, device, storage medium and program product for generating camera external parameters | |
| CN105045293A (en) | Cradle head control method, external carrier control method and cradle head | |
| CN104897159B (en) | The whole air navigation aid of aircraft based on sequence image matching | |
| CN117784605A (en) | Optical remote sensing satellite attitude planning and imaging control method based on reference model | |
| CN111932637B (en) | Vehicle body camera external parameter self-adaptive calibration method and device | |
| CN120540363A (en) | A method for attitude correction and precise flight control of fixed-wing UAV integrated with visual navigation | |
| CN111061286B (en) | Method for realizing lateral overload control of aircraft by providing damping through filtering differentiation | |
| JP6478318B2 (en) | Vehicle motion parameter estimation device | |
| WO2024235005A1 (en) | Vehicle driving control method and apparatus, vehicle, and storage medium | |
| CN119729215A (en) | Real-time electronic image stabilizing system for ornithopter flying robot | |
| CN119935095A (en) | Bridge pier measurement method and system based on laser gyro measuring rod and UAV vision fusion | |
| CN119146933B (en) | Attitude monitoring method and system for aerial photography data acquisition | |
| WO2025180457A1 (en) | Object capturing method and apparatus based on radar-dome camera system, and electronic device | |
| CN117235412B (en) | A post-processing system for geographical tracking deviation angle of photoelectric pod |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170829 |
|
| WD01 | Invention patent application deemed withdrawn after publication |