[go: up one dir, main page]

CN113138608B - A Visual Servo Control Method for Quadrotor UAV Using Disturbance Observer and Nonlinear Velocity Observer - Google Patents

A Visual Servo Control Method for Quadrotor UAV Using Disturbance Observer and Nonlinear Velocity Observer Download PDF

Info

Publication number
CN113138608B
CN113138608B CN202110507326.3A CN202110507326A CN113138608B CN 113138608 B CN113138608 B CN 113138608B CN 202110507326 A CN202110507326 A CN 202110507326A CN 113138608 B CN113138608 B CN 113138608B
Authority
CN
China
Prior art keywords
coordinate system
image
observer
quadrotor
plane
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.)
Active
Application number
CN202110507326.3A
Other languages
Chinese (zh)
Other versions
CN113138608A (en
Inventor
袁亮
何巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xinjiang University
Original Assignee
Xinjiang University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xinjiang University filed Critical Xinjiang University
Priority to CN202110507326.3A priority Critical patent/CN113138608B/en
Publication of CN113138608A publication Critical patent/CN113138608A/en
Application granted granted Critical
Publication of CN113138608B publication Critical patent/CN113138608B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous 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

The invention discloses a four-rotor unmanned aerial vehicle vision servo control method using a disturbance observer and a nonlinear speed observer, which comprises the following steps: establishing a corresponding dynamic model according to the space motion condition of the four-rotor unmanned aerial vehicle; selecting an image moment as a characteristic of visual servo, fusing a virtual characteristic plane, and establishing image characteristic dynamics under the virtual camera plane; the dynamic visual servo controller based on the image is designed, firstly, according to the acceptance condition of the four-rotor unmanned aerial vehicle, a disturbance observer is analyzed and designed, then, a speed observer in a virtual camera plane is designed, and finally, a sliding mode controller based on index approach is designed by using a backstepping method. Therefore, the four-rotor unmanned aerial vehicle can improve the robustness to external disturbance, relatively accurate estimation is carried out on the unmeasurable image characteristic linear velocity in the virtual image plane, and the final sliding mode controller based on the exponential approach can further improve the robustness of the system.

Description

一种使用扰动观测器和非线性速度观测器的四旋翼无人机视 觉伺服控制方法A Quadrotor UAV Vision Using Disturbance Observer and Nonlinear Velocity Observer Perceptual Servo Control Method

技术领域technical field

本发明属于视觉伺服控制技术领域,尤其是涉及一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法。The invention belongs to the technical field of visual servo control, and in particular relates to a visual servo control method for a quadrotor unmanned aerial vehicle using a disturbance observer and a nonlinear speed observer.

背景技术Background technique

近年来,无人机因其诸多优势和巨大的应用潜力在军用和民用领域备受关注。目前,多旋翼无人机尤其是四旋翼无人机得到了广泛的应用,例如航拍与救援。多旋翼无人机的一个显著特征就是垂直起降,四旋翼无人机则是其中的一个典型。In recent years, unmanned aerial vehicles (UAVs) have attracted much attention in military and civilian fields because of their many advantages and huge application potential. At present, multi-rotor drones, especially quad-rotor drones, have been widely used, such as aerial photography and rescue. A distinctive feature of multi-rotor UAVs is vertical take-off and landing, and quad-rotor UAVs are a typical example.

四旋翼无人机一般由惯性导航系统、飞行控制器、动力电机以及其他辅助系统组成。此外,大部分四旋翼无人机会携带一枚低成本的单目相机,因此可以借助机器视觉的技术进一步提升四旋翼无人机的自动化水平。当四旋翼无人机处于一些特定的环境的时候,如室内环境、低海拔地区、以及一些复杂的城市环境,此时四旋翼无人机将无法通过全球定位系统获取无人机自身的位置信息,一旦四旋翼无人机的自动飞行不能够获取较为准确的位置信息,将有可能增加坠机的风险。为了解决这一问题,目前常用的技术是将基于图像的视觉伺服技术(Image Based Visual Servoing,IBVS)与无人机相结合。Quadrotor drones are generally composed of inertial navigation systems, flight controllers, power motors, and other auxiliary systems. In addition, most quadrotor drones will carry a low-cost monocular camera, so the automation level of quadrotor drones can be further improved with the help of machine vision technology. When the quadrotor drone is in some specific environments, such as indoor environments, low altitude areas, and some complex urban environments, the quadrotor drone will not be able to obtain the location information of the drone itself through the GPS , once the automatic flight of the quadrotor UAV cannot obtain more accurate position information, it may increase the risk of crashing. In order to solve this problem, the commonly used technology is to combine image-based visual servoing technology (Image Based Visual Servoing, IBVS) with UAV.

由于四旋翼无人机具有全驱动、非线性等特点,在IBVS与无人机相结合方面存在诸多难点,例如图像特征的选取和控制器的设计。此外,一个实际的问题就是现实环境中,扰动对于无人机的影响是不可避免的,这将给无人机带来更多的不确定性。Since the quadrotor UAV has the characteristics of full drive and nonlinearity, there are many difficulties in the combination of IBVS and UAV, such as the selection of image features and the design of the controller. In addition, a practical problem is that in the real environment, the impact of disturbance on the UAV is inevitable, which will bring more uncertainties to the UAV.

目前市面的四旋翼无人机系统多采用上述组件组成,在实际开发过程中,四旋翼无人机的速度信息往往不可直接得到,因此四旋翼无人机的速度信息也需要作为考虑因素。针对目前四旋翼无人机在视觉伺服系统上的存在的诸多问题,我们提出的一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服系统能够同时解决外部扰动的影响和速度测量的问题。At present, most of the quadrotor UAV systems on the market are composed of the above-mentioned components. In the actual development process, the speed information of the quadrotor UAV is often not directly available, so the speed information of the quadrotor UAV also needs to be considered as a factor. In view of the many problems existing in the visual servo system of the current quadrotor UAV, we propose a visual servo system of the quadrotor UAV using a disturbance observer and a nonlinear velocity observer, which can simultaneously solve the influence of external disturbance and The problem with speed measurement.

发明内容:Invention content:

本发明的目的在于提供一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,可以解决现有技术中外部扰动与速度观测的问题。具体方案如下:The purpose of the present invention is to provide a visual servo control method for a quadrotor UAV using a disturbance observer and a nonlinear velocity observer, which can solve the problems of external disturbance and velocity observation in the prior art. The specific plan is as follows:

一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,包括:A visual servo control method for a quadrotor UAV using a disturbance observer and a nonlinear velocity observer, comprising:

根据四旋翼无人机空间运动情况,建立对应的动力学模型;According to the space motion of the quadrotor UAV, the corresponding dynamic model is established;

选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学;Select the image moment as the feature of visual servoing, and integrate the virtual feature plane to establish the image feature dynamics under the virtual camera plane;

设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受力情况,分析并设计扰动观测器,然后再设计虚拟相机平面内的速度观测器,最后利用反步法设计基于指数趋近的滑模控制器。To design a dynamic image-based visual servo controller, first analyze and design the disturbance observer according to the force of the quadrotor UAV, then design the velocity observer in the virtual camera plane, and finally use the backstepping method to design close sliding mode controller.

优选地,在本发明实施里提供的上述使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法中,根据四旋翼无人机空间运动情况,建立对应的动力学模型包括:Preferably, in the above-mentioned four-rotor UAV visual servo control method using a disturbance observer and a nonlinear speed observer provided in the implementation of the present invention, according to the spatial motion of the four-rotor UAV, the establishment of a corresponding dynamic model includes :

F=-U1E3+mgRTe3 F=-U 1 E 3 +mgR T e 3

其中:ζ=(x,y,z)T为机体坐标系的原点在惯性坐标系中的表示,R:B→I为机体坐标系与惯性坐标系之间的旋转矩阵,RT为旋转矩阵R的转置,为四旋翼无人机在机体坐标系中的线速度,ω=(ω123)T为四旋翼无人机在机体坐标系中的角速度,sk(ω)表示斜对称矩阵,m和J分别表示四旋翼无人机的质量与惯性,F为四旋翼无人机的外力,d为外部扰动,τ为作用在四旋翼无人机上的力矩,U1为四旋翼无人机机体的总推力,g为重力加速度,E3=e3=(0,0,1)T为单位向量。Among them: ζ=(x, y, z) T is the representation of the origin of the body coordinate system in the inertial coordinate system, R: B→I is the rotation matrix between the body coordinate system and the inertial coordinate system, R T is the rotation matrix the transpose of R, is the linear velocity of the quadrotor UAV in the body coordinate system, ω=(ω 123 ) T is the angular velocity of the quadrotor UAV in the body coordinate system, sk(ω) represents the skew symmetric matrix , m and J respectively represent the mass and inertia of the quadrotor UAV, F is the external force of the quadrotor UAV, d is the external disturbance, τ is the moment acting on the quadrotor UAV, U 1 is the quadrotor UAV is the total thrust of the machine body, g is the gravitational acceleration, E 3 =e 3 =(0,0,1) T is a unit vector.

优选地,在本发明实施里提供的上述使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法中,选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学包括:Preferably, in the above-mentioned four-rotor UAV visual servo control method using a disturbance observer and a nonlinear velocity observer provided in the implementation of the present invention, the image moment is selected as the feature of the visual servo, and the virtual feature plane is fused to establish a virtual Image feature dynamics below the camera plane include:

对于惯性坐标系中存在的一个固定点IP=[Ix,Iy,Iz]T,假定相机坐标系C与机体坐标系B重合,并且相机具有向下的视场,此时该固定点在相机坐标系中的表示为CP=[Cx,Cy,Cz]T,与此同时假定有一虚拟相机平面,其俯仰角和滚转角始终为0,偏航角与四旋翼无人机同步,原点与相机坐标系重合,那么该点在虚拟相机坐标系中的表示为νP=[νx,νy,νz]T,该点在惯性坐标系与虚拟相机坐标系中的关系为:For a fixed point IP =[ I x, I y, I z] T in the inertial coordinate system, assuming that the camera coordinate system C coincides with the body coordinate system B, and the camera has a downward field of view, the fixed point The expression of a point in the camera coordinate system is C P=[ C x, C y, C z] T . At the same time, it is assumed that there is a virtual camera plane whose pitch angle and roll angle are always 0, and the yaw angle has nothing to do with the quadrotor. Man-machine synchronization, the origin coincides with the camera coordinate system, then the expression of this point in the virtual camera coordinate system is ν P = [ ν x, ν y, ν z] T , the point is in the inertial coordinate system and the virtual camera coordinate system The relationship is:

其中:是绕Z轴的旋转矩阵,ψ表示偏航角。可以得到如下导数关系为:in: is the rotation matrix around the Z axis, and ψ represents the yaw angle. The following derivative relationship can be obtained as:

其中:为速度向量,/> in: is the velocity vector, />

根据透视投影关系,点P在虚拟相机平面内表示为:According to the perspective projection relationship, the point P is expressed in the virtual camera plane as:

其中:λ为相机的焦距,(νu,νn)为虚拟相机平面内的点坐标。根据上述关系,可以得到如下投影点的动力学:Where: λ is the focal length of the camera, ( ν u, ν n) is the point coordinates in the virtual camera plane. According to the above relationship, the dynamics of the projected points can be obtained as follows:

此时假定有N个在惯性坐标系内并且位于同一平面内的固定点,它们的图像矩特征为:At this time, it is assumed that there are N fixed points in the inertial coordinate system and in the same plane, and their image moment features are:

其中: νukνnk为第k个点,a=νμ02+νμ20为图像矩值,/>a*为a的期望值。利用上述关系可以得到图像矩特征的动力学为:in: ν u k and ν n k are the kth point, a = ν μ 02 + ν μ 20 is the moment value of the image, /> a * is the expected value of a. Using the above relationship, the dynamics of the image moment feature can be obtained as:

其中:q=[qx,qy,qz]T,z*为期望的高度值。Among them: q=[q x ,q y ,q z ] T , z * is the expected height value.

为描述四旋翼无人机的偏航运动,采用如下特征描述:To describe the yaw motion of a quadrotor UAV, the following feature description is used:

优选地,在本发明实施里提供的上述使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法中,设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受理情况,分析并设计扰动观测器,然后在设计虚拟相机平面内的速度观测器,最后利用反步法设计基于指数趋近的滑模控制器包括:Preferably, in the above-mentioned quadrotor UAV visual servo control method using a disturbance observer and a nonlinear velocity observer provided in the implementation of the present invention, a dynamic image-based visual servo controller is designed, first according to the quadrotor UAV According to the acceptance situation, analyze and design the disturbance observer, then design the velocity observer in the virtual camera plane, and finally use the backstepping method to design the sliding mode controller based on exponential approach, including:

利用四旋翼无人机的平动动力方程可以直接得到外部扰动的表达/>然后设计非线性扰动观测器如下:Using the translational dynamic equation of quadrotor UAV The expression of the external disturbance can be obtained directly /> Then design the nonlinear disturbance observer as follows:

其中:为外部扰动的估计值,K>0为增益常数。引入辅助向量/>则其关于时间的导数为:in: is the estimated value of external disturbance, and K>0 is the gain constant. Introducing auxiliary vectors /> Then its derivative with respect to time is:

最终得到系统的扰动观测器为:Finally, the disturbance observer of the system is obtained as:

现在设计系统的图像矩特征在虚拟相机坐标系中的非线性速度观测器,首先取一组期望的图像矩特征和/>此时的图像矩平动特征误差表示为q1=q-(0,0,1)T,接着利用这个关系和图像矩特征动力学,写出图像特征误差动力学方程为:Now design the nonlinear velocity observer of the image moment feature of the system in the virtual camera coordinate system, first take a set of desired image moment features and /> At this time, the image moment-translation feature error is expressed as q 1 =q-(0,0,1) T , and then using this relationship and image moment feature dynamics, the image feature error dynamic equation is written as:

其中:f=((-RφθU1E3)/m)+ge3,Rφθ=RθRφ。设计虚拟图像平面内的非线性速度观测器如下:Where: f=((-R φθ U 1 E 3 )/m)+ge 3 , R φθ =R θ R φ . The nonlinear velocity observer in the virtual image plane is designed as follows:

其中:和/>分别为q1和v的估计值,/>和/>为对应的估计误差,k1和k2均为正参数。in: and /> are the estimated values of q 1 and v, respectively, /> and /> is the corresponding estimation error, both k 1 and k 2 are positive parameters.

在完成扰动观测器和非线性速度观测器的设计后,接着设计基于指数趋近的视觉伺服控制器,采用下列公式作为控制器:After completing the design of the disturbance observer and the nonlinear velocity observer, the visual servo controller based on exponential approach is then designed, and the following formula is used as the controller:

其中:和/>分别为第二阶误差项和第三阶误差项,s=q3为滑模面,/>为偏航误差项,φ和θ分别为四旋翼无人机的滚转角和俯仰角,sgn(·)表示取符号函数,k3,k4,c1,η均为正参数,控制参数之间应当满足如下关系:in: and /> are the second-order error term and the third-order error term respectively, s=q 3 is the sliding mode surface, /> is the yaw error term, φ and θ are the roll angle and pitch angle of the quadrotor UAV, respectively, sgn( ) represents a signed function, k 3 , k 4 , c 1 , and η are all positive parameters, and the control parameters should satisfy the following relationship:

从上述技术方案可以看出,本发明所提供的一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,包括:根据四旋翼无人机空间运动情况,建立对应的动力学模型;选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学;设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受理情况,分析并设计扰动观测器,然后在设计虚拟相机平面内的速度观测器,最后利用反步法设计基于指数趋近的滑模控制器。It can be seen from the above technical solution that a visual servo control method for a quadrotor UAV using a disturbance observer and a nonlinear velocity observer provided by the present invention includes: establishing a corresponding The dynamic model of the dynamics model; select the image moment as the feature of the visual servo, and integrate the virtual feature plane to establish the dynamics of the image feature under the virtual camera plane; design a dynamic image-based visual servo controller, firstly according to the acceptance of the quadrotor UAV In this case, the disturbance observer is analyzed and designed, and then the velocity observer in the virtual camera plane is designed. Finally, the sliding mode controller based on exponential approach is designed by using the backstepping method.

本发明在四旋翼无人机动力学的基础上,分析建立了虚拟图像平面内的图像特征动力学,并建立了图像矩特征动力学,基于所建立的基于虚拟图像平面的图像矩特征动力学,分析设计了四旋翼无人机的扰动观测器和虚拟图像平面内的图像矩特征线速度的非线性速度观测器,以上两个设计提升了系统的鲁棒性,并最后设计了基于指数趋近的滑模控制器,更进一步提升了系统对于外部扰动的鲁棒性。On the basis of the dynamics of the four-rotor UAV, the present invention analyzes and establishes the image characteristic dynamics in the virtual image plane, and establishes the image moment characteristic dynamics, based on the established image moment characteristic dynamics based on the virtual image plane, The disturbance observer of the quadrotor UAV and the nonlinear velocity observer of the characteristic line velocity of the image moment in the virtual image plane were analyzed and designed. The above two designs improved the robustness of the system, and finally designed a The sliding mode controller further improves the robustness of the system to external disturbances.

附图说明:Description of drawings:

为了更清楚的说明本发明实施里以及相关技术中的技术方案,下面将对实施里级相关技术描述中所需要使用的附图作简单介绍。In order to more clearly illustrate the technical solutions in the implementation of the present invention and related technologies, the following will briefly introduce the accompanying drawings that need to be used in the description of related technologies at the implementation level.

图1为本发明实施里提供的机体坐标系与惯性坐标系示意图;Fig. 1 is the schematic diagram of the body coordinate system and the inertial coordinate system provided in the implementation of the present invention;

图2为本发明实施里提供的相机坐标系和虚拟相机坐标系示意图;2 is a schematic diagram of the camera coordinate system and the virtual camera coordinate system provided in the implementation of the present invention;

图3为本发明实施里提供的控制系统结构框图;Fig. 3 is the structural block diagram of the control system provided in the implementation of the present invention;

具体实施方式:Detailed ways:

下面将结合本发明实施里的附图,对本发明实施中的技术方案进行清除完善的描述,显现,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出过创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the implementation of the present invention will be clearly and comprehensively described below in conjunction with the accompanying drawings in the implementation of the present invention. It appears that the described embodiments are only some of the embodiments of the present invention, not all of them. 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.

本发明所提供的一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,包括以下步骤:A visual servo control method for a quadrotor UAV using a disturbance observer and a nonlinear velocity observer provided by the present invention includes the following steps:

S101根据四旋翼无人机空间运动情况,建立对应的动力学模型;S101 establishes a corresponding dynamic model according to the space motion of the quadrotor UAV;

S102选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学;S102 Select image moment as the feature of visual servoing, and integrate the virtual feature plane to establish image feature dynamics under the virtual camera plane;

S103设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受理情况,分析并设计扰动观测器,然后在设计虚拟相机平面内的速度观测器,最后利用反步法设计基于指数趋近的滑模控制器。S103 Design a dynamic image-based visual servo controller. First, analyze and design the disturbance observer according to the acceptance of the quadrotor UAV, then design the velocity observer in the virtual camera plane, and finally use the backstepping method to design the close sliding mode controller.

在具体实施时,本发明所提供的一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法中,步骤S101根据四旋翼无人机空间运动情况,建立对应的动力学模型,首先需要分析四旋翼无人机的受理情况,因此需要建立如图1所示的惯性坐标系和机体坐标系。根据四旋翼无人机空间运动情况,建立对应的动力学模型包括:In specific implementation, in a visual servo control method for a quadrotor UAV using a disturbance observer and a nonlinear velocity observer provided by the present invention, step S101 establishes the corresponding power according to the spatial motion of the quadrotor UAV. In order to learn the model, it is first necessary to analyze the acceptance of the quadrotor UAV, so it is necessary to establish the inertial coordinate system and the body coordinate system as shown in Figure 1. According to the space motion of the quadrotor UAV, the establishment of the corresponding dynamic model includes:

F=-U1E3+mgRTe3 F=-U 1 E 3 +mgR T e 3

其中:ζ=(x,y,z)T为机体坐标系的原点在惯性坐标系中的表示,R:B→I为机体坐标系与惯性坐标系之间的旋转矩阵,RT为旋转矩阵R的转置,为四旋翼无人机在机体坐标系中的线速度,ω=(ω123)T为四旋翼无人机在机体坐标系中的角速度,sk(ω)表示斜对称矩阵,m和J分别表示四旋翼无人机的质量与惯性,F为四旋翼无人机的外力,d为外部扰动,τ为作用在四旋翼无人机上的力矩,U1为四旋翼无人机机体的总推力,g为重力加速度,E3=e3=(0,0,1)T为单位向量。Among them: ζ=(x, y, z) T is the representation of the origin of the body coordinate system in the inertial coordinate system, R: B→I is the rotation matrix between the body coordinate system and the inertial coordinate system, R T is the rotation matrix the transpose of R, is the linear velocity of the quadrotor UAV in the body coordinate system, ω=(ω 123 ) T is the angular velocity of the quadrotor UAV in the body coordinate system, sk(ω) represents the skew symmetric matrix , m and J respectively represent the mass and inertia of the quadrotor UAV, F is the external force of the quadrotor UAV, d is the external disturbance, τ is the moment acting on the quadrotor UAV, U 1 is the quadrotor UAV is the total thrust of the machine body, g is the gravitational acceleration, E 3 =e 3 =(0,0,1) T is a unit vector.

步骤S102选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学包括:Step S102 selects the image moment as the feature of visual servoing, and fuses the virtual feature plane to establish the image feature dynamics under the virtual camera plane including:

对于惯性坐标系中存在的一个固定点IP=[Ix,Iy,Iz]T,假定相机坐标系C与机体坐标系B重合,并且相机具有向下的视场,此时该固定点在相机坐标系中的表示为CP=[Cx,Cy,Cz]T,与此同时假定有一虚拟相机平面,其俯仰角和滚转角始终为0,偏航角与四旋翼无人机同步,原点与相机坐标系重合,如图2所示,那么该点在虚拟相机坐标系中的表示为νP=[νx,νy,νz]T,该点在惯性坐标系与虚拟相机坐标系中的关系为:For a fixed point IP =[ I x, I y, I z] T in the inertial coordinate system, assuming that the camera coordinate system C coincides with the body coordinate system B, and the camera has a downward field of view, the fixed point The expression of a point in the camera coordinate system is C P=[ C x, C y, C z] T . At the same time, it is assumed that there is a virtual camera plane whose pitch angle and roll angle are always 0, and the yaw angle has nothing to do with the quadrotor. Man-machine synchronization, the origin coincides with the camera coordinate system, as shown in Figure 2, then the expression of this point in the virtual camera coordinate system is ν P = [ ν x, ν y, ν z] T , and the point is in the inertial coordinate system The relationship with the virtual camera coordinate system is:

其中:是绕Z轴的旋转矩阵,ψ表示偏航角。可以得到如下导数关系为:in: is the rotation matrix around the Z axis, and ψ represents the yaw angle. The following derivative relationship can be obtained as:

其中:为速度向量,v=[νvx,νvy,νvz]Tin: is the velocity vector, v=[ ν v x , ν v y , ν v z ] T .

根据透视投影关系,点P在虚拟相机平面内表示为:According to the perspective projection relationship, the point P is expressed in the virtual camera plane as:

其中:λ为相机的焦距,(νu,νn)为虚拟相机平面内的点坐标。根据上述关系,可以得到如下投影点的动力学:Where: λ is the focal length of the camera, ( ν u, ν n) is the point coordinates in the virtual camera plane. According to the above relationship, the dynamics of the projected points can be obtained as follows:

此时假定有N个在惯性坐标系内并且位于同一平面内的固定点,它们的图像矩特征为:At this time, it is assumed that there are N fixed points in the inertial coordinate system and in the same plane, and their image moment features are:

其中: νukνnk为第k个点,a=νμ02+νμ20为图像矩值,/>a*为a的期望值。利用上述关系可以得到图像矩特征的动力学为:in: ν u k and ν n k are the kth point, a = ν μ 02 + ν μ 20 is the moment value of the image, /> a * is the expected value of a. Using the above relationship, the dynamics of the image moment feature can be obtained as:

其中:q=[qx,qy,qz]T,z*为期望的高度值。Among them: q=[q x ,q y ,q z ] T , z * is the expected height value.

为了描述四旋翼无人机的偏航运动,采用如下特征描述:In order to describe the yaw motion of the quadrotor UAV, the following feature description is used:

步骤S103设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受理情况,分析并设计扰动观测器,然后在设计虚拟相机平面内的速度观测器,最后利用反步法设计基于指数趋近的滑模控制器,包括:Step S103 is to design a dynamic image-based visual servo controller. First, analyze and design the disturbance observer according to the acceptance of the quadrotor UAV, then design the velocity observer in the virtual camera plane, and finally use the backstepping method to design an index-based Approaching sliding mode controllers, including:

首先明确当前系统的控制结构,如图3所示。利用四旋翼无人机的平动动力方程可以直接得到外部扰动的表达/>然后设计非线性扰动观测器如下:First, clarify the control structure of the current system, as shown in Figure 3. Using the translational dynamic equation of quadrotor UAV The expression of the external disturbance can be obtained directly /> Then design the nonlinear disturbance observer as follows:

其中:为外部扰动的估计值,K>0为增益常数。引入辅助向量/>则其关于时间的导数为:in: is the estimated value of external disturbance, and K>0 is the gain constant. Introducing auxiliary vectors /> Then its derivative with respect to time is:

最终得到系统的扰动观测器为:Finally, the disturbance observer of the system is obtained as:

现在设计系统的图像矩特征在虚拟相机坐标系中的非线性速度观测器,首先取一组期望的图像矩特征和/>此时的图像矩平动特征误差表示为q1=q-(0,0,1)T,接着利用这个关系和图像矩特征动力学,写出图像特征误差动力学方程为:Now design the nonlinear velocity observer of the image moment feature of the system in the virtual camera coordinate system, first take a set of desired image moment features and /> At this time, the image moment-translation feature error is expressed as q 1 =q-(0,0,1) T , and then using this relationship and image moment feature dynamics, the image feature error dynamic equation is written as:

其中:f=((-RφθU1E3)/m)+ge3,Rφθ=RθRφ。设计虚拟图像平面内的非线性速度观测器如下:Where: f=((-R φθ U 1 E 3 )/m)+ge 3 , R φθ =R θ R φ . The nonlinear velocity observer in the virtual image plane is designed as follows:

其中:和/>分别为q1和v的估计值,/>和/>为对应的估计误差,k1和k2均为正参数。in: and /> are the estimated values of q 1 and v, respectively, /> and /> is the corresponding estimation error, both k 1 and k 2 are positive parameters.

在完成扰动观测器和非线性速度观测器的设计后,接着设计基于指数趋近的视觉伺服控制器,采用下列公式作为控制器:After completing the design of the disturbance observer and the nonlinear velocity observer, the visual servo controller based on exponential approach is then designed, and the following formula is used as the controller:

其中:和/>分别为第二阶误差项和第三阶误差项,s=q3为滑模面,/>为偏航误差项,φ和θ分别为四旋翼无人机的滚转角和俯仰角,sgn(·)表示取符号函数,k3,k4,c1,η均为正参数,控制参数之间应当满足如下关系:in: and /> are the second-order error term and the third-order error term respectively, s=q 3 is the sliding mode surface, /> is the yaw error term, φ and θ are the roll angle and pitch angle of the quadrotor UAV, respectively, sgn( ) represents a signed function, k 3 , k 4 , c 1 , and η are all positive parameters, and the control parameters should satisfy the following relationship:

专业人员可以意识到,结合文中所公开的实施例描述的各示例的单元计算法步骤,能够以电子硬件、计算机软件或者二者结合的方式实现。本发明的实施例提供一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,包括:根据四旋翼无人机空间运动情况,建立对应的动力学模型;选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学;设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受理情况,分析并设计扰动观测器,然后在设计虚拟相机平面内的速度观测器,最后利用反步法设计基于指数趋近的滑模控制器。Professionals can appreciate that the unit calculation steps of the examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. An embodiment of the present invention provides a visual servo control method for a quadrotor UAV using a disturbance observer and a nonlinear velocity observer, including: establishing a corresponding dynamic model according to the spatial motion of the quadrotor UAV; selecting an image Moment is used as the feature of visual servoing, and the virtual feature plane is integrated to establish the dynamics of image features under the virtual camera plane; to design a dynamic image-based visual servo controller, firstly, according to the acceptance of quadrotor drones, analyze and design disturbance observation Then, the speed observer in the virtual camera plane is designed, and finally the sliding mode controller based on exponential approach is designed by using the backstepping method.

Claims (4)

1.一种使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,包括:1. A visual servo control method for a quadrotor unmanned aerial vehicle using a disturbance observer and a nonlinear velocity observer, comprising: 根据四旋翼无人机空间运动情况,建立对应的动力学模型,其动力学模型为如下:According to the space motion of the quadrotor UAV, the corresponding dynamic model is established, and the dynamic model is as follows: F=-U1E3+mgRTe3 F=-U 1 E 3 +mgR T e 3 其中:ζ=(x,y,z)T为机体坐标系的原点在惯性坐标系中的表示,R:B→I为机体坐标系与惯性坐标系之间的旋转矩阵,RT为旋转矩阵R的转置,为四旋翼无人机在机体坐标系中的线速度,ω=(ω123)T为四旋翼无人机在机体坐标系中的角速度,sk(ω)表示斜对称矩阵,m和J分别表示四旋翼无人机的质量与惯性,F为四旋翼无人机的外力,d为外部扰动,τ为作用在四旋翼无人机上的力矩,U1为四旋翼无人机机体的总推力,g为重力加速度,E3=e3=(0,0,1)T为单位向量;Among them: ζ=(x, y, z) T is the representation of the origin of the body coordinate system in the inertial coordinate system, R: B→I is the rotation matrix between the body coordinate system and the inertial coordinate system, R T is the rotation matrix the transpose of R, is the linear velocity of the quadrotor UAV in the body coordinate system, ω=(ω 123 ) T is the angular velocity of the quadrotor UAV in the body coordinate system, sk(ω) represents the skew symmetric matrix , m and J respectively represent the mass and inertia of the quadrotor UAV, F is the external force of the quadrotor UAV, d is the external disturbance, τ is the moment acting on the quadrotor UAV, U 1 is the quadrotor UAV The total thrust of the machine body, g is the gravitational acceleration, E 3 =e 3 =(0,0,1) T is a unit vector; 选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学,包括:和/>其中:以及/>为所定义的图像矩特征,λ为相机的焦距,/> νukνnk为第k个点,a=νμ02+νμ20为图像矩值,/> a*为a的期望值,/>表示偏航角对时间的导数,z*为期望的高度值,v=[vx,vy,vz]T为无人机在虚拟相机平面内的线速度;Select the image moment as the feature of visual servoing, and integrate the virtual feature plane to establish the image feature dynamics under the virtual camera plane, including: and /> in: and /> is the defined image moment feature, λ is the focal length of the camera, /> ν u k and ν n k are the kth point, a = ν μ 02 + ν μ 20 is the moment value of the image, /> Right now a * is the expected value of a, /> Indicates the derivative of the yaw angle to time, z * is the desired height value, v=[v x , v y , v z ] T is the linear velocity of the UAV in the virtual camera plane; 设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受力情况,分析并设计扰动观测器,其形式为:To design a dynamic image-based visual servo controller, first analyze and design a disturbance observer according to the force of the quadrotor UAV, in the form of: 其中/>为外部扰动的估计值,K>0为增益常数,为引入的辅助向量,然后再设计虚拟相机平面内的速度观测器,其形式为: where /> is the estimated value of external disturbance, K>0 is the gain constant, is the introduced auxiliary vector, and then design the speed observer in the virtual camera plane, its form is: 其中:和/>分别为q1和v的估计值,/>和/>为对应的估计误差,k1和k2均为正参数;in: and /> are the estimated values of q 1 and v, respectively, /> and /> is the corresponding estimation error, both k 1 and k 2 are positive parameters; 利用反步法设计基于指数趋近的滑模控制器,其形式为:Using the backstepping method to design a sliding mode controller based on exponential approach, its form is: 其中:和/>分别为第二阶误差项和第三阶误差项,s=q3为滑模面,/>为偏航误差项,φ和θ分别为四旋翼无人机的滚转角和俯仰角,sgn(·)表示取符号函数,k3,k4,c1,η均为正参数。in: and /> are the second-order error term and the third-order error term respectively, s=q 3 is the sliding mode surface, /> is the yaw error term, φ and θ are the roll angle and pitch angle of the quadrotor UAV, respectively, sgn(·) represents a sign function, and k 3 , k 4 , c 1 , η are all positive parameters. 2.根据权利要求1所述的使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,所述的选取图像矩作为视觉伺服的特征,并融合虚拟特征平面,建立虚拟相机平面下的图像特征动力学,包括:和/>其推导建立过程如下:2. the four-rotor unmanned aerial vehicle visual servo control method using disturbance observer and nonlinear velocity observer according to claim 1, described selection image moment is used as the feature of visual servo, and merges virtual feature plane, establishes virtual Dynamics of image features below the camera plane, including: and /> Its derivation and establishment process is as follows: 对于惯性坐标系中存在的一个固定点IP=[Ix,Iy,Iz]T,假定相机坐标系C与机体坐标系B重合,并且相机具有向下的视场,此时该固定点在相机坐标系中的表示为CP=[Cx,Cy,Cz]T,与此同时假定有一虚拟相机平面,其俯仰角和滚转角始终为0,偏航角与四旋翼无人机同步,原点与相机坐标系重合,那么该点在虚拟相机坐标系中的表示为νP=[νx,νy,νz]T,该点在惯性坐标系与虚拟相机坐标系中的关系为:For a fixed point IP =[ I x, I y, I z] T in the inertial coordinate system, assuming that the camera coordinate system C coincides with the body coordinate system B, and the camera has a downward field of view, the fixed point The expression of a point in the camera coordinate system is C P=[ C x, C y, C z] T . At the same time, it is assumed that there is a virtual camera plane whose pitch angle and roll angle are always 0, and the yaw angle has nothing to do with the quadrotor. Man-machine synchronization, the origin coincides with the camera coordinate system, then the expression of this point in the virtual camera coordinate system is ν P = [ ν x, ν y, ν z] T , the point is in the inertial coordinate system and the virtual camera coordinate system The relationship is: 其中:是绕Z轴的旋转矩阵,ψ表示偏航角,可以得到如下导数关系为:in: is the rotation matrix around the Z axis, ψ represents the yaw angle, and the following derivative relationship can be obtained: 其中:为速度向量,v=[νvx,νvy,νvz]T,根据透视投影关系,点P在虚拟相机平面内表示为:in: is the velocity vector, v=[ ν v x , ν v y , ν v z ] T , according to the relationship of perspective projection, the point P is represented in the virtual camera plane as: 其中:λ为相机的焦距,(νu,νn)为虚拟相机平面内的点坐标,根据上述关系,可以得到如下投影点的动力学:Where: λ is the focal length of the camera, ( ν u, ν n) is the point coordinates in the virtual camera plane, according to the above relationship, the dynamics of the projected point can be obtained as follows: 此时假定有N个在惯性坐标系内并且位于同一平面内的固定点,它们的图像矩特征为:At this time, it is assumed that there are N fixed points in the inertial coordinate system and in the same plane, and their image moment features are: 其中: νukνnk为第k个点,a=νμ02+νμ20为图像矩值,/>即/> a*为a的期望值,利用上述关系可以得到图像矩特征的动力学为:in: ν u k and ν n k are the kth point, a = ν μ 02 + ν μ 20 is the moment value of the image, /> i.e. /> a * is the expected value of a, using the above relationship, the dynamics of the image moment feature can be obtained as: 其中:q=[qx,qy,qz]T,z*为期望的高度值,描述四旋翼无人机的偏航运动,采用如下特征描述:Among them: q=[q x ,q y ,q z ] T , z * is the expected height value, describing the yaw motion of the quadrotor UAV, using the following feature description: 最终图像特征动力学为:和/> The final image feature dynamics are: and /> 3.根据权利要求1所述的使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,所述的设计动态基于图像的视觉伺服控制器,首先根据四旋翼无人机的受力情况,分析其外部扰动情况并设计一个专用的非线性扰动观测器,其形式如下:其设计推导过程如下:3. the four-rotor unmanned aerial vehicle visual servo control method using disturbance observer and nonlinear velocity observer according to claim 1, described design dynamics is based on the visual servo controller of image, at first according to four-rotor unmanned aerial vehicle , analyze its external disturbance and design a special nonlinear disturbance observer, its form is as follows: Its design derivation process is as follows: 四旋翼无人机的平动动力方程可以直接得到外部扰动的表达然后设计非线性扰动观测器如下: Translational Dynamic Equation of Quadrotor UAV The expression of the external disturbance can be obtained directly Then design the nonlinear disturbance observer as follows: 其中:为外部扰动的估计值,K>0为增益常数,引入辅助向量/>则其关于时间的导数为:/>最终得到系统的扰动观测器为:/> in: is the estimated value of external disturbance, K>0 is the gain constant, and the auxiliary vector is introduced /> Then its derivative with respect to time is: /> Finally, the disturbance observer of the system is: /> 4.根据权利要求1所述的使用扰动观测器和非线性速度观测器的四旋翼无人机视觉伺服控制方法,所述的利用反步法设计基于指数趋近的滑模控制器,控制参数之间应当满足如下关系: 4. the four-rotor unmanned aerial vehicle visual servo control method using disturbance observer and nonlinear speed observer according to claim 1, described utilization backstepping design is based on the sliding mode controller of exponential approach, control parameter should satisfy the following relationship:
CN202110507326.3A 2021-05-10 2021-05-10 A Visual Servo Control Method for Quadrotor UAV Using Disturbance Observer and Nonlinear Velocity Observer Active CN113138608B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110507326.3A CN113138608B (en) 2021-05-10 2021-05-10 A Visual Servo Control Method for Quadrotor UAV Using Disturbance Observer and Nonlinear Velocity Observer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110507326.3A CN113138608B (en) 2021-05-10 2021-05-10 A Visual Servo Control Method for Quadrotor UAV Using Disturbance Observer and Nonlinear Velocity Observer

Publications (2)

Publication Number Publication Date
CN113138608A CN113138608A (en) 2021-07-20
CN113138608B true CN113138608B (en) 2023-08-11

Family

ID=76818084

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110507326.3A Active CN113138608B (en) 2021-05-10 2021-05-10 A Visual Servo Control Method for Quadrotor UAV Using Disturbance Observer and Nonlinear Velocity Observer

Country Status (1)

Country Link
CN (1) CN113138608B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116149193B (en) * 2023-04-24 2023-06-23 湖南大学 Anti-disturbance control method and system for rotor unmanned aerial vehicle based on vision
CN116700348B (en) * 2023-07-12 2024-03-19 湖南文理学院 Visual servo control method and system for four-rotor aircraft with limited vision
CN118372238A (en) * 2024-04-19 2024-07-23 山东科技大学 A dynamic visual servo control method with two-level disturbance compensation
CN119238522A (en) * 2024-11-04 2025-01-03 中国矿业大学 A visual servo and safe obstacle avoidance method for a robotic arm based on disturbance observer

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1957365A1 (en) * 2005-12-06 2008-08-20 Airbus Deutschland GmbH Method for reconstructing gusts and structural loads at aircraft, in particular passenger aircraft
CN110231828A (en) * 2019-05-31 2019-09-13 燕山大学 Quadrotor drone Visual servoing control method based on NFTSM
CN110262555A (en) * 2019-07-12 2019-09-20 南京航空航天大学 Unmanned plane Real Time Obstacle Avoiding control method under continuous obstacle environment
CN110647145A (en) * 2019-09-05 2020-01-03 新疆大学 Ground mobile robot and unmanned aerial vehicle cooperative operation system and method based on security
CN111650952A (en) * 2020-06-02 2020-09-11 河北雄安万泽科技有限公司 Four-rotor unmanned aerial vehicle layered anti-interference method based on double interference observers
CN111694278A (en) * 2020-06-28 2020-09-22 南京工业大学 Robust tracking control method and system for quad-rotor unmanned aerial vehicle
KR102164372B1 (en) * 2020-04-03 2020-10-12 주식회사 파블로항공 Nonlinear Disturbance Observer Based Path Fol lowing for a Small Fixed Wing UAV
CN212115322U (en) * 2020-06-30 2020-12-08 新疆大学 A mining drone based on visible light communication
AU2021101247A4 (en) * 2021-01-28 2021-05-06 Guangdong University Of Technology Human-in-the-Loop Consensus Control for High-Rise Firefighting Multi-MUAV Systems with Unknown Disturbances and Actuator Failures

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1392259B1 (en) * 2008-12-11 2012-02-22 Alenia Aeronautica Spa ESTIMATION PROCEDURE OF THE INCIDENCE ANGLE AND THE DERAPATE CORNER OF AN AIRCRAFT

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1957365A1 (en) * 2005-12-06 2008-08-20 Airbus Deutschland GmbH Method for reconstructing gusts and structural loads at aircraft, in particular passenger aircraft
CN110231828A (en) * 2019-05-31 2019-09-13 燕山大学 Quadrotor drone Visual servoing control method based on NFTSM
CN110262555A (en) * 2019-07-12 2019-09-20 南京航空航天大学 Unmanned plane Real Time Obstacle Avoiding control method under continuous obstacle environment
CN110647145A (en) * 2019-09-05 2020-01-03 新疆大学 Ground mobile robot and unmanned aerial vehicle cooperative operation system and method based on security
KR102164372B1 (en) * 2020-04-03 2020-10-12 주식회사 파블로항공 Nonlinear Disturbance Observer Based Path Fol lowing for a Small Fixed Wing UAV
CN111650952A (en) * 2020-06-02 2020-09-11 河北雄安万泽科技有限公司 Four-rotor unmanned aerial vehicle layered anti-interference method based on double interference observers
CN111694278A (en) * 2020-06-28 2020-09-22 南京工业大学 Robust tracking control method and system for quad-rotor unmanned aerial vehicle
CN212115322U (en) * 2020-06-30 2020-12-08 新疆大学 A mining drone based on visible light communication
AU2021101247A4 (en) * 2021-01-28 2021-05-06 Guangdong University Of Technology Human-in-the-Loop Consensus Control for High-Rise Firefighting Multi-MUAV Systems with Unknown Disturbances and Actuator Failures

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
符少南 等.基于图像矩的四旋翼无人机视觉伺服方法.《电光与控制》.2020,第27卷(第6期),71-75. *

Also Published As

Publication number Publication date
CN113138608A (en) 2021-07-20

Similar Documents

Publication Publication Date Title
CN113138608B (en) A Visual Servo Control Method for Quadrotor UAV Using Disturbance Observer and Nonlinear Velocity Observer
CN111367318B (en) A navigation method and device for dynamic obstacle environment based on visual semantic information
CN107368091B (en) A stable flight control method for multi-rotor unmanned aerial vehicles based on finite-time neural dynamics
Beard et al. Small unmanned aircraft: Theory and practice
CN105022401B (en) Vision-based collaborative SLAM method for multi-quadrotor UAVs
CN112684805B (en) High-mobility micro unmanned aerial vehicle control method considering attitude constraint
Papachristos et al. Hybrid model predictive flight mode conversion control of unmanned quad-tiltrotors
CN106155076B (en) A stable flight control method for a multi-rotor unmanned aerial vehicle
CN110231828B (en) Four-rotor unmanned aerial vehicle visual servo control method based on nonsingular rapid terminal sliding mode
Zhao et al. Vision-based tracking control of quadrotor with backstepping sliding mode control
CN115639830B (en) An air-ground agent cooperative formation control system and formation control method thereof
CN115291536B (en) Verification method of semi-physical simulation platform for UAV tracking ground targets based on vision
CN114911265A (en) Four-rotor unmanned aerial vehicle formation cooperative maneuvering control method
CN107247464B (en) A state-limited control method and system for a quadrotor unmanned aerial vehicle
CN111538350B (en) Method for realizing high-full-automatic flight of unmanned aerial vehicle by adopting three-section soft switching
CN114089779B (en) Autonomous control method and system for vision of aerial robot in GPS refusing environment
CN117270565A (en) Airborne autonomous sensing and flight system based on vision
CN116954240A (en) Position and attitude tracking control method for quad-rotor UAV against saturation and interference
CN114397909B (en) Automatic inspection method for small unmanned aerial vehicle aiming at large aircraft
CN116523968A (en) Target unmanned aerial vehicle state estimation method and device based on monocular vision
CN116088567A (en) A digital twin-oriented quadrotor UAV target detection and obstacle avoidance method
CN114637306A (en) UAV visual navigation strategy method, device and medium
CN112099527A (en) A control method and system for autonomous landing of a vertical take-off and landing unmanned aerial vehicle mobile platform
CN212484160U (en) Portable somatosensory control autonomous inspection robot
CN118363397B (en) A fault-adaptive fixed-wing UAV path planning system and method

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
GR01 Patent grant
GR01 Patent grant