WO2020103049A1 - Terrain prediction method and device of rotary microwave radar, and system and unmanned aerial vehicle - Google Patents
Terrain prediction method and device of rotary microwave radar, and system and unmanned aerial vehicleInfo
- Publication number
- WO2020103049A1 WO2020103049A1 PCT/CN2018/116772 CN2018116772W WO2020103049A1 WO 2020103049 A1 WO2020103049 A1 WO 2020103049A1 CN 2018116772 W CN2018116772 W CN 2018116772W WO 2020103049 A1 WO2020103049 A1 WO 2020103049A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- position information
- target points
- ground
- plane equation
- drone
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C27/00—Rotorcraft; Rotors peculiar thereto
- B64C27/04—Helicopters
- B64C27/08—Helicopters with two or more rotors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D47/00—Equipment not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/25—Fixed-wing aircraft
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C9/00—Measuring inclination, e.g. by clinometers, by levels
- G01C9/005—Measuring inclination, e.g. by clinometers, by levels specially adapted for use in aircraft
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/882—Radar or analogous systems specially adapted for specific applications for altimeters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2101/00—UAVs specially adapted for particular uses or applications
Definitions
- Embodiments of the present invention relate to the technical field of unmanned aerial vehicles, and in particular, to a terrain prediction method, device, system, and unmanned aerial vehicle of a rotating microwave radar.
- the UAV can complete the above tasks more smoothly; in more rugged terrain, unmanned
- GPS Global Positioning System
- IMU Inertial Measurement Unit
- the aircraft needs to adjust its movements in advance, perform operations such as climbing, descending, decelerating, braking, etc., to achieve near-Earth flight and even constant-height flight; in this way, the UAV can better complete the above operations. Therefore, it is necessary to predict the terrain information of the ground on which the drone is operating.
- the position information of multiple target points measured by the rotating microwave radar is generally determined, based on the position information of these target points, a ground model is determined, and the terrain information of the ground is obtained based on the ground model.
- the measured target point cannot accurately and comprehensively reflect the ground information, thereby affecting the accuracy of terrain prediction.
- the rotating microwave radar is installed on the drone, and the rotating microwave radar
- the rotation axis of is set perpendicular to the course axis of the drone;
- the first position information is the linear distance of the target point relative to the rotating microwave radar;
- the memory is used to store program codes
- the terrain parameters of the ground are determined according to the second position information of the N target points and the radar scanning angle, and the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
- an embodiment of the present invention provides a radar detection device, including: an antenna device and the control system according to the second aspect, the control system is in communication connection with the antenna device.
- an embodiment of the present invention provides a drone, a rack, a flight control system, and the radar detection device according to the third aspect, the rotating microwave radar is mounted on the rack,
- the embodiments of the present invention provide a terrain prediction method, device, system and unmanned aerial vehicle of a rotating microwave radar.
- the drone may be a rotorcraft (rotorcraft), for example, a multirotor aircraft propelled by multiple propulsion devices through air, and the embodiments of the present invention are not limited thereto.
- FIG. 1 is a schematic structural diagram of an unmanned aerial vehicle according to an embodiment of the present application. This embodiment uses a rotorless unmanned aerial vehicle as an example for description.
- the drone 100 may include a power system, a flight control system, and a rack.
- the drone 100 can communicate with the control terminal wirelessly, the control terminal can display the flight information of the drone, etc.
- the control terminal can communicate with the drone 100 wirelessly for remote manipulation of the drone 100.
- the flight control system may include a flight controller and a sensing system.
- the sensor system is used to measure the attitude information of the UAV, that is, the position information and status information of the UAV 100 in space, for example, three-dimensional position, three-dimensional angle, three-dimensional velocity, three-dimensional acceleration, and three-dimensional angular velocity.
- the sensing system may include, for example, at least one of sensors such as a gyroscope, an ultrasonic sensor, an electronic compass, an inertial measurement unit (Inertial Measurement Unit (IMU), a visual sensor, a global navigation satellite system, and a barometer.
- the global navigation satellite system may be a global positioning system (Global Positioning System, GPS).
- the flight controller is used to control the flight of the drone 100.
- the flight of the drone 100 can be controlled according to the attitude information measured by the sensor system. It should be understood that the flight controller may control the drone 100 according to pre-programmed program instructions, or may control the drone 100 by responding to one or more control instructions from the control terminal.
- the UAV's tripod 120 may also be equipped with a rotating microwave radar 160.
- the rotating microwave radar 160 may be used for ranging, but is not limited to ranging.
- the UAV may include two or more tripods 120, and the rotary microwave radar 160 is carried on one of the tripods 120.
- FIG. 2 is a flowchart of a terrain prediction method for a rotating microwave radar according to Embodiment 1 of the present invention. As shown in FIG. 2, the method in this embodiment may include:
- the rotating microwave radar is installed on the drone, and the rotation The rotation axis of the microwave radar is set perpendicular to the course axis of the drone; the first position information is the straight-line distance of the target point relative to the rotating microwave radar.
- the rotating microwave radar can be installed on the tripod of the drone. It should be noted that the rotary microwave radar can also be installed at other locations of the drone, for example, it can be installed at the bottom of the center body of the drone.
- S203 Determine the terrain parameters of the ground according to the second position information of the N target points, where the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
- the existing rotating microwave radar is installed horizontally on the UAV, that is, the rotating axis of the rotating microwave radar is set horizontally on the UAV's heading axis, so that the horizontal 360 ° scanning of the map cannot be achieved, making the measured distance inaccurate and comprehensive. Reflect the ground information, thereby affecting the accuracy of terrain prediction.
- the rotary microwave radar is vertically installed on the drone, that is, the rotation axis of the rotary microwave radar is perpendicular to the heading axis of the drone, so that the horizontal scanning of the rotary microwave radar can be increased
- the range for example, can scan the object 360 ° on the horizontal plane, thereby achieving accurate and comprehensive measurement of the ground.
- the rotating microwave radar measures the ground during rotation to obtain the distance between the rotating microwave radar and the ground.
- the radar scanning angle of the rotating microwave radar is different, the target of the rotating microwave radar to measure the ground Points are not the same.
- the larger the radar scanning angle the greater the number of target points measured by the rotating microwave radar.
- the rotating microwave radar measures the N target points on the ground during the rotation process to obtain the first position information of the N target points.
- the first position information is the linear distance of the target point relative to the rotating microwave radar.
- Each first position information reflects the distance between the rotating microwave radar and the ground when rotating to the corresponding scanning angle. For the same target point, if the ground where the target point is located is high, the distance between the rotating microwave radar and the ground is low. If the ground on which the target point is located is low, the distance between the rotating microwave radar and the ground is large; for example, if the distance between the rotating microwave radar and the different target points on the ground is large, it means that the flatness of the ground is low.
- the slope of the ground where the multiple target points are located is high, and if the distance between the rotating microwave radar and the ground is large, it means that the The slope of the ground where multiple target points are located is low.
- the first position information of each target point measured by the rotating microwave radar is the measured coordinates in the radar coordinate system, that is, spherical coordinates.
- the above-mentioned movable carrier may be an unmanned aerial vehicle, a remote-controlled vehicle, or a handheld gimbal.
- the second position information may be coordinate information of the target point in a Cartesian coordinate system whose movable carrier is the origin.
- the first position information of the N target points can be converted into second position information according to the following formula (1):
- ri is the linear distance between the target point i and the rotating microwave radar
- ⁇ i is the angle of declination between the target point i and the xy plane
- It is the angle corresponding to a single light grid
- (x Ri , y Ri , z Ri ) is the second position information of the target point i.
- the second position information of each of the N target points is obtained, and based on the second position information of the N target points and the radar scanning angle, the terrain parameters of the ground where the N target points are located are determined.
- the terrain parameters include: the slope of the ground, the height of the drone from the ground, and optionally, the terrain parameters may also include the flatness of the ground, etc.
- the scanning range of the rotating microwave radar in this embodiment in the vertical direction is 120 °, so that not only the points on the ground but also the points on the non-ground can be scanned, thereby improving the scanning range.
- the terrain parameters of the ground can be determined according to the radar scanning angle and the second position information corresponding to each of the N target points. For example, according to the radar scanning angle, target points on the ground are obtained from N target points, and then, based on the second position information of the target points on the ground, the terrain parameters of the ground are determined.
- the rotation axis of the rotating microwave radar is set perpendicular to the course axis of the drone, and N Convert the first position information of the target point into the second position information, and determine the terrain parameters of the ground according to the second position information of the N target points and the radar scanning angle, such as the slope, the height of the drone from the ground, etc. . Since this embodiment sets the rotation axis of the rotary microwave radar perpendicular to the UAV's heading axis, this can increase the horizontal scanning range of the rotary microwave radar, thereby achieving accurate and comprehensive measurement of the ground, thereby improving the ground measurement Accuracy.
- the first position information of the N target points is collected by a 360-degree horizontal scan of the horizontal microwave radar, and the radar scanning angle is the starting position of the rotary microwave radar compared to 0 degrees The absolute angle of rotation.
- the 0-degree starting position of the rotating microwave radar is set parallel to the horizontal plane of the earth.
- the following steps A and B may be included;
- step A a plane equation of the ground is constructed according to the second position information of the N target points and the radar scanning angle.
- the first position information of each of the N target points can be converted into second position information according to formula (1), and then the second position information of each of the N target points Is (x Ri , y Ri , z Ri ). Then, based on the second position information of the N target points and the radar scanning angle, the plane equation of the ground can be constructed.
- the radar scanning angle of the rotating microwave radar is ⁇ 60 °, where when scanning at + 60 °, points on the ground may not be scanned. Therefore, according to the radar scanning angle, from N Among the target points, M target points whose radar scanning angle is within a preset range (for example, 0 ° to -60 °) are acquired. Then, based on the second position information of M target points, a plane equation of the ground is constructed.
- the second position information and the M target points whose radar scanning angle meets the preset condition are acquired from the N target points.
- the target point where the second position information among the N target points meets the preset value is recorded as a point on the ground, for example, the Z coordinate value in the second position information is less than the preset value
- the target point is recorded as a point on the ground.
- the coordinate point of the radar scanning angle within the preset range is taken as the point on the ground.
- Step A2 Construct a plane equation according to the second position information of the M target points.
- M target points on the ground can be obtained, and the plane equation of the ground is constructed based on the M target points on the ground.
- step A2 may include: step A11 and step A12.
- Step A11 Convert the second position information of the M target points into third position information, where the third position information is the position information of the target point in the aircraft coordinate system.
- the second position information of the M target points is converted into position information in the aircraft coordinate system, where formula (2) is an example, and this embodiment is not limited to this, for example, Any variation of formula (2).
- Step A12 Construct the plane equation according to the third position information of the M target points.
- the second position information of the target points on the M grounds is converted into third position information, which can correct the offset caused by the installation of the rotating microwave radar, so that the starting grating scale axis x R of the rotating microwave radar There is an angle with the drone's forward axis x A The problem.
- building the plane equation of the ground based on the third position information of the M target points can improve the accuracy of the plane equation construction.
- step A12 may include: step A121:
- step A121 the Z coordinate value in the third position information of the M target points is a dependent variable, and the X coordinate value and Y coordinate value are independent variables to construct the plane equation.
- a is the intercept of the plane equation on the X axis
- b is the intercept of the plane equation on the Y axis
- the intercept of the plane equation on the Z axis is -1
- c is the constant term of the plane equation.
- step A121 may include: step A1211 and step A1212:
- Step A1211 Using the least square method, the Z coordinate value in the third position information of the M target points is the dependent variable, the X coordinate value and the Y coordinate value are the independent variables, and the third The position information is linearly fitted to determine the intercept of the plane equation on the X, Y, and Z axes, respectively.
- the third position information of the M points is brought into the above formula (6) to determine the intercept of the plane equation on the X, Y, and Z axes, that is, to determine a and b, where the intercept of the plane equation on the Z axis is -1:
- Step A1212 Determine the constant in the plane equation according to the intercept of the plane equation on the X, Y, and Z axes and the third position information of the center point of the M target points, respectively.
- the third position information of the M target points determine the third position information of the center point 1 of the M target points, for example, the third position information of the center point 1 is
- the center point is also a point on the ground, which satisfies the plane mode of the ground. Therefore, the third position information of the center point 1 is brought into the plane of the above formula (4)
- the parameter constant term for obtaining the plane equation is c as shown in formula (7):
- Step B11 Determine the height of the origin of the rotating microwave radar from the ground according to the intercept of the plane equation on the X, Y, and Z axes and the constant.
- the third position information of the origin of the rotating microwave radar is (0,0,0), so that the third position information of the origin of the rotating microwave radar is brought into the above formula (9), and the determined position of the rotating microwave radar
- the height d of the origin of is from the ground is:
- Step B2 Convert the plane equation in the plane coordinates to the plane equation in the world coordinate system.
- the plane equation estimated in the aircraft coordinate system needs to be transferred to the world coordinate system. According to the plane equation in the world coordinate system, determine the slope of the ground.
- the intercept constant terms of the X-axis, Y-axis and Z-axis of the plane equation in the world coordinate system can be determined, that is, a G , b G , -1 and the constant term c G can be obtained.
- the plane model may degenerate, causing the estimated plane to shift to the vertical plane, making the plane equation and the Y axis
- the component of intercept b is too large and the estimated distance is too small.
- the intercept on the Y axis in the plane equation is determined as a preset value, and a new plane equation is obtained.
- the preset value is 0.
- the new plane equation is obtained as shown in formula (13):
- Step C1 Convert the second position information of the N target points into fourth position information, where the fourth position information is position information of the target point in world coordinates.
- R (q) is the rotation matrix of the drone
- (x Gi , y Gi , z Gi ) is the fourth position information of the target point i.
- Step C2 Construct the environment map according to the fourth position information of the N target points.
- the fourth position information of the N target points is obtained, and then based on the fourth position information of the N target points, a 3D point cloud map is constructed to obtain an environment map.
- a method of constructing an environment map may be constructed by collecting existing methods, which will not be repeated here.
- the method of this embodiment constructs an environment map based on the second position information of N target points, and divides the obstacles on the constructed environment map, thereby achieving 360 ° obstacle avoidance of the drone, thereby improving unmannedness Flight safety.
- the control system 600 for a rotating microwave radar in this embodiment may include: a memory 601 and a processor 602; It is connected to the processor 602 via a bus.
- the memory 601 may include read-only memory and random access memory, and provide instructions and data to the processor 602.
- a portion of the memory 601 may also include non-volatile random access memory.
- the processor 602 calls the program code, and when the program code is executed, it is used to perform the following operations:
- the rotating microwave radar is installed on the drone, and the rotating microwave radar
- the rotation axis of is set perpendicular to the course axis of the drone;
- the first position information is the linear distance of the target point relative to the rotating microwave radar;
- the terrain parameters of the ground are determined according to the second position information of the N target points and the radar scanning angle, and the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
- the first position information of the N target points is collected by the rotating microwave radar scanning 360 degrees to the horizontal plane, and the radar scanning angle is the rotation of the rotating microwave radar compared to the starting position of 0 degrees Absolute angle.
- the 0-degree starting position of the rotating microwave radar is set parallel to the horizontal plane of the earth.
- the movable carrier is an unmanned aerial vehicle, a remote-controlled vehicle, or a handheld gimbal.
- the second position information is the coordinate information of the target point in the Cartesian coordinate system where the movable carrier is the origin.
- processor 602 is specifically used to:
- the terrain parameters of the ground are determined.
- processor 602 is specifically used to:
- M target points from the N target points according to the second position information of the N target points and the radar scanning angle, where M is a positive integer less than or equal to N;
- processor 602 is specifically used to:
- processor 602 is specifically used to:
- the plane equation is constructed.
- processor 602 is specifically used to:
- the plane equation is constructed by taking the Z coordinate value in the third position information of the M target points as the dependent variable and the X coordinate value and the Y coordinate value as the independent variables.
- processor 602 is specifically used to:
- the constant in the plane equation is determined according to the intercept of the plane equation on the X, Y, and Z axes and the third position information of the center point of the M target points.
- processor 602 is specifically used to:
- processor 602 is specifically used to:
- the height of the UAV from the ground is determined according to the height of the origin of the rotating microwave radar from the ground.
- processor 602 is specifically used to:
- the slope of the ground is determined according to the plane equation in the world coordinate system.
- processor 602 is specifically used to:
- the slope of the ground is determined according to the arc tangent of the X-axis intercept of the plane equation in the world coordinate system.
- processor 602 is also used to:
- the intercept on the Y axis in the plane equation is determined as the preset value, and a new plane equation is obtained;
- processor 602 is also used to:
- the processor 602 is further configured to: construct an environment map according to the second location information of the N target points.
- processor 602 is also used to:
- Obstacle division is performed on the environment map.
- processor 602 is specifically used to:
- processor 602 is specifically used to:
- the position information of the N target points in the aircraft coordinate system is converted into position information in the world coordinate system.
- the third position information of the N target points is converted into fourth position information according to the third position information of the N target points, quaternion attitude information and offset of the UAV.
- control system of the rotary microwave radar in this embodiment may be a rotary microwave radar, or the system is a drone, or the system is a control terminal of the drone.
- control system of the rotating microwave radar of this embodiment may be used to execute the technical solutions of the above method embodiments of the present invention.
- the implementation principles and technical effects are similar, and are not described here again.
- the radar detection device 700 of this embodiment includes an antenna device 701 and a control system 702 for a rotating microwave radar.
- the control system 702 of the rotating microwave radar is in communication connection with the antenna device 701.
- the control system 702 of the rotating microwave radar can adopt the structure of the embodiment shown in FIG. 6, which correspondingly can implement the technical solutions shown in FIG. 2 and FIG. 4 and their corresponding embodiments.
- the implementation principles and technical effects are similar. I will not repeat them here.
- the antenna device 701 may be a rotating microwave radar.
- FIG. 8 is a schematic structural diagram of a drone provided by an embodiment of the present invention.
- the drone 800 of this embodiment includes: a frame (not shown in the figure), a flight control system 801, and a radar The detection device 802, wherein the radar detection device 802 can adopt the structure of the embodiment shown in FIG. 7, which correspondingly can implement the technical solutions shown in FIGS. 2 and 4 and their corresponding embodiments, and the implementation principles and technical effects are similar, I won't repeat them here.
- the rotating microwave radar in the radar detection device 802 is mounted on the rack.
- the flight control system 801 is in communication with the radar detection device 802 to obtain terrain parameters, and the flight control system 801 controls the drone 800 according to the terrain parameters.
- the flight control system 801 may control the subsequent actions of the drone 800 according to the slope of the ground.
- the flight control system 801 may control the height setting of the UAV 800 and / or control the UAV 800 to avoid obstacles according to the flatness of the ground.
- the flight control system 801 can perform obstacle avoidance according to the height value of the drone from the ground, for example: to prevent the drone 800 from colliding with the ground
- the crops can also be controlled by the drone 800 for precise spraying, because spraying requires constant height spraying.
- the foregoing program may be stored in a computer-readable storage medium, and when the program is executed, It includes the steps of the above method embodiments; and the foregoing storage media include: read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disks or optical discs, etc., which can store program codes Medium.
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
A terrain prediction method and device of a rotary microwave radar, and a system and an unmanned aerial vehicle. The method comprises: acquiring first position information of N target points and a radar scanning angle that are measured by the rotary microwave radar in a rotation process, wherein a rotation axis of the rotary microwave radar is provided perpendicular to a course axis of the unmanned aerial vehicle; converting the first position information of the N target points to second position information; and according to the second position information of the N target points and the radar scanning angle, determining a terrain parameter of a ground, such as a slope gradient, and an altitude of the unmanned aerial vehicle from the ground. The rotation axis of the rotary microwave radar is provided perpendicular to the course axis of the unmanned aerial vehicle, so that a scanning range of the rotary microwave radar on a horizontal plane can be enlarged, and then the accurate and comprehensive measurement of the ground can be implemented, thereby improving the accuracy of the ground measurement.
Description
本发明实施例涉及无人机技术领域,尤其涉及一种旋转微波雷达的地形预测方法、装置、系统和无人机。Embodiments of the present invention relate to the technical field of unmanned aerial vehicles, and in particular, to a terrain prediction method, device, system, and unmanned aerial vehicle of a rotating microwave radar.
目前无人机可以应用于多种场景,例如,在电力行业中,需要对电缆大范围的巡线、实时重建电缆3D图像,在第二代农业无人机方面,提出了水平面360°无障碍的功能指标。在这些作业场景下,无人机大多需要近地飞行,并且要避免爬坡时误撞地面。在较平坦的地面上,基于全球定位系统(Global Positioning System,GPS)及惯性测量单元(Inertial Measurement Unit,IMU)数据,无人机可以较顺利地完成上述任务;在较为崎岖的地形,无人机需要提前进行动作调整,进行爬坡、下坡、减速、刹车等操作,实现近地飞行甚至等高飞行;这样才能使得无人机更好地完成上述作业。因此,需要先预测无人机作业的地面的地形信息。At present, drones can be used in a variety of scenarios. For example, in the power industry, large-scale cable patrols and real-time reconstruction of cable 3D images are required. In the second generation of agricultural drones, a 360 ° horizontal plane is proposed. Functional indicators. In these operating scenarios, most drones need to fly near the ground, and to avoid accidentally hitting the ground when climbing. On relatively flat ground, based on the Global Positioning System (GPS) and Inertial Measurement Unit (IMU) data, the UAV can complete the above tasks more smoothly; in more rugged terrain, unmanned The aircraft needs to adjust its movements in advance, perform operations such as climbing, descending, decelerating, braking, etc., to achieve near-Earth flight and even constant-height flight; in this way, the UAV can better complete the above operations. Therefore, it is necessary to predict the terrain information of the ground on which the drone is operating.
传统的技术中,一般通过旋转微波雷达测量的多个目标点的位置信息,基于这些目标点的位置信息,确定地面模型,基于地面模型获取地面的地形信息。但是,在实际情况中,由于旋转微波雷达安装位置受限,使得测量的目标点无法准确、全面地反映地面信息,从而影响地形预测的准确率。In the conventional technology, the position information of multiple target points measured by the rotating microwave radar is generally determined, based on the position information of these target points, a ground model is determined, and the terrain information of the ground is obtained based on the ground model. However, in the actual situation, due to the limited installation position of the rotating microwave radar, the measured target point cannot accurately and comprehensively reflect the ground information, thereby affecting the accuracy of terrain prediction.
发明内容Summary of the invention
本发明实施例提供一种旋转微波雷达的地形预测方法、装置、系统和无人机,用于提高地形预测的准确率。Embodiments of the present invention provide a terrain prediction method, device, system, and drone of a rotating microwave radar, which are used to improve the accuracy of terrain prediction.
第一方面,本发明实施例提供一种旋转微波雷达的地形预测方法,包括:In a first aspect, an embodiment of the present invention provides a terrain prediction method of a rotating microwave radar, including:
获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中,所述N为正整数,所述旋转微波雷达安装在无人机上,并且所述旋转微波雷达的旋转轴垂直于无人机的航向轴设置;所述第一位置信息为目标点相对于所述旋转微波雷达的直线距离;Obtain the first position information and radar scanning angle of N target points measured by the rotating microwave radar during rotation, where N is a positive integer, the rotating microwave radar is installed on the drone, and the rotating microwave radar The rotation axis of is set perpendicular to the course axis of the drone; the first position information is the linear distance of the target point relative to the rotating microwave radar;
将所述N个目标点的第一位置信息,转换为第二位置信息,其中,第二位置信息为目标点在可移动载体的坐标系中的坐标信息;Convert the first position information of the N target points into second position information, where the second position information is the coordinate information of the target point in the coordinate system of the movable carrier;
根据所述N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,所述地形参数包括以下至少一种:坡度、所述无人机距离所述地面的高度。The terrain parameters of the ground are determined according to the second position information of the N target points and the radar scanning angle, and the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
第二方面,本发明实施例提供一种旋转微波雷达的控制系统,包括:包括:存储器和处理器;In a second aspect, an embodiment of the present invention provides a rotating microwave radar control system, including: including: a memory and a processor;
所述存储器,用于存储程序代码;The memory is used to store program codes;
所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor calls the program code, and when the program code is executed, it is used to perform the following operations:
获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中,所述N为正整数,所述旋转微波雷达安装在无人机上,并且所述旋转微波雷达的旋转轴垂直于无人机的航向轴设置;所述第一位置信息为目标点相对于所述旋转微波雷达的直线距离;Obtain the first position information and radar scanning angle of N target points measured by the rotating microwave radar during rotation, where N is a positive integer, the rotating microwave radar is installed on the drone, and the rotating microwave radar The rotation axis of is set perpendicular to the course axis of the drone; the first position information is the linear distance of the target point relative to the rotating microwave radar;
将所述N个目标点的第一位置信息,转换为第二位置信息,其中,第二位置信息为目标点在可移动载体的坐标系中的坐标信息;Convert the first position information of the N target points into second position information, where the second position information is the coordinate information of the target point in the coordinate system of the movable carrier;
根据所述N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,所述地形参数包括以下至少一种:坡度、所述无人机距离所述地面的高度。The terrain parameters of the ground are determined according to the second position information of the N target points and the radar scanning angle, and the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
第三方面,本发明实施例提供一种雷达探测装置,包括:天线装置以及第二方面所述的控制系统,所述控制系统与所述天线装置通信连接。In a third aspect, an embodiment of the present invention provides a radar detection device, including: an antenna device and the control system according to the second aspect, the control system is in communication connection with the antenna device.
第四方面,本发明实施例提供一种无人机,机架、飞行控制系统和第三方面所述的雷达探测装置,所述旋转微波雷达搭载在所述机架上,According to a fourth aspect, an embodiment of the present invention provides a drone, a rack, a flight control system, and the radar detection device according to the third aspect, the rotating microwave radar is mounted on the rack,
所述飞行控制系统与所述雷达探测装置通信连接,以获取所述地形参数,所述飞行控制系统根据所述地形参数控制所述无人机。The flight control system is in communication with the radar detection device to obtain the terrain parameters, and the flight control system controls the drone according to the terrain parameters.
本发明实施例提供的旋转微波雷达的地形预测方法、装置、系统和无人机,获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中旋转微波雷达的旋转轴垂直于无人机的航向轴设置,将N个目标点的第一位置信息,转换为第二位置信息,并根据N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,例如坡度、无人机距离 所述地面的高度等。由于本实施例将旋转微波雷达的旋转轴垂直于无人机的航向轴设置,这样,可以增大旋转微波雷达对水平面的扫描范围,进而实现对地面的准确、全面测量,从而提高了地面测量的准确性。The terrain prediction method, device, system and drone of a rotating microwave radar provided by an embodiment of the present invention acquire first position information and radar scanning angles of N target points measured by the rotating microwave radar during rotation, wherein the rotating microwave radar The axis of rotation is set perpendicular to the UAV ’s heading axis. The first position information of N target points is converted into second position information, and the ground position is determined according to the second position information of N target points and the radar scan angle Terrain parameters, such as slope, height of the drone from the ground, etc. Since this embodiment sets the rotation axis of the rotary microwave radar perpendicular to the UAV's heading axis, this can increase the horizontal scanning range of the rotary microwave radar, thereby achieving accurate and comprehensive measurement of the ground, thereby improving the ground measurement Accuracy.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly explain the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings used in the description of the embodiments or the prior art. Obviously, the drawings in the following description These are some embodiments of the present invention. For those of ordinary skill in the art, without paying any creative work, other drawings can be obtained based on these drawings.
图1为本申请实施例涉及的无人机的结构示意图;FIG. 1 is a schematic structural diagram of a drone involved in an embodiment of this application;
图2为本发明实施例一提供的旋转微波雷达的地形预测方法的流程图;2 is a flowchart of a terrain prediction method of a rotating microwave radar according to Embodiment 1 of the present invention;
图3为本发明实施例涉及的旋转微波雷达的扫描范围示意图;3 is a schematic diagram of a scanning range of a rotary microwave radar according to an embodiment of the present invention;
图4为本发明实施例二提供的旋转微波雷达的地形预测方法的流程图;4 is a flowchart of a terrain prediction method for a rotating microwave radar according to Embodiment 2 of the present invention;
图5为本发明实施例二涉及的障碍物划分示意图;FIG. 5 is a schematic diagram of obstacles involved in Embodiment 2 of the present invention;
图6本发明实施例提供的旋转微波雷达的控制系统的一种结构示意图;6 is a schematic structural diagram of a control system of a rotary microwave radar according to an embodiment of the present invention;
图7为本发明实施例提供的雷达探测装置的一种结构示意图;7 is a schematic structural diagram of a radar detection device according to an embodiment of the present invention;
图8为本发明实施例提供的无人机的一种结构示意图。FIG. 8 is a schematic structural diagram of a drone provided by an embodiment of the present invention.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, but not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by a person of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.
本发明的实施例提供了旋转微波雷达的地形预测方法、装置、系统和无人机。无人机可以是旋翼飞行器(rotorcraft),例如,由多个推动装置通过空气推动的多旋翼飞行器,本发明的实施例并不限于此。The embodiments of the present invention provide a terrain prediction method, device, system and unmanned aerial vehicle of a rotating microwave radar. The drone may be a rotorcraft (rotorcraft), for example, a multirotor aircraft propelled by multiple propulsion devices through air, and the embodiments of the present invention are not limited thereto.
图1为本申请实施例涉及的无人机的结构示意图,本实施例以旋翼无人飞行器为例进行说明。FIG. 1 is a schematic structural diagram of an unmanned aerial vehicle according to an embodiment of the present application. This embodiment uses a rotorless unmanned aerial vehicle as an example for description.
无人机100可以包括动力系统、飞行控制系统和机架。无人机100可以 与控制终端进行无线通信,该控制终端可以显示无人机的飞行信息等,控制终端可以通过无线方式与无人机100进行通信,用于对无人机100进行远程操纵。The drone 100 may include a power system, a flight control system, and a rack. The drone 100 can communicate with the control terminal wirelessly, the control terminal can display the flight information of the drone, etc. The control terminal can communicate with the drone 100 wirelessly for remote manipulation of the drone 100.
其中,机架可以包括机身110和脚架120(也称为起落架)。机身110可以包括中心架111以及与中心架111连接的一个或多个机臂112,一个或多个机臂112呈辐射状从中心架延伸出。脚架120与机身110连接,用于在无人机100着陆时起支撑作用,另外脚架120之间还搭载有搭载件130,该搭载件130可以是拍摄装置、储液箱、抢险物资等任意可以搭载在无人机上的产品。The rack may include a fuselage 110 and a tripod 120 (also called landing gear). The fuselage 110 may include a center frame 111 and one or more arms 112 connected to the center frame 111, and the one or more arms 112 extend radially from the center frame. The tripod 120 is connected to the fuselage 110 for supporting when the drone 100 is landing. In addition, a mounting member 130 is mounted between the tripods 120. The mounting member 130 may be a photographing device, a liquid storage tank, and emergency supplies Wait for any product that can be carried on the drone.
动力系统可以包括一个或多个电子调速器(简称为电调)、一个或多个螺旋桨140以及与一个或多个螺旋桨140相对应的一个或多个电机150,其中电机150连接在电子调速器与螺旋桨140之间,电机150和螺旋桨140设置在无人机100的机臂112上;电子调速器用于接收飞行控制系统产生的驱动信号,并根据驱动信号提供驱动电流给电机,以控制电机150的转速。电机150用于驱动螺旋桨140旋转,从而为无人机100的飞行提供动力,该动力使得无人机100能够实现一个或多个自由度的运动。在某些实施例中,无人机100可以围绕一个或多个旋转轴旋转。例如,上述旋转轴可以包括横滚轴、偏航轴和俯仰轴。应理解,电机150可以是直流电机,也可以交流电机。另外,电机150可以是无刷电机,也可以是有刷电机。The power system may include one or more electronic governors (abbreviated as electric governors), one or more propellers 140 and one or more motors 150 corresponding to the one or more propellers 140, wherein the motor 150 is connected to the electronic governor Between the speed governor and the propeller 140, the motor 150 and the propeller 140 are disposed on the arm 112 of the drone 100; the electronic governor is used to receive the driving signal generated by the flight control system and provide a driving current to the motor according to the driving signal, The rotation speed of the motor 150 is controlled. The motor 150 is used to drive the propeller 140 to rotate, thereby providing power for the flight of the drone 100, which enables the drone 100 to achieve one or more degrees of freedom of movement. In some embodiments, the drone 100 can rotate about one or more rotation axes. For example, the rotation axis may include a roll axis, a yaw axis, and a pitch axis. It should be understood that the motor 150 may be a DC motor or an AC motor. In addition, the motor 150 may be a brushless motor or a brush motor.
飞行控制系统可以包括飞行控制器和传感系统。传感系统用于测量无人飞行器的姿态信息,即无人机100在空间的位置信息和状态信息,例如,三维位置、三维角度、三维速度、三维加速度和三维角速度等。传感系统例如可以包括陀螺仪、超声传感器、电子罗盘、惯性测量单元(Inertial Measurement Unit,IMU)、视觉传感器、全球导航卫星系统和气压计等传感器中的至少一种。例如,全球导航卫星系统可以是全球定位系统(Global Positioning System,GPS)。飞行控制器用于控制无人机100的飞行,例如,可以根据传感系统测量的姿态信息控制无人机100的飞行。应理解,飞行控制器可以按照预先编好的程序指令对无人机100进行控制,也可以通过响应来自控制终端的一个或多个控制指令对无人机100进行控制。The flight control system may include a flight controller and a sensing system. The sensor system is used to measure the attitude information of the UAV, that is, the position information and status information of the UAV 100 in space, for example, three-dimensional position, three-dimensional angle, three-dimensional velocity, three-dimensional acceleration, and three-dimensional angular velocity. The sensing system may include, for example, at least one of sensors such as a gyroscope, an ultrasonic sensor, an electronic compass, an inertial measurement unit (Inertial Measurement Unit (IMU), a visual sensor, a global navigation satellite system, and a barometer. For example, the global navigation satellite system may be a global positioning system (Global Positioning System, GPS). The flight controller is used to control the flight of the drone 100. For example, the flight of the drone 100 can be controlled according to the attitude information measured by the sensor system. It should be understood that the flight controller may control the drone 100 according to pre-programmed program instructions, or may control the drone 100 by responding to one or more control instructions from the control terminal.
如图1所示,无人机的脚架120上还可以搭载旋转微波雷达160,该旋 转微波雷达160可以用于测距,但不限于测距。其中,无人机可以包括两个或两个以上脚架120,旋转微波雷达160搭载在其中一个脚架120上。As shown in FIG. 1, the UAV's tripod 120 may also be equipped with a rotating microwave radar 160. The rotating microwave radar 160 may be used for ranging, but is not limited to ranging. The UAV may include two or more tripods 120, and the rotary microwave radar 160 is carried on one of the tripods 120.
应理解,上述对于无人机各组成部分的命名仅是出于标识的目的,并不应理解为对本发明的实施例的限制。It should be understood that the above naming of the components of the UAV is for identification purposes only, and should not be construed as a limitation to the embodiments of the present invention.
图2为本发明实施例一提供的旋转微波雷达的地形预测方法的流程图,如图2所示,本实施例的方法可以包括:FIG. 2 is a flowchart of a terrain prediction method for a rotating microwave radar according to Embodiment 1 of the present invention. As shown in FIG. 2, the method in this embodiment may include:
S201、获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中,所述N为正整数,所述旋转微波雷达安装在无人机上,并且所述旋转微波雷达的旋转轴垂直于无人机的航向轴设置;所述第一位置信息为目标点相对于所述旋转微波雷达的直线距离。具体地,旋转微波雷达可以安装在无人机的脚架上。需要说明的是,旋转微波雷达也可以安装在无人机的其他位置,例如,可以安装在无人机的中心体的底部。S201. Acquire first position information and radar scanning angles of N target points measured by the rotating microwave radar during rotation, where N is a positive integer, the rotating microwave radar is installed on the drone, and the rotation The rotation axis of the microwave radar is set perpendicular to the course axis of the drone; the first position information is the straight-line distance of the target point relative to the rotating microwave radar. Specifically, the rotating microwave radar can be installed on the tripod of the drone. It should be noted that the rotary microwave radar can also be installed at other locations of the drone, for example, it can be installed at the bottom of the center body of the drone.
S202、根据所述雷达扫描角度,将所述N个目标点的第一位置信息,转换为第二位置信息,其中,第二位置信息为目标点在可移动载体的坐标系中的坐标信息。S202. Convert the first position information of the N target points into second position information according to the radar scanning angle, where the second position information is the coordinate information of the target point in the coordinate system of the movable carrier.
S203、根据所述N个目标点的第二位置信息,确定地面的地形参数,所述地形参数包括以下至少一种:坡度、所述无人机距离所述地面的高度。S203. Determine the terrain parameters of the ground according to the second position information of the N target points, where the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
已有的旋转微波雷达水平安装在无人机上,即旋转微波雷达的旋转轴于无人机的航向轴水平设置,这样无法实现水平360°对地图的扫描,使得测量的距离无法准确、全面地反映地面信息,从而影响地形预测的准确率。The existing rotating microwave radar is installed horizontally on the UAV, that is, the rotating axis of the rotating microwave radar is set horizontally on the UAV's heading axis, so that the horizontal 360 ° scanning of the map cannot be achieved, making the measured distance inaccurate and comprehensive. Reflect the ground information, thereby affecting the accuracy of terrain prediction.
为了解决该技术问题,本实施例通过将旋转微波雷达垂直安装在无人机上,即旋转微波雷达的旋转轴垂直于无人机的航向轴设置,这样,可以增大旋转微波雷达对水平面的扫描范围,例如可以对水平面360°扫描物,进而实现地面的准确、全面测量。In order to solve this technical problem, in this embodiment, the rotary microwave radar is vertically installed on the drone, that is, the rotation axis of the rotary microwave radar is perpendicular to the heading axis of the drone, so that the horizontal scanning of the rotary microwave radar can be increased The range, for example, can scan the object 360 ° on the horizontal plane, thereby achieving accurate and comprehensive measurement of the ground.
本实施例中,旋转微波雷达在旋转过程中对地面进行测距,以获得该旋转微波雷达相距地面的距离,其中旋转微波雷达的雷达扫描角度不同时,旋转微波雷达对地面进行测距的目标点也不相同。例如3所示,雷达扫描角度越大,旋转微波雷达测量的目标点的数量越多。In this embodiment, the rotating microwave radar measures the ground during rotation to obtain the distance between the rotating microwave radar and the ground. When the radar scanning angle of the rotating microwave radar is different, the target of the rotating microwave radar to measure the ground Points are not the same. As shown in Example 3, the larger the radar scanning angle, the greater the number of target points measured by the rotating microwave radar.
旋转微波雷达在旋转过程对地面上的N个目标点进行测距,获得N个目标点的第一位置信息,该第一位置信息为目标点相对于旋转微波雷达的直线 距离。每个第一位置信息反映了旋转微波雷达在旋转至对应的扫描角度时时与地面的距离,对于同一目标点,若该目标点所在的地面高,则旋转微波雷达与地面的距离低,若该目标点所在的地面低,则旋转微波雷达与地面的距离大;例如:若旋转微波雷达与地面的不同目标点之间的距离差距较大,则说明地面的平整度低。对于相同的多个目标点,若旋转微波雷达与地面的距离均较小,则说明该多个目标点所在的地面的坡度较高,若旋转微波雷达与地面的距离均较大,则说明该多个目标点所在的地面的坡度较低。The rotating microwave radar measures the N target points on the ground during the rotation process to obtain the first position information of the N target points. The first position information is the linear distance of the target point relative to the rotating microwave radar. Each first position information reflects the distance between the rotating microwave radar and the ground when rotating to the corresponding scanning angle. For the same target point, if the ground where the target point is located is high, the distance between the rotating microwave radar and the ground is low. If the ground on which the target point is located is low, the distance between the rotating microwave radar and the ground is large; for example, if the distance between the rotating microwave radar and the different target points on the ground is large, it means that the flatness of the ground is low. For the same multiple target points, if the distance between the rotating microwave radar and the ground is small, it means that the slope of the ground where the multiple target points are located is high, and if the distance between the rotating microwave radar and the ground is large, it means that the The slope of the ground where multiple target points are located is low.
上述旋转微波雷达测量的各目标点的第一位置信息是在雷达坐标系下的测量的坐标,即球坐标。为了便于后续计算,需要将雷达坐标系下的第一位置信息转换到可移动载体的坐标系中的坐标信息,进而获得,N个目标点的第二位置信息。The first position information of each target point measured by the rotating microwave radar is the measured coordinates in the radar coordinate system, that is, spherical coordinates. In order to facilitate subsequent calculations, it is necessary to convert the first position information in the radar coordinate system to the coordinate information in the coordinate system of the movable carrier, and then obtain the second position information of the N target points.
可选的,上述可移动载体可以为无人飞行器、遥控车辆、或手持云台。Optionally, the above-mentioned movable carrier may be an unmanned aerial vehicle, a remote-controlled vehicle, or a handheld gimbal.
可选的,上述第二位置信息可以为目标点在可移动载体为原点的笛卡尔坐标系中的坐标信息。Optionally, the second position information may be coordinate information of the target point in a Cartesian coordinate system whose movable carrier is the origin.
在一种示例中,可以根据如下公式(1),将将所述N个目标点的第一位置信息,转换为第二位置信息:In an example, the first position information of the N target points can be converted into second position information according to the following formula (1):
其中,ri为目标点i与相对于旋转微波雷达的直线距离,θ
i为目标点i与xy平面的偏角,
为单个光栅格对应角度,(x
Ri,y
Ri,z
Ri)为目标点i的第二位置信息。
Where ri is the linear distance between the target point i and the rotating microwave radar, and θ i is the angle of declination between the target point i and the xy plane, It is the angle corresponding to a single light grid, and (x Ri , y Ri , z Ri ) is the second position information of the target point i.
这样,根据上述步骤,获得N个目标点中每个目标点的第二位置信息,并基于N个目标点的第二位置信息和雷达扫描角度,确定这N个目标点所在的地面的地形参数,该地形参数包括:地面的坡度、无人机距离所述地面的高度,可选的,地形参数还可以包括地面的平整度等。In this way, according to the above steps, the second position information of each of the N target points is obtained, and based on the second position information of the N target points and the radar scanning angle, the terrain parameters of the ground where the N target points are located are determined The terrain parameters include: the slope of the ground, the height of the drone from the ground, and optionally, the terrain parameters may also include the flatness of the ground, etc.
由图3可知,本实施例的旋转微波雷达在竖直方向的扫描范围为120°,这样,不仅可以扫描扫地面上的点,也可以扫描到非地面上的点,进而提高了扫描范围。这样,在确定地面的地形参数时,可以根据N个目标点中每个目标点对应的雷达扫描角度和第二位置信息,确定地面的地形参数。例如,根据雷达扫描角度,从N个目标点中获取地面上的目标点,接着,基于地面 上的目标点的第二位置信息,确定地面的地形参数。It can be seen from FIG. 3 that the scanning range of the rotating microwave radar in this embodiment in the vertical direction is 120 °, so that not only the points on the ground but also the points on the non-ground can be scanned, thereby improving the scanning range. In this way, when determining the terrain parameters of the ground, the terrain parameters of the ground can be determined according to the radar scanning angle and the second position information corresponding to each of the N target points. For example, according to the radar scanning angle, target points on the ground are obtained from N target points, and then, based on the second position information of the target points on the ground, the terrain parameters of the ground are determined.
本实施例中,通过获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中旋转微波雷达的旋转轴垂直于无人机的航向轴设置,将N个目标点的第一位置信息,转换为第二位置信息,并根据N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,例如坡度、无人机距离所述地面的高度等。由于本实施例将旋转微波雷达的旋转轴垂直于无人机的航向轴设置,这样,可以增大旋转微波雷达对水平面的扫描范围,进而实现对地面的准确、全面测量,从而提高了地面测量的准确性。In this embodiment, by acquiring the first position information and radar scanning angle of the N target points measured by the rotating microwave radar during the rotation, the rotation axis of the rotating microwave radar is set perpendicular to the course axis of the drone, and N Convert the first position information of the target point into the second position information, and determine the terrain parameters of the ground according to the second position information of the N target points and the radar scanning angle, such as the slope, the height of the drone from the ground, etc. . Since this embodiment sets the rotation axis of the rotary microwave radar perpendicular to the UAV's heading axis, this can increase the horizontal scanning range of the rotary microwave radar, thereby achieving accurate and comprehensive measurement of the ground, thereby improving the ground measurement Accuracy.
可选的,为进一步提高对地面的全面测量,则N个目标点的第一位置信息为旋转微波雷达对水平面360度扫描采集的,雷达扫描角度为旋转微波雷达相较于0度起始位置转动的绝对角度。可选的,如图3所示,旋转微波雷达的0度起始位置相较于大地的水平面平行设置。Optionally, to further improve the overall measurement of the ground, the first position information of the N target points is collected by a 360-degree horizontal scan of the horizontal microwave radar, and the radar scanning angle is the starting position of the rotary microwave radar compared to 0 degrees The absolute angle of rotation. Optionally, as shown in FIG. 3, the 0-degree starting position of the rotating microwave radar is set parallel to the horizontal plane of the earth.
在一些实施例中,上述S203中根据所述N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数的一种可以的实现方式中,可以包括如下步骤A和B;In some embodiments, in a possible implementation manner of determining the terrain parameters of the ground based on the second position information of the N target points and the radar scan angle in S203, the following steps A and B may be included;
其中,步骤A、根据所述N个目标点的第二位置信息和雷达扫描角度,构建地面的平面方程。Wherein, in step A, a plane equation of the ground is constructed according to the second position information of the N target points and the radar scanning angle.
由上述可知,可以根据公式(1)可以将N个目标点中每个目标点的第一位置信息转换为第二位置信息,进而获得的N个目标点中每个目标点的第二位置信息为(x
Ri,y
Ri,z
Ri)。接着,基于N个目标点的第二位置信息和雷达扫描角度,可以构建地面的平面方程。
As can be seen from the above, the first position information of each of the N target points can be converted into second position information according to formula (1), and then the second position information of each of the N target points Is (x Ri , y Ri , z Ri ). Then, based on the second position information of the N target points and the radar scanning angle, the plane equation of the ground can be constructed.
例如,如图3可知,旋转微波雷达的雷达扫描角度为±60°,其中当在+60°上进行扫描时,可能扫描不到地面上的点,因此,可以根据雷达扫描角度,从N个目标点中获取雷达扫描角度在预设范围内(例如在0°至-60°)的M个目标点。进而基于M个目标点的第二位置信息,构建地面的平面方程。For example, as shown in FIG. 3, the radar scanning angle of the rotating microwave radar is ± 60 °, where when scanning at + 60 °, points on the ground may not be scanned. Therefore, according to the radar scanning angle, from N Among the target points, M target points whose radar scanning angle is within a preset range (for example, 0 ° to -60 °) are acquired. Then, based on the second position information of M target points, a plane equation of the ground is constructed.
可选的,从所述N个目标点中获取第二位置信息和雷达扫描角度满足预设条件的M个目标点。Optionally, the second position information and the M target points whose radar scanning angle meets the preset condition are acquired from the N target points.
为了避免扫描过程中的误差,本实施例将N个目标点中第二位置信息满足预设值的目标点记为地面上的点,例如,第二位置信息中的Z坐标值小于 预设值的目标点记为地面上的点。同时,将雷达扫描角度在预设范围内的坐标点作为地面上的点。这样,可以根据N个目标点的第二位置信息和雷达扫描角度,从N个目标点中获取M个目标点。In order to avoid errors in the scanning process, in this embodiment, the target point where the second position information among the N target points meets the preset value is recorded as a point on the ground, for example, the Z coordinate value in the second position information is less than the preset value The target point is recorded as a point on the ground. At the same time, the coordinate point of the radar scanning angle within the preset range is taken as the point on the ground. In this way, M target points can be acquired from the N target points according to the second position information of the N target points and the radar scanning angle.
步骤A2、根据所述M个目标点的第二位置信息,构建平面方程。Step A2: Construct a plane equation according to the second position information of the M target points.
根据上述步骤,可以获得M个地面上的目标点,基于这地面上的M个目标点来构建地面的平面方程。According to the above steps, M target points on the ground can be obtained, and the plane equation of the ground is constructed based on the M target points on the ground.
在一些实施例中,步骤A2的一种可能的实现方式可以包括:步骤A11和步骤A12。In some embodiments, a possible implementation manner of step A2 may include: step A11 and step A12.
步骤A11、将所述M个目标点的第二位置信息,转换为第三位置信息,其中,所述第三位置信息为所述目标点在飞机坐标系中的位置信息。Step A11: Convert the second position information of the M target points into third position information, where the third position information is the position information of the target point in the aircraft coordinate system.
例如,根据如下公式(2),将M个目标点的第二位置信息,转换为飞机坐标系下的位置信息,其中公式(2)是一种示例,本实施例不限于此,例如可以是公式(2)的任一变形。For example, according to the following formula (2), the second position information of the M target points is converted into position information in the aircraft coordinate system, where formula (2) is an example, and this embodiment is not limited to this, for example, Any variation of formula (2).
其中,由于安装引起偏置,使得旋转微波雷达的起始光栅刻度轴x
R与无人机前向方向轴x
A存在夹角
(x
Ri,y
Ri,z
Ri)为目标点i的第二位置信息,(x
Ai,y
Ai,z
Ai)为目标点i在飞机坐标系下的位置信息,即目标点i的第三位置信息。
Among them, due to the offset caused by the installation, there is an angle between the starting grating scale axis x R of the rotating microwave radar and the forward direction axis x A of the drone (x Ri , y Ri , z Ri ) is the second position information of the target point i, (x Ai , y Ai , z Ai ) is the position information of the target point i in the aircraft coordinate system, that is, the third position of the target point i location information.
步骤A12、根据所述M个目标点的第三位置信息,构建所述平面方程。Step A12: Construct the plane equation according to the third position information of the M target points.
本实施例,将M个地面上的目标点的第二位置信息转换为第三位置信息,可以校正由于旋转微波雷达在安装时引起的偏置,使得旋转微波雷达的起始光栅刻度轴x
R与无人机前向方向轴x
A存在夹角
的问题。这样,基于M个目标点的第三位置信息,构建地面的平面方程,可以提高平面方程的构建准确性。
In this embodiment, the second position information of the target points on the M grounds is converted into third position information, which can correct the offset caused by the installation of the rotating microwave radar, so that the starting grating scale axis x R of the rotating microwave radar There is an angle with the drone's forward axis x A The problem. In this way, building the plane equation of the ground based on the third position information of the M target points can improve the accuracy of the plane equation construction.
在一些实施例中,步骤A12的一种可能的实现方式可以包括:步骤A121:In some embodiments, a possible implementation manner of step A12 may include: step A121:
步骤A121、以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,构建所述平面方程。In step A121, the Z coordinate value in the third position information of the M target points is a dependent variable, and the X coordinate value and Y coordinate value are independent variables to construct the plane equation.
由于在测量过程中,误差主要来源于r与θ,其中,r为目标点与旋转微波雷达之间的直线距离,θ为目标点与xy平面的偏角。因此,本实施例将M 个目标点的第三位置信息中,关联变量最少的Z坐标值为因变量,X坐标值和Y坐标值为自变量,建立平面方程。Because in the measurement process, the error mainly comes from r and θ, where r is the straight-line distance between the target point and the rotating microwave radar, and θ is the angle between the target point and the xy plane. Therefore, in this embodiment, in the third position information of the M target points, the Z coordinate value with the least associated variable is the dependent variable, and the X coordinate value and the Y coordinate value are the independent variables to establish a plane equation.
例如,构建如公式(3)所示的一种地面的平面方程:For example, construct a plane equation of the ground as shown in formula (3):
z=ax+by+cz = ax + by + c
其中,a为平面方程在X轴上的截距,b为平面方程在Y轴上的截距,平面方程在Z轴上的截距为-1,c为平面方程的常数项。Among them, a is the intercept of the plane equation on the X axis, b is the intercept of the plane equation on the Y axis, the intercept of the plane equation on the Z axis is -1, and c is the constant term of the plane equation.
在一些实施例中,步骤A121的一种可能的实现方式可以包括:步骤A1211和步骤A1212:In some embodiments, a possible implementation manner of step A121 may include: step A1211 and step A1212:
步骤A1211、采用最小二乘法,以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,对所述M个目标点的第三位置信息进行线性拟合处理,确定所述平面方程分别在X、Y、Z轴上的截距。Step A1211. Using the least square method, the Z coordinate value in the third position information of the M target points is the dependent variable, the X coordinate value and the Y coordinate value are the independent variables, and the third The position information is linearly fitted to determine the intercept of the plane equation on the X, Y, and Z axes, respectively.
首先,确定上述公式(3)的误差e,例如,为公式(4)所示:First, determine the error e of the above formula (3), for example, as shown in formula (4):
e=z-ax-by-c,(4)e = z-ax-by-c, (4)
接着,确定误差的优化函数Q,即确定公式(4)的优化函数,如公式(5)所示:Next, determine the optimization function Q of the error, that is, the optimization function of formula (4), as shown in formula (5):
分别关于a,b,c对优化函数Q求导,得到线性方程如公式(6)所示:Differentiate the optimization function Q with respect to a, b, and c, respectively, and obtain a linear equation as shown in formula (6):
将M个点的第三位置信息带入上述公式(6),确定平面方程分别在X、Y、Z轴上的截距,即确定a、b,其中平面方程在Z轴上的截距为-1:The third position information of the M points is brought into the above formula (6) to determine the intercept of the plane equation on the X, Y, and Z axes, that is, to determine a and b, where the intercept of the plane equation on the Z axis is -1:
步骤A1212、根据所述平面方程分别在X、Y、Z轴上的截距以及所述M个目标点的中心点的第三位置信息,确定所述平面方程中的常数。Step A1212: Determine the constant in the plane equation according to the intercept of the plane equation on the X, Y, and Z axes and the third position information of the center point of the M target points, respectively.
首先,根据M个目标点的第三位置信息,确定M个目标点的中心点1的第三位置信息,例如,中心点1的第三位置信息为
First, according to the third position information of the M target points, determine the third position information of the center point 1 of the M target points, for example, the third position information of the center point 1 is
由于M个目标点均为地面上的点,则其的中心点也为地面上的点,满足地面的平面方式,因此,将中心点1的第三位置信息带入上述公式(4)的平面方程中,获得平面方程的参数常数项为c如公式(7)所示:Since the M target points are all points on the ground, the center point is also a point on the ground, which satisfies the plane mode of the ground. Therefore, the third position information of the center point 1 is brought into the plane of the above formula (4) In the equation, the parameter constant term for obtaining the plane equation is c as shown in formula (7):
通过上述公式,可以获得地面的平面方式中的各系数和常数,进而可以确定出地面的平面方程。Through the above formula, the coefficients and constants in the plane mode of the ground can be obtained, and then the plane equation of the ground can be determined.
步骤B、根据所述平面方程,确定地面的地形参数。Step B: Determine the terrain parameters of the ground according to the plane equation.
本实施例,通过上述方法对地面上的M个目标点的第三位置信息,进行线性拟合处理,准确确定出地面的平面方程后。基于该平面方程,确定地面的地形参数,例如,根据该平面方程,确定无人机距离地面的高度,和/或根据平面方程,确定出地面的坡度。In this embodiment, the third position information of the M target points on the ground is linearly fitted through the above method to accurately determine the plane equation of the ground. Based on the plane equation, the terrain parameters of the ground are determined, for example, the height of the drone from the ground is determined according to the plane equation, and / or the slope of the ground is determined according to the plane equation.
在一些实施例中,若地形参数为无人机距离地面的高度,则上述步骤B的一种可能的实现方式可以包括:步骤B1:In some embodiments, if the terrain parameter is the height of the drone from the ground, a possible implementation manner of the foregoing step B may include: Step B1:
步骤B1、根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述无人机距离地面的高度。Step B1: Determine the height of the drone from the ground according to the intercept of the plane equation on the X, Y, and Z axes and the constant.
例如,根据点到平面的距离公式(8),可以确定出无人机上任一点到地面的平面方程之间的距离,将该距离确定为无人机到地面的高度。For example, according to the formula (8) of the point-to-plane distance, the distance between the plane equation of any point on the drone and the ground can be determined, and the distance can be determined as the height of the drone to the ground.
其中,d为平面方程在Z轴上的截距,由上述可知,d=1,因此,上述公式8可以变形为如下公式(9):Where d is the intercept of the plane equation on the Z axis. From the above, d = 1, therefore, the above formula 8 can be transformed into the following formula (9):
这样,要确定无人机与地面的高度,可以将无人机上任一点的第三位置信息带入公式(9)中,可以确定出无人机距离地面的高度。In this way, to determine the height of the drone and the ground, the third position information of any point on the drone can be brought into formula (9), and the height of the drone from the ground can be determined.
在一些实施例中,将旋转微波雷达的原点距离地面的高度作为无人机距离所述地面的高度,此时,上述步骤B1可以包括步骤B11和B12。In some embodiments, the height of the origin of the rotating microwave radar from the ground is taken as the height of the drone from the ground. In this case, the above step B1 may include steps B11 and B12.
步骤B11、根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述旋转微波雷达的原点距离所述地面的高度。Step B11: Determine the height of the origin of the rotating microwave radar from the ground according to the intercept of the plane equation on the X, Y, and Z axes and the constant.
步骤B12、根据所述旋转微波雷达的原点距离所述地面的高度,确定所述无人机距离所述地面的高度。Step B12: Determine the height of the UAV from the ground according to the height of the origin of the rotating microwave radar from the ground.
具体的,将旋转微波雷达的原点的第三位置信息为(0,0,0),这样将旋转微波雷达的原点第三位置信息带入上述公式(9)中,可以获得确定处旋转微波雷达的原点距离所述地面的高度d为:Specifically, the third position information of the origin of the rotating microwave radar is (0,0,0), so that the third position information of the origin of the rotating microwave radar is brought into the above formula (9), and the determined position of the rotating microwave radar The height d of the origin of is from the ground is:
可选的,假定无人机沿x方向航线前后飞行,不涉及roll角的变化,则可以直接用上述旋转微波雷达的原点距离地面的高度d,作为无人机距离所述地面的高度。Optionally, assuming that the drone is flying back and forth along the x-direction route without involving the change of the roll angle, the height d of the origin of the rotating microwave radar from the ground can be directly used as the height of the drone from the ground.
在一些实施例中,若地形参数为地面的坡度,则上述步骤B的一种可能的实现方式可以包括:步骤B2和步骤B3:In some embodiments, if the terrain parameter is the slope of the ground, a possible implementation manner of the foregoing step B may include: step B2 and step B3:
步骤B2、将飞机坐标下的所述平面方程转换为世界坐标系下的所述平面方程。Step B2: Convert the plane equation in the plane coordinates to the plane equation in the world coordinate system.
步骤B3、根据世界坐标系下的所述平面方程,确定所述地面的坡度。Step B3: Determine the slope of the ground according to the plane equation in the world coordinate system.
若无人机有姿态变化,使得飞机坐标系会发生变化,因此,需要将在飞机坐标系下估计的平面方程需要转到世界坐标系下。根据世界坐标系下的平面方程,确定地面的坡度。If the drone has attitude changes, the aircraft coordinate system will change. Therefore, the plane equation estimated in the aircraft coordinate system needs to be transferred to the world coordinate system. According to the plane equation in the world coordinate system, determine the slope of the ground.
本实施例中,地面的平面方程可以如公式(10)所示:In this embodiment, the plane equation of the ground can be shown as formula (10):
根据如下公式(11)和(12),确定出平面方程在飞机坐标系下的法向量
和平面方程在世界坐标系下的法向量
之间的关系:
According to the following formulas (11) and (12), determine the normal vector of the plane equation in the aircraft coordinate system Normal vector of the plane equation in the world coordinate system The relationship between:
获得的
由于
这样,可以确定出平面方程在世界坐标系下关于X轴、Y轴和Z轴的截距常数项,即可以获得a
G、b
G、-1以及常数项c
G。
acquired due to In this way, the intercept constant terms of the X-axis, Y-axis and Z-axis of the plane equation in the world coordinate system can be determined, that is, a G , b G , -1 and the constant term c G can be obtained.
此时,确定的无人机距离地面的高度为
对应在z轴垂线上的绝对高度为
At this time, the determined height of the drone from the ground is The absolute height corresponding to the vertical axis of the z-axis is
进而根据上述确定的世界坐标系下的平面方程,确定地面的坡度。Then, the slope of the ground is determined according to the plane equation in the world coordinate system determined above.
例如,根据世界坐标系下的所述平面方程在X轴的截距的反正切值,确定所述地面的坡度。即地面的坡度α=-atana
G。
For example, the slope of the ground is determined according to the arc tangent of the X-axis intercept of the plane equation in the world coordinate system. That is, the slope of the ground α = -atana G.
本实施例,根据N个目标点的第二位置信息和雷达扫描角度,从中选出地面上的M个目标点,基于这M个目标点的第三位置信息,构建地面的平面方程,并基于构建的平面方程,确定无人机距离地面的高度,以及地面的坡度,进而排出了非地面点对平面方程构建过程的干扰,提高了平面方程确定的准确性。同时,从N个目标点中选择M个目标点进行地面方程的构建,降低了待处理的数据量,进而降低了计算量,提高了地面的平面方程的构建速度,从而提升了根据平面方程,确定地面的地形参数的速度。In this embodiment, M target points on the ground are selected from the second position information of the N target points and the radar scanning angle, and based on the third position information of the M target points, a plane equation of the ground is constructed and based on The constructed plane equation determines the height of the drone from the ground and the slope of the ground, thereby eliminating the interference of non-ground points on the plane equation construction process and improving the accuracy of the determination of the plane equation. At the same time, M target points are selected from N target points to construct the ground equation, which reduces the amount of data to be processed, thereby reducing the amount of calculation, and increasing the construction speed of the ground plane equation, thereby improving Determine the speed of the terrain parameters of the ground.
可选的,若旋转微波雷达的雷达扫描角度过小,例如小于预设值扫描角度,此时平面模型可能会出现退化现象,导致估计的平面往垂直面偏移,使得平面方程与Y轴的截距b的分量过大,估计的距离过小。此时,将平面方程中在Y轴的截距确定为预设值,获得新的平面方程。例如,预设值为0,此时,获得新的平面方程如公式(13)所示:Optionally, if the radar scanning angle of the rotating microwave radar is too small, for example, less than the preset scanning angle, the plane model may degenerate, causing the estimated plane to shift to the vertical plane, making the plane equation and the Y axis The component of intercept b is too large and the estimated distance is too small. At this time, the intercept on the Y axis in the plane equation is determined as a preset value, and a new plane equation is obtained. For example, the preset value is 0. At this time, the new plane equation is obtained as shown in formula (13):
z=ax+c (13)z = ax + c (13)
根据上述方法,可以确定出无人机距离地面的高度和/或地面的坡度,具体过程参照上述实施例的描述,在此不再赘述。According to the above method, the height of the drone from the ground and / or the slope of the ground can be determined. For the specific process, refer to the description of the foregoing embodiment, and details are not described herein again.
可选的,若旋转微波雷达旋转一周,扫描获得的有效目标点的数量过少,即上述M小于预设个数,例如M小于8,此时,可以将M个目标点的Z坐标值的平均值,作为无人机距离地面的高度,其中,M个目标点的Z坐标值为M个目标点在飞机坐标系下的位置信息中的Z坐标值。Optionally, if the rotating microwave radar makes one rotation, the number of effective target points obtained by scanning is too small, that is, the above M is less than the preset number, for example, M is less than 8, at this time, the Z coordinate value of the M target points can be The average value is taken as the height of the drone from the ground, where the Z coordinate value of the M target points is the Z coordinate value in the position information of the M target points in the aircraft coordinate system.
本实施例的方法,根据上述步骤,可以准确、快速确定出坡度、无人机距离地面的高度等地形参数。According to the above steps, the method of this embodiment can accurately and quickly determine terrain parameters such as slope, height of the drone from the ground, and so on.
图4为本发明实施例二提供的旋转微波雷达的地形预测方法的流程图,在上述实施例的基础上,本申请实施例的方法还可以包括:FIG. 4 is a flowchart of a terrain prediction method for a rotating microwave radar according to Embodiment 2 of the present invention. Based on the foregoing embodiments, the method in the embodiments of the present application may further include:
S401、获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息。S401. Acquire first position information of N target points measured by a rotating microwave radar during rotation.
S402、将所述N个目标点的第一位置信息,转换为第二位置信息。S402. Convert the first position information of the N target points into second position information.
其中,上述S301和S302的具体执行过程可以参照上述实施例的描述,在此不再赘述。Wherein, for the specific execution process of the above S301 and S302, reference may be made to the description of the above embodiment, which will not be repeated here.
S403、根据所述N个目标点的第二位置信息,构建环境地图。S403. Construct an environment map according to the second location information of the N target points.
本实施例中,旋转微波雷达垂直安装在无人机上,能够扫描水平面360°障碍物,获得N个目标点的位置信息,这N个目标点可以更加全面、准确地反应地面信息,这样,基于N个目标点的第二位置信息,构建环境地图其精度高,更加符合实际。In this embodiment, the rotating microwave radar is vertically installed on the UAV, and can scan 360 ° horizontal obstacles to obtain the position information of N target points. The N target points can reflect the ground information more comprehensively and accurately. The second position information of the N target points, the environment map is constructed with high accuracy, which is more realistic.
S404、在所述环境地图上进行障碍物划分。S404. Perform obstacle division on the environment map.
根据上述步骤,获得环境地图后,接着,在根据旋转微波雷达当前水平360°扫描一周,获得的全局坐标信息,并基于该全局坐标信息进行形态学处理,划分障碍物,例如,如图5所示,在环境地图上分割出地面与障碍物,进而提高了无人机的避障性能,保证了无人机的安全飞行。According to the above steps, after obtaining the environment map, next, scan 360 ° according to the current horizontal level of the rotating microwave radar, obtain the global coordinate information, and perform morphological processing based on the global coordinate information to divide the obstacles, for example, as shown in It shows that the ground and obstacles are segmented on the environmental map, thereby improving the obstacle avoidance performance of the UAV and ensuring the safe flight of the UAV.
在一些实施例中,上述S303的一种可能的实现方式可以包括:步骤C1和步骤C2:In some embodiments, a possible implementation manner of the foregoing S303 may include: step C1 and step C2:
步骤C1、将所述N个目标点的第二位置信息转换为第四位置信息,其中,所述第四位置信息为所述目标点在世界坐标下的位置信息。Step C1: Convert the second position information of the N target points into fourth position information, where the fourth position information is position information of the target point in world coordinates.
在构建环境地图时,为了防止无人机的姿态变化对目标点位置信息的影响,则需要将N个目标点中每个目标点的第二位置信息转换成在世界坐标系下的位置信息,将目标点在世界坐标系下的位置信息记为目标点的第四位置信息。When constructing an environment map, in order to prevent the influence of the drone's attitude change on the target point position information, it is necessary to convert the second position information of each of the N target points into position information in the world coordinate system, The position information of the target point in the world coordinate system is recorded as the fourth position information of the target point.
可选的,将N个目标点的第二位置信息转换为第四位置信息,可以是先将所述N个目标点的第二位置信息,转换为第三位置信息,其中,所述第三位置信息为所述目标点在飞机坐标系下的位置信息;接着,将所述N个目标点的第三位置信息,转换为第四位置信息。Optionally, the second position information of the N target points is converted into fourth position information, which may be that the second position information of the N target points is first converted into third position information, wherein the third The position information is the position information of the target point in the aircraft coordinate system; then, the third position information of the N target points is converted into fourth position information.
具体的,根据上述公式(2)可以将N个目标点的第二位置信息,转换为第三位置信息。接着,可以基于已有的任一方式,将所述N个目标点的第三位置信息,转换为第四位置信息。Specifically, according to the above formula (2), the second position information of the N target points can be converted into third position information. Next, the third position information of the N target points may be converted into fourth position information based on any existing method.
可选的,将所述N个目标点的第三位置信息,转换为第四位置信息,可以包括:获取所述无人机的四元数姿态信息和偏移量;根据所述N个目标点的第三位置信息、所述无人机的四元数姿态信息和偏移量,将所述N个目标点的第三位置信息转换为第四位置信息。Optionally, converting the third position information of the N target points into fourth position information may include: acquiring quaternion attitude information and offset of the drone; according to the N targets The third position information of the point, the quaternion attitude information and the offset of the drone, convert the third position information of the N target points into fourth position information.
例如,获取无人机的飞控系统传输的无人机的四元数姿态信息q和飞机 偏移量
接着,根据N个目标点的第三位置信息、无人机的四元数姿态信息和偏移量,将N个目标点的第三位置信息转换为第四位置信息。例如,根据如下公式(14),将N个目标点的第三位置信息转换为第四位置信息:
For example, to obtain the quaternion attitude information q and the aircraft offset of the drone transmitted by the flight control system of the drone Next, according to the third position information of the N target points, the quaternion attitude information and the offset of the UAV, the third position information of the N target points is converted into the fourth position information. For example, according to the following formula (14), the third position information of N target points is converted into fourth position information:
其中,R(q)为无人机的旋转矩阵,(x
Gi,y
Gi,z
Gi)为目标点i的第四位置信息。
Where R (q) is the rotation matrix of the drone, and (x Gi , y Gi , z Gi ) is the fourth position information of the target point i.
步骤C2、根据所述N个目标点的第四位置信息,构建所述环境地图。Step C2: Construct the environment map according to the fourth position information of the N target points.
根据上述步骤,获得N个目标点的第四位置信息,接着基于N个目标点的第四位置信息,构建3D点云地图,获得环境地图。其中,根据所述N个目标点的第四位置信息,构建环境地图的方法,可以采集已有的方法构建,在此不再赘述。According to the above steps, the fourth position information of the N target points is obtained, and then based on the fourth position information of the N target points, a 3D point cloud map is constructed to obtain an environment map. Wherein, according to the fourth position information of the N target points, a method of constructing an environment map may be constructed by collecting existing methods, which will not be repeated here.
本实施例的方法,通过根据N个目标点的第二位置信息,构建环境地图,并在构建的环境地图上进行障碍物划分,进而实现无人机的360°避障,从而提高了无人机的飞行安全性。The method of this embodiment constructs an environment map based on the second position information of N target points, and divides the obstacles on the constructed environment map, thereby achieving 360 ° obstacle avoidance of the drone, thereby improving unmannedness Flight safety.
图6本发明实施例提供的旋转微波雷达的控制系统的一种结构示意图,如图6所示,本实施例的旋转微波雷达的控制系统600可以包括:存储器601和处理器602;上述存储器601和处理器602通过总线连接。存储器601可以包括只读存储器和随机存取存储器,并向处理器602提供指令和数据。存储器601的一部分还可以包括非易失性随机存取存储器。6 is a schematic structural diagram of a control system for a rotating microwave radar according to an embodiment of the present invention. As shown in FIG. 6, the control system 600 for a rotating microwave radar in this embodiment may include: a memory 601 and a processor 602; It is connected to the processor 602 via a bus. The memory 601 may include read-only memory and random access memory, and provide instructions and data to the processor 602. A portion of the memory 601 may also include non-volatile random access memory.
所述存储器601,用于存储程序代码;The memory 601 is used to store program codes;
所述处理器602,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor 602 calls the program code, and when the program code is executed, it is used to perform the following operations:
获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中,所述N为正整数,所述旋转微波雷达安装在无人机上,并且所述旋转微波雷达的旋转轴垂直于无人机的航向轴设置;所述第一位置信息为目标点相对于所述旋转微波雷达的直线距离;Obtain the first position information and radar scanning angle of N target points measured by the rotating microwave radar during rotation, where N is a positive integer, the rotating microwave radar is installed on the drone, and the rotating microwave radar The rotation axis of is set perpendicular to the course axis of the drone; the first position information is the linear distance of the target point relative to the rotating microwave radar;
将所述N个目标点的第一位置信息,转换为第二位置信息,其中,第二 位置信息为目标点在可移动载体的坐标系中的坐标信息;Convert the first position information of the N target points into second position information, where the second position information is the coordinate information of the target point in the coordinate system of the movable carrier;
根据所述N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,所述地形参数包括以下至少一种:坡度、所述无人机距离所述地面的高度。The terrain parameters of the ground are determined according to the second position information of the N target points and the radar scanning angle, and the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
可选的,所述N个目标点的第一位置信息为所述旋转微波雷达对水平面360度扫描采集的,所述雷达扫描角度为所述旋转微波雷达相较于0度起始位置转动的绝对角度。Optionally, the first position information of the N target points is collected by the rotating microwave radar scanning 360 degrees to the horizontal plane, and the radar scanning angle is the rotation of the rotating microwave radar compared to the starting position of 0 degrees Absolute angle.
可选的,所述旋转微波雷达的0度起始位置相较于大地的水平面平行设置。Optionally, the 0-degree starting position of the rotating microwave radar is set parallel to the horizontal plane of the earth.
可选的,所述可移动载体为无人飞行器、遥控车辆、或手持云台。Optionally, the movable carrier is an unmanned aerial vehicle, a remote-controlled vehicle, or a handheld gimbal.
可选的,所述第二位置信息为目标点在可移动载体为原点的笛卡尔坐标系中的坐标信息。Optionally, the second position information is the coordinate information of the target point in the Cartesian coordinate system where the movable carrier is the origin.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
根据所述N个目标点的第二位置信息和雷达扫描角度,构建地面的平面方程;Construct a plane equation of the ground based on the second position information of the N target points and the radar scanning angle;
根据所述平面方程,确定地面的地形参数。According to the plane equation, the terrain parameters of the ground are determined.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
根据所述N个目标点的第二位置信息和雷达扫描角度,从所述N个目标点中确定M个目标点,其中,所述M为小于或等于N的正整数;Determining M target points from the N target points according to the second position information of the N target points and the radar scanning angle, where M is a positive integer less than or equal to N;
根据所述M个目标点的位置信息,构建平面方程。According to the position information of the M target points, a plane equation is constructed.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
从所述N个目标点中获取第二位置信息和雷达扫描角度满足预设条件的M个目标点。Obtain the second position information and the M target points whose radar scanning angle satisfies the preset condition from the N target points.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
将所述M个目标点的第二位置信息,转换为第三位置信息,其中,所述第三位置信息为所述目标点在飞机坐标系中的位置信息;Convert the second position information of the M target points into third position information, where the third position information is the position information of the target point in the aircraft coordinate system;
根据所述M个目标点的第三位置信息,构建所述平面方程。According to the third position information of the M target points, the plane equation is constructed.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,构建所述平面方程。The plane equation is constructed by taking the Z coordinate value in the third position information of the M target points as the dependent variable and the X coordinate value and the Y coordinate value as the independent variables.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
采用最小二乘法,以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,对所述M个目标点的第三位置信息进行线性拟合处理,确定所述平面方程分别在X、Y、Z轴上的截距;Using least squares method, taking the Z coordinate value in the third position information of the M target points as the dependent variable, the X coordinate value and the Y coordinate value as the independent variables, and perform the third position information of the M target points Linear fitting processing to determine the intercept of the plane equation on the X, Y and Z axes respectively;
根据所述平面方程分别在X、Y、Z轴上的截距以及所述M个目标点的中心点的第三位置信息,确定所述平面方程中的常数。The constant in the plane equation is determined according to the intercept of the plane equation on the X, Y, and Z axes and the third position information of the center point of the M target points.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述无人机距离地面的高度。The height of the drone from the ground is determined according to the intercept of the plane equation on the X, Y, and Z axes and the constant.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述旋转微波雷达的原点距离所述地面的高度;Determine the height of the origin of the rotating microwave radar from the ground according to the intercept of the plane equation on the X, Y, and Z axes and the constant;
根据所述旋转微波雷达的原点距离所述地面的高度,确定所述无人机距离所述地面的高度。The height of the UAV from the ground is determined according to the height of the origin of the rotating microwave radar from the ground.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
将飞机坐标下的所述平面方程转换为世界坐标系下的所述平面方程;Convert the plane equation in the plane coordinates to the plane equation in the world coordinate system;
根据世界坐标系下的所述平面方程,确定所述地面的坡度。The slope of the ground is determined according to the plane equation in the world coordinate system.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
根据世界坐标系下的所述平面方程在X轴的截距的反正切值,确定所述地面的坡度。The slope of the ground is determined according to the arc tangent of the X-axis intercept of the plane equation in the world coordinate system.
可选的,所述处理器602,还用于:Optionally, the processor 602 is also used to:
若所述旋转微波雷达的雷达扫描角度小于预设值扫描角度,则将所述平面方程中在Y轴的截距确定为预设值,获得新的平面方程;If the radar scanning angle of the rotating microwave radar is smaller than the preset value scanning angle, the intercept on the Y axis in the plane equation is determined as the preset value, and a new plane equation is obtained;
根据所述新的平面方程,确定所述无人机距离地面的高度和/或所述地面的坡度。According to the new plane equation, determine the height of the drone from the ground and / or the slope of the ground.
可选的,所述处理器602,还用于:Optionally, the processor 602 is also used to:
若所述M小于预设个数,则将所述M个目标点的Z坐标值的平均值,作为所述无人机距离所述地面的高度。If the M is less than the preset number, the average value of the Z coordinate values of the M target points is used as the height of the drone from the ground.
可选的,所述处理器602,还用于:根据所述N个目标点的第二位置信息,构建环境地图。Optionally, the processor 602 is further configured to: construct an environment map according to the second location information of the N target points.
可选的,所述处理器602,还用于:Optionally, the processor 602 is also used to:
在所述环境地图上进行障碍物划分。Obstacle division is performed on the environment map.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
将所述N个目标点的第二位置信息转换为第四位置信息,其中,所述第四位置信息为所述目标点在世界坐标下的位置信息;Converting the second position information of the N target points into fourth position information, where the fourth position information is position information of the target point in world coordinates;
根据所述N个目标点的第四位置信息,构建所述环境地图。Construct the environment map according to the fourth position information of the N target points.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
将所述N个目标点的第二位置信息,转换为飞机坐标系下的位置信息;Convert the second position information of the N target points into position information in the aircraft coordinate system;
将所述N个目标点在飞机坐标系下的位置信息,转换为世界坐标系下的位置信息。The position information of the N target points in the aircraft coordinate system is converted into position information in the world coordinate system.
可选的,所述处理器602,具体用于:Optionally, the processor 602 is specifically used to:
获取所述无人机的四元数姿态信息和偏移量;Obtain the quaternion attitude information and offset of the drone;
根据所述N个目标点的第三位置信息、所述无人机的四元数姿态信息和偏移量,将所述N个目标点的第三位置信息转换为第四位置信息。The third position information of the N target points is converted into fourth position information according to the third position information of the N target points, quaternion attitude information and offset of the UAV.
可选的,本实施例的旋转微波雷达的控制系统可以为旋转微波雷达,或者,所述系统为无人机,或者,所述系统为无人机的控制终端。Optionally, the control system of the rotary microwave radar in this embodiment may be a rotary microwave radar, or the system is a drone, or the system is a control terminal of the drone.
本实施例的旋转微波雷达的控制系统,可以用于执行本发明上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The control system of the rotating microwave radar of this embodiment may be used to execute the technical solutions of the above method embodiments of the present invention. The implementation principles and technical effects are similar, and are not described here again.
图7为本发明实施例提供的雷达探测装置的一种结构示意图,如图6所示,本实施例的雷达探测装置700包括:天线装置701和旋转微波雷达的控制系统702。所述旋转微波雷达的控制系统702与所述天线装置701通信连接。其中,旋转微波雷达的控制系统702可以采用图6所示实施例的结构,其对应地,可以执行如图2和图4及其对应实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。可选的,天线装置701可以为旋转微波雷达。7 is a schematic structural diagram of a radar detection device according to an embodiment of the present invention. As shown in FIG. 6, the radar detection device 700 of this embodiment includes an antenna device 701 and a control system 702 for a rotating microwave radar. The control system 702 of the rotating microwave radar is in communication connection with the antenna device 701. Among them, the control system 702 of the rotating microwave radar can adopt the structure of the embodiment shown in FIG. 6, which correspondingly can implement the technical solutions shown in FIG. 2 and FIG. 4 and their corresponding embodiments. The implementation principles and technical effects are similar. I will not repeat them here. Optionally, the antenna device 701 may be a rotating microwave radar.
图8为本发明实施例提供的无人机的一种结构示意图,如图8所示,本实施例的无人机800包括:机架(图中未示出)、飞行控制系统801和雷达探测装置802,其中,雷达探测装置802可以采用图7所示实施例的结构,其对应地,可以执行如图2和图4及其对应实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。其中,雷达探测装置802中的旋转微波雷 达搭载在所述机架上。所述飞行控制系统801与所述雷达探测装置802通信连接,以获取地形参数,所述飞行控制系统801根据所述地形参数控制所述无人机800。FIG. 8 is a schematic structural diagram of a drone provided by an embodiment of the present invention. As shown in FIG. 8, the drone 800 of this embodiment includes: a frame (not shown in the figure), a flight control system 801, and a radar The detection device 802, wherein the radar detection device 802 can adopt the structure of the embodiment shown in FIG. 7, which correspondingly can implement the technical solutions shown in FIGS. 2 and 4 and their corresponding embodiments, and the implementation principles and technical effects are similar, I won't repeat them here. Among them, the rotating microwave radar in the radar detection device 802 is mounted on the rack. The flight control system 801 is in communication with the radar detection device 802 to obtain terrain parameters, and the flight control system 801 controls the drone 800 according to the terrain parameters.
可选地,若地面的地形参数包括地面的坡度,则飞行控制系统801可以根据地面的坡度控制无人机800后续的动作。Alternatively, if the terrain parameter of the ground includes the slope of the ground, the flight control system 801 may control the subsequent actions of the drone 800 according to the slope of the ground.
可选地,若地面的地形参数包括地面的平整度,则飞行控制系统801可以根据地面的平整度控制无人机800的定高和/或控制无人机800避障。Optionally, if the terrain parameters of the ground include the flatness of the ground, the flight control system 801 may control the height setting of the UAV 800 and / or control the UAV 800 to avoid obstacles according to the flatness of the ground.
可选地,若地面的地形参数包括:无人机距离地面的高度值,则飞行控制系统801可以根据无人机距离地面的高度值,进行避障,例如:避免无人机800碰撞到地面农作物,另外,还可以控制无人机800进行精确喷洒,因为喷洒时,需要定高喷洒。Optionally, if the terrain parameters of the ground include: the height value of the drone from the ground, the flight control system 801 can perform obstacle avoidance according to the height value of the drone from the ground, for example: to prevent the drone 800 from colliding with the ground In addition, the crops can also be controlled by the drone 800 for precise spraying, because spraying requires constant height spraying.
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:只读内存(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art may understand that all or part of the steps to implement the above method embodiments may be completed by program instructions related hardware. The foregoing program may be stored in a computer-readable storage medium, and when the program is executed, It includes the steps of the above method embodiments; and the foregoing storage media include: read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disks or optical discs, etc., which can store program codes Medium.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention, rather than limiting it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features can be equivalently replaced; and these modifications or replacements do not deviate from the essence of the corresponding technical solutions of the technical solutions of the embodiments of the present invention range.
Claims (47)
- 一种旋转微波雷达的地形预测方法,其特征在于,包括:A terrain prediction method of rotating microwave radar, which is characterized by including:获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中,所述N为正整数,所述旋转微波雷达安装在无人机上,并且所述旋转微波雷达的旋转轴垂直于无人机的航向轴设置;所述第一位置信息为目标点相对于所述旋转微波雷达的直线距离;Obtain the first position information and radar scanning angle of N target points measured by the rotating microwave radar during rotation, where N is a positive integer, the rotating microwave radar is installed on the drone, and the rotating microwave radar The rotation axis of is set perpendicular to the course axis of the drone; the first position information is the linear distance of the target point relative to the rotating microwave radar;将所述N个目标点的第一位置信息,转换为第二位置信息,其中,第二位置信息为目标点在可移动载体的坐标系中的坐标信息;Convert the first position information of the N target points into second position information, where the second position information is the coordinate information of the target point in the coordinate system of the movable carrier;根据所述N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,所述地形参数包括以下至少一种:坡度、所述无人机距离所述地面的高度。The terrain parameters of the ground are determined according to the second position information of the N target points and the radar scanning angle, and the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
- 根据权利要求1所述的方法,其特征在于,所述N个目标点的第一位置信息为所述旋转微波雷达对水平面360度扫描采集的,所述雷达扫描角度为所述旋转微波雷达相较于0度起始位置转动的绝对角度。The method according to claim 1, wherein the first position information of the N target points is acquired by the rotating microwave radar scanning a horizontal plane 360 degrees, and the radar scanning angle is the rotating microwave radar phase The absolute angle of rotation relative to the starting position of 0 degrees.
- 根据权利要求2所述的方法,其特征在于,所述旋转微波雷达的0度起始位置相较于大地的水平面平行设置。The method according to claim 2, wherein the 0-degree starting position of the rotating microwave radar is set parallel to the horizontal plane of the earth.
- 根据权利要求1-3任一项所述的方法,其特征在于,所述可移动载体为无人飞行器、遥控车辆、或手持云台。The method according to any one of claims 1 to 3, wherein the movable carrier is an unmanned aerial vehicle, a remote control vehicle, or a hand-held gimbal.
- 根据权利要求1-3任一项所述的方法,其特征在于,所述第二位置信息为目标点在可移动载体为原点的笛卡尔坐标系中的坐标信息。The method according to any one of claims 1 to 3, wherein the second position information is coordinate information of the target point in a Cartesian coordinate system whose movable carrier is the origin.
- 根据权利要求1-5任一项所述的方法,其特征在于,所述根据所述N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,包括:The method according to any one of claims 1-5, wherein the determining the terrain parameters of the ground based on the second position information of the N target points and the radar scanning angle includes:根据所述N个目标点的第二位置信息和雷达扫描角度,构建地面的平面方程;Construct a plane equation of the ground based on the second position information of the N target points and the radar scanning angle;根据所述平面方程,确定地面的地形参数。According to the plane equation, the terrain parameters of the ground are determined.
- 根据权利要求6所述的方法,其特征在于,所述根据所述N个目标点的第二位置信息和雷达扫描角度,构建地面的平面方程,包括:The method according to claim 6, wherein the constructing a plane equation of the ground based on the second position information of the N target points and the radar scanning angle includes:根据所述N个目标点的第二位置信息和雷达扫描角度,从所述N个目标点中确定M个目标点,其中,所述M为小于或等于N的正整数;Determining M target points from the N target points according to the second position information of the N target points and the radar scanning angle, where M is a positive integer less than or equal to N;根据所述M个目标点的第二位置信息,构建平面方程。According to the second position information of the M target points, a plane equation is constructed.
- 根据权利要求7所述的方法,其特征在于,所述根据所述N个目标点的第二位置信息和雷达扫描角度,从所述N个目标点中确定M个目标点,包括:The method according to claim 7, wherein the determining M target points from the N target points according to the second position information of the N target points and the radar scanning angle includes:从所述N个目标点中获取第二位置信息和雷达扫描角度满足预设条件的M个目标点。Obtain the second position information and the M target points whose radar scanning angle satisfies the preset condition from the N target points.
- 根据权利要求8所述的方法,其特征在于,所述根据所述M个目标点的第二位置信息,构建平面方程,包括:The method according to claim 8, wherein the constructing a plane equation according to the second position information of the M target points includes:将所述M个目标点的第二位置信息,转换为第三位置信息,其中,所述第三位置信息为所述目标点在飞机坐标系中的位置信息;Convert the second position information of the M target points into third position information, where the third position information is the position information of the target point in the aircraft coordinate system;根据所述M个目标点的第三位置信息,构建所述平面方程。According to the third position information of the M target points, the plane equation is constructed.
- 根据权利要求9所述的方法,其特征在于,所述根据所述M个目标点的第三位置信息,构建所述平面方程,包括:The method according to claim 9, wherein the constructing the plane equation according to the third position information of the M target points includes:以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,构建所述平面方程。The plane equation is constructed by taking the Z coordinate value in the third position information of the M target points as the dependent variable and the X coordinate value and the Y coordinate value as the independent variables.
- 根据权利要求10所述的方法,其特征在于,所述以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,构建所述平面方程,包括:The method according to claim 10, characterized in that the Z coordinate value in the third position information of the M target points is a dependent variable, and the X coordinate value and Y coordinate value are independent variables. Plane equations, including:采用最小二乘法,以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,对所述M个目标点的第三位置信息进行线性拟合处理,确定所述平面方程分别在X、Y、Z轴上的截距;Using least squares method, the Z coordinate value in the third position information of the M target points is the dependent variable, and the X coordinate value and the Y coordinate value are the independent variables. Linear fitting processing to determine the intercept of the plane equation on the X, Y and Z axes respectively;根据所述平面方程分别在X、Y、Z轴上的截距以及所述M个目标点的中心点的第三位置信息,确定所述平面方程中的常数。The constant in the plane equation is determined according to the intercept of the plane equation on the X, Y, and Z axes and the third position information of the center point of the M target points.
- 根据权利要求11所述的方法,其特征在于,根据所述平面方程,确定地面的地形参数,包括:The method according to claim 11, wherein determining the terrain parameters of the ground according to the plane equation includes:根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述无人机距离地面的高度。The height of the drone from the ground is determined according to the intercept of the plane equation on the X, Y, and Z axes and the constant.
- 根据权利要求12所述的方法,其特征在于,所述根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述无人机距离地面的高度, 包括:The method according to claim 12, wherein the determining the height of the drone from the ground according to the intercept on the X, Y, and Z axes of the plane equation and the constant includes:根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述旋转微波雷达的原点距离所述地面的高度;Determine the height of the origin of the rotating microwave radar from the ground according to the intercept of the plane equation on the X, Y, and Z axes and the constant;根据所述旋转微波雷达的原点距离所述地面的高度,确定所述无人机距离所述地面的高度。The height of the UAV from the ground is determined according to the height of the origin of the rotating microwave radar from the ground.
- 根据权利要求11所述的方法,其特征在于,所述根据所述平面方程,确定所述地面的坡度,包括:The method according to claim 11, wherein the determining the slope of the ground according to the plane equation includes:将飞机坐标下的所述平面方程转换为世界坐标系下的所述平面方程;Convert the plane equation in the plane coordinates to the plane equation in the world coordinate system;根据世界坐标系下的所述平面方程,确定所述地面的坡度。The slope of the ground is determined according to the plane equation in the world coordinate system.
- 根据权利要求14所述的方法,其特征在于,所述根据世界坐标系下的所述平面方程,确定所述地面的坡度,包括:The method according to claim 14, wherein the determining the slope of the ground according to the plane equation in the world coordinate system includes:根据世界坐标系下的所述平面方程在X轴的截距的反正切值,确定所述地面的坡度。The slope of the ground is determined according to the arc tangent of the X-axis intercept of the plane equation in the world coordinate system.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, wherein the method further comprises:若所述旋转微波雷达的雷达扫描角度小于预设值扫描角度,则将所述平面方程中在Y轴的截距确定为预设值,获得新的平面方程;If the radar scanning angle of the rotating microwave radar is smaller than the preset value scanning angle, the intercept on the Y axis in the plane equation is determined as the preset value, and a new plane equation is obtained;根据所述新的平面方程,确定所述无人机距离地面的高度和/或所述地面的坡度。According to the new plane equation, determine the height of the drone from the ground and / or the slope of the ground.
- 根据权利要求7所述的方法,其特征在于,所述方法还包括:The method according to claim 7, wherein the method further comprises:若所述M小于预设个数,则将所述M个目标点的Z坐标值的平均值,作为所述无人机距离所述地面的高度。If the M is less than the preset number, the average value of the Z coordinate values of the M target points is used as the height of the drone from the ground.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, wherein the method further comprises:根据所述N个目标点的第二位置信息,构建环境地图。According to the second location information of the N target points, an environment map is constructed.
- 根据权利要求18所述的方法,其特征在于,所述方法还包括:The method of claim 18, further comprising:在所述环境地图上进行障碍物划分。Obstacle division is performed on the environment map.
- 根据权利要求18或19所述的方法,其特征在于,所述根据所述N个目标点的第二位置信息,构建环境地图,包括:The method according to claim 18 or 19, wherein the constructing an environment map according to the second location information of the N target points includes:将所述N个目标点的第二位置信息转换为第四位置信息,其中,所述第四位置信息为所述目标点在世界坐标下的位置信息;Converting the second position information of the N target points into fourth position information, where the fourth position information is position information of the target point in world coordinates;根据所述N个目标点的第四位置信息,构建所述环境地图。Construct the environment map according to the fourth position information of the N target points.
- 根据权利要求20所述的方法,其特征在于,所述将所述N个目标点的第二位置信息转换为第四位置信息,包括:The method according to claim 20, wherein the converting the second position information of the N target points into fourth position information includes:将所述N个目标点的第二位置信息,转换为第三位置信息,其中,所述第三位置信息为所述目标点在飞机坐标系下的位置信息;Convert the second position information of the N target points into third position information, where the third position information is the position information of the target point in the aircraft coordinate system;将所述N个目标点的第三位置信息,转换为第四位置信息。Convert the third position information of the N target points into fourth position information.
- 根据权利要求21所述的方法,其特征在于,所述将所述N个目标点的第三位置信息,转换为第四位置信息,包括:The method according to claim 21, wherein the converting the third position information of the N target points into fourth position information includes:获取所述无人机的四元数姿态信息和偏移量;Obtain the quaternion attitude information and offset of the drone;根据所述N个目标点的第三位置信息、所述无人机的四元数姿态信息和偏移量,将所述N个目标点的第三位置信息转换为第四位置信息。The third position information of the N target points is converted into fourth position information according to the third position information of the N target points, quaternion attitude information and offset of the UAV.
- 一种旋转微波雷达的控制系统,其特征在于,包括:存储器和处理器;A control system of a rotary microwave radar, which is characterized by comprising: a memory and a processor;所述存储器,用于存储程序代码;The memory is used to store program codes;所述处理器,调用所述程序代码,当程序代码被执行时,用于执行以下操作:The processor calls the program code, and when the program code is executed, it is used to perform the following operations:获取旋转微波雷达在旋转过程中测量的N个目标点的第一位置信息以及雷达扫描角度,其中,所述N为正整数,所述旋转微波雷达安装在无人机上,并且所述旋转微波雷达的旋转轴垂直于无人机的航向轴设置;所述第一位置信息为目标点相对于所述旋转微波雷达的直线距离;Obtain the first position information and radar scanning angle of N target points measured by the rotating microwave radar during rotation, where N is a positive integer, the rotating microwave radar is installed on the drone, and the rotating microwave radar The rotation axis of is set perpendicular to the course axis of the drone; the first position information is the linear distance of the target point relative to the rotating microwave radar;将所述N个目标点的第一位置信息,转换为第二位置信息,其中,第二位置信息为目标点在可移动载体的坐标系中的坐标信息;Convert the first position information of the N target points into second position information, where the second position information is the coordinate information of the target point in the coordinate system of the movable carrier;根据所述N个目标点的第二位置信息和雷达扫描角度,确定地面的地形参数,所述地形参数包括以下至少一种:坡度、所述无人机距离所述地面的高度。The terrain parameters of the ground are determined according to the second position information of the N target points and the radar scanning angle, and the terrain parameters include at least one of the following: the slope and the height of the drone from the ground.
- 根据权利要求23所述的系统,其特征在于,所述N个目标点的第一位置信息为所述旋转微波雷达对水平面360度扫描采集的,所述雷达扫描角度为所述旋转微波雷达相较于0度起始位置转动的绝对角度。The system according to claim 23, wherein the first position information of the N target points is acquired by the rotating microwave radar scanning a horizontal plane 360 degrees, and the radar scanning angle is the phase of the rotating microwave radar The absolute angle of rotation relative to the starting position of 0 degrees.
- 根据权利要求24所述的系统,其特征在于,所述旋转微波雷达的0度起始位置相较于大地的水平面平行设置。The system according to claim 24, wherein the 0-degree starting position of the rotating microwave radar is set parallel to the horizontal plane of the earth.
- 根据权利要求23-25任一项所述的系统,其特征在于,所述可移动载体为无人飞行器、遥控车辆、或手持云台。The system according to any one of claims 23-25, wherein the movable carrier is an unmanned aerial vehicle, a remote control vehicle, or a hand-held gimbal.
- 根据权利要求23-25任一项所述的系统,其特征在于,所述第二位置信息为目标点在可移动载体为原点的笛卡尔坐标系中的坐标信息。The system according to any one of claims 23-25, wherein the second position information is coordinate information of the target point in a Cartesian coordinate system whose movable carrier is the origin.
- 根据权利要求23所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 23, wherein the processor is specifically configured to:根据所述N个目标点的第二位置信息和雷达扫描角度,构建地面的平面方程;Construct a plane equation of the ground based on the second position information of the N target points and the radar scanning angle;根据所述平面方程,确定地面的地形参数。According to the plane equation, the terrain parameters of the ground are determined.
- 根据权利要求28所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 28, wherein the processor is specifically configured to:根据所述N个目标点的第二位置信息和雷达扫描角度,从所述N个目标点中确定M个目标点,其中,所述M为小于或等于N的正整数;Determining M target points from the N target points according to the second position information of the N target points and the radar scanning angle, where M is a positive integer less than or equal to N;根据所述M个目标点的位置信息,构建平面方程。According to the position information of the M target points, a plane equation is constructed.
- 根据权利要求29所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 29, wherein the processor is specifically configured to:从所述N个目标点中获取第二位置信息和雷达扫描角度满足预设条件的M个目标点。Obtain the second position information and the M target points whose radar scanning angle satisfies the preset condition from the N target points.
- 根据权利要求30所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 30, wherein the processor is specifically configured to:将所述M个目标点的第二位置信息,转换为第三位置信息,其中,所述第三位置信息为所述目标点在飞机坐标系中的位置信息;Convert the second position information of the M target points into third position information, where the third position information is the position information of the target point in the aircraft coordinate system;根据所述M个目标点的第三位置信息,构建所述平面方程。According to the third position information of the M target points, the plane equation is constructed.
- 根据权利要求31所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 31, wherein the processor is specifically configured to:以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,构建所述平面方程。The plane equation is constructed by taking the Z coordinate value in the third position information of the M target points as the dependent variable and the X coordinate value and the Y coordinate value as the independent variables.
- 根据权利要求32所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 32, wherein the processor is specifically configured to:采用最小二乘法,以所述M个目标点的第三位置信息中的Z坐标值为因变量,X坐标值和Y坐标值为自变量,对所述M个目标点的第三位置信息进行线性拟合处理,确定所述平面方程分别在X、Y、Z轴上的截距;Using least squares method, the Z coordinate value in the third position information of the M target points is the dependent variable, and the X coordinate value and the Y coordinate value are the independent variables. Linear fitting processing to determine the intercept of the plane equation on the X, Y and Z axes respectively;根据所述平面方程分别在X、Y、Z轴上的截距以及所述M个目标点的 中心点的第三位置信息,确定所述平面方程中的常数。The constants in the plane equation are determined according to the intercepts of the plane equation on the X, Y, and Z axes and the third position information of the center points of the M target points.
- 根据权利要求33所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 33, wherein the processor is specifically configured to:根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述无人机距离地面的高度。The height of the drone from the ground is determined according to the intercept of the plane equation on the X, Y, and Z axes and the constant.
- 根据权利要求34所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 34, wherein the processor is specifically configured to:根据所述平面方程分别在X、Y、Z轴上的截距以及所述常数,确定所述旋转微波雷达的原点距离所述地面的高度;Determine the height of the origin of the rotating microwave radar from the ground according to the intercept of the plane equation on the X, Y, and Z axes and the constant;根据所述旋转微波雷达的原点距离所述地面的高度,确定所述无人机距离所述地面的高度。The height of the UAV from the ground is determined according to the height of the origin of the rotating microwave radar from the ground.
- 根据权利要求33所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 33, wherein the processor is specifically configured to:将飞机坐标下的所述平面方程转换为世界坐标系下的所述平面方程;Convert the plane equation in the plane coordinates to the plane equation in the world coordinate system;根据世界坐标系下的所述平面方程,确定所述地面的坡度。The slope of the ground is determined according to the plane equation in the world coordinate system.
- 根据权利要求36所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 36, wherein the processor is specifically configured to:根据世界坐标系下的所述平面方程在X轴的截距的反正切值,确定所述地面的坡度。The slope of the ground is determined according to the arc tangent of the X-axis intercept of the plane equation in the world coordinate system.
- 根据权利要求23所述的系统,其特征在于,所述处理器,还用于:The system according to claim 23, wherein the processor is further configured to:若所述旋转微波雷达的雷达扫描角度小于预设值扫描角度,则将所述平面方程中在Y轴的截距确定为预设值,获得新的平面方程;If the radar scanning angle of the rotating microwave radar is smaller than the preset value scanning angle, the intercept on the Y axis in the plane equation is determined as the preset value, and a new plane equation is obtained;根据所述新的平面方程,确定所述无人机距离地面的高度和/或所述地面的坡度。According to the new plane equation, determine the height of the drone from the ground and / or the slope of the ground.
- 根据权利要求29所述的系统,其特征在于,所述处理器,还用于:The system according to claim 29, wherein the processor is further configured to:若所述M小于预设个数,则将所述M个目标点的Z坐标值的平均值,作为所述无人机距离所述地面的高度。If the M is less than the preset number, the average value of the Z coordinate values of the M target points is used as the height of the drone from the ground.
- 根据权利要求23所述的系统,其特征在于,所述处理器,还用于:根据所述N个目标点的第二位置信息,构建环境地图。The system according to claim 23, wherein the processor is further configured to construct an environment map according to the second position information of the N target points.
- 根据权利要求40所述的系统,其特征在于,所述处理器,还用于:The system according to claim 40, wherein the processor is further configured to:在所述环境地图上进行障碍物划分。Obstacle division is performed on the environment map.
- 根据权利要求40或41所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 40 or 41, wherein the processor is specifically configured to:将所述N个目标点的第二位置信息转换为第四位置信息,其中,所述第四位置信息为所述目标点在世界坐标下的位置信息;Converting the second position information of the N target points into fourth position information, where the fourth position information is position information of the target point in world coordinates;根据所述N个目标点的第四位置信息,构建所述环境地图。Construct the environment map according to the fourth position information of the N target points.
- 根据权利要求41所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 41, wherein the processor is specifically configured to:将所述N个目标点的第二位置信息,转换为飞机坐标系下的位置信息;Convert the second position information of the N target points into position information in the aircraft coordinate system;将所述N个目标点在飞机坐标系下的位置信息,转换为世界坐标系下的位置信息。The position information of the N target points in the aircraft coordinate system is converted into position information in the world coordinate system.
- 根据权利要求30或43所述的系统,其特征在于,所述处理器,具体用于:The system according to claim 30 or 43, wherein the processor is specifically configured to:获取所述无人机的四元数姿态信息和偏移量;Obtain the quaternion attitude information and offset of the drone;根据所述N个目标点的第三位置信息、所述无人机的四元数姿态信息和偏移量,将所述N个目标点的第三位置信息转换为第四位置信息。The third position information of the N target points is converted into fourth position information according to the third position information of the N target points, quaternion attitude information and offset of the UAV.
- 根据权利要求23-44任一项所述的系统,其特征在于,所述系统为旋转微波雷达,或者,所述系统为无人机,或者,所述系统为无人机的控制终端。The system according to any one of claims 23 to 44, wherein the system is a rotary microwave radar, or the system is a drone, or the system is a control terminal of the drone.
- 一种雷达探测装置,其特征在于,包括:天线装置以及权利要求23-45任意一项所述的控制系统,所述控制系统与所述天线装置通信连接。A radar detection device, characterized by comprising: an antenna device and a control system according to any one of claims 23-45, the control system being in communication connection with the antenna device.
- 一种无人机,其特征在于,包括:机架、飞行控制系统和以及权利要求46所述的雷达探测装置,所述旋转微波雷达搭载在所述机架上,A drone, characterized by comprising: a frame, a flight control system and the radar detection device of claim 46, the rotating microwave radar is mounted on the frame,所述飞行控制系统与所述雷达探测装置通信连接,以获取所述地形参数,所述飞行控制系统根据所述地形参数控制所述无人机。The flight control system is in communication with the radar detection device to obtain the terrain parameters, and the flight control system controls the drone according to the terrain parameters.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201880040854.9A CN110770597A (en) | 2018-11-21 | 2018-11-21 | Terrain prediction method, device and system of rotary microwave radar and unmanned aerial vehicle |
PCT/CN2018/116772 WO2020103049A1 (en) | 2018-11-21 | 2018-11-21 | Terrain prediction method and device of rotary microwave radar, and system and unmanned aerial vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/116772 WO2020103049A1 (en) | 2018-11-21 | 2018-11-21 | Terrain prediction method and device of rotary microwave radar, and system and unmanned aerial vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020103049A1 true WO2020103049A1 (en) | 2020-05-28 |
Family
ID=69328794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/116772 WO2020103049A1 (en) | 2018-11-21 | 2018-11-21 | Terrain prediction method and device of rotary microwave radar, and system and unmanned aerial vehicle |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110770597A (en) |
WO (1) | WO2020103049A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113534193A (en) * | 2021-07-19 | 2021-10-22 | 京东鲲鹏(江苏)科技有限公司 | Method and device for determining target reflection point, electronic equipment and storage medium |
CN114527797A (en) * | 2022-03-08 | 2022-05-24 | 章晋龙 | Intelligent surveying and mapping unmanned aerial vehicle system |
CN114730193A (en) * | 2020-11-06 | 2022-07-08 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and system, unmanned aerial vehicle and storage medium |
CN114942416A (en) * | 2022-05-24 | 2022-08-26 | 青岛海信日立空调系统有限公司 | State identification method and device |
CN115327512A (en) * | 2021-05-10 | 2022-11-11 | 北京万集科技股份有限公司 | Calibration method, device, server and storage medium for lidar and camera |
CN116088559A (en) * | 2021-11-05 | 2023-05-09 | 北京三快在线科技有限公司 | Unmanned aerial vehicle control system and method and unmanned aerial vehicle |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111563975B (en) * | 2020-03-14 | 2021-12-07 | 青岛民航凯亚系统集成有限公司 | Block chain aircraft safety protection system and method |
CN111505629B (en) * | 2020-05-08 | 2021-02-02 | 中国科学院国家空间科学中心 | Terahertz security inspection imaging system and method |
CN112530010B (en) * | 2020-12-07 | 2024-06-28 | 阳光新能源开发股份有限公司 | Data acquisition method and system |
WO2022126559A1 (en) * | 2020-12-17 | 2022-06-23 | 深圳市大疆创新科技有限公司 | Target detection method and device, platform, and computer-readable storage medium |
CN112595733A (en) * | 2020-12-18 | 2021-04-02 | 北京城市排水集团有限责任公司 | Swing control data acquisition method based on ground penetrating radar |
CN115704903A (en) * | 2021-07-20 | 2023-02-17 | 华为技术有限公司 | Control method of laser radar system and related device |
CN114578349B (en) * | 2022-05-06 | 2022-08-05 | 山东大学 | Unmanned aerial vehicle ground radar system and inspection method for dam hidden danger detection |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6092009A (en) * | 1995-07-31 | 2000-07-18 | Alliedsignal | Aircraft terrain information system |
US20160292872A1 (en) * | 2015-03-03 | 2016-10-06 | PreNav, Inc. | Scanning environments and tracking unmanned aerial vehicles |
CN106338736A (en) * | 2016-08-31 | 2017-01-18 | 东南大学 | Full-3D occupation volume element landform modeling method based on laser radar |
CN106716285A (en) * | 2016-06-30 | 2017-05-24 | 深圳市大疆创新科技有限公司 | An agricultural unmanned aerial vehicle working method and system and an agricultural unmanned aerial vehicle |
CN108513644A (en) * | 2017-12-18 | 2018-09-07 | 深圳市大疆创新科技有限公司 | Unmanned plane barrier-avoiding method and unmanned plane |
CN108535736A (en) * | 2017-03-05 | 2018-09-14 | 苏州中德睿博智能科技有限公司 | Three dimensional point cloud acquisition methods and acquisition system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6691004B2 (en) * | 1995-07-31 | 2004-02-10 | Honeywell International, Inc. | Method for determining a currently obtainable climb gradient of an aircraft |
JP2009008648A (en) * | 2007-02-14 | 2009-01-15 | Nsk Ltd | 3D distance measuring device and leg wheel type robot |
JP2012225806A (en) * | 2011-04-20 | 2012-11-15 | Toyota Central R&D Labs Inc | Road gradient estimation device and program |
US8600589B2 (en) * | 2012-04-24 | 2013-12-03 | Exelis, Inc. | Point cloud visualization of acceptable helicopter landing zones based on 4D LIDAR |
CN103926589B (en) * | 2014-04-30 | 2017-03-29 | 山东科技大学 | Spaceborne laser altimeter system system solid earth's surface objective plane and height accuracy detection method |
CN106646508B (en) * | 2016-11-24 | 2020-04-07 | 中国科学院自动化研究所 | Slope angle estimation method facing slope area and based on multi-line laser radar |
CN107976683B (en) * | 2017-11-24 | 2021-09-03 | 中国人民解放军63653部队 | Method for measuring ground clearance of top of airship in airship warehouse in real time by using laser radar |
CN108152831B (en) * | 2017-12-06 | 2020-02-07 | 中国农业大学 | Laser radar obstacle identification method and system |
CN108052624B (en) * | 2017-12-15 | 2021-05-18 | 深圳市易成自动驾驶技术有限公司 | Point cloud data processing method and device and computer readable storage medium |
-
2018
- 2018-11-21 WO PCT/CN2018/116772 patent/WO2020103049A1/en active Application Filing
- 2018-11-21 CN CN201880040854.9A patent/CN110770597A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6092009A (en) * | 1995-07-31 | 2000-07-18 | Alliedsignal | Aircraft terrain information system |
US20160292872A1 (en) * | 2015-03-03 | 2016-10-06 | PreNav, Inc. | Scanning environments and tracking unmanned aerial vehicles |
CN106716285A (en) * | 2016-06-30 | 2017-05-24 | 深圳市大疆创新科技有限公司 | An agricultural unmanned aerial vehicle working method and system and an agricultural unmanned aerial vehicle |
CN106338736A (en) * | 2016-08-31 | 2017-01-18 | 东南大学 | Full-3D occupation volume element landform modeling method based on laser radar |
CN108535736A (en) * | 2017-03-05 | 2018-09-14 | 苏州中德睿博智能科技有限公司 | Three dimensional point cloud acquisition methods and acquisition system |
CN108513644A (en) * | 2017-12-18 | 2018-09-07 | 深圳市大疆创新科技有限公司 | Unmanned plane barrier-avoiding method and unmanned plane |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114730193A (en) * | 2020-11-06 | 2022-07-08 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and system, unmanned aerial vehicle and storage medium |
CN115327512A (en) * | 2021-05-10 | 2022-11-11 | 北京万集科技股份有限公司 | Calibration method, device, server and storage medium for lidar and camera |
CN113534193A (en) * | 2021-07-19 | 2021-10-22 | 京东鲲鹏(江苏)科技有限公司 | Method and device for determining target reflection point, electronic equipment and storage medium |
CN116088559A (en) * | 2021-11-05 | 2023-05-09 | 北京三快在线科技有限公司 | Unmanned aerial vehicle control system and method and unmanned aerial vehicle |
CN116088559B (en) * | 2021-11-05 | 2024-03-26 | 北京三快在线科技有限公司 | Unmanned aerial vehicle control system and method and unmanned aerial vehicle |
CN114527797A (en) * | 2022-03-08 | 2022-05-24 | 章晋龙 | Intelligent surveying and mapping unmanned aerial vehicle system |
CN114942416A (en) * | 2022-05-24 | 2022-08-26 | 青岛海信日立空调系统有限公司 | State identification method and device |
Also Published As
Publication number | Publication date |
---|---|
CN110770597A (en) | 2020-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020103049A1 (en) | Terrain prediction method and device of rotary microwave radar, and system and unmanned aerial vehicle | |
EP3903164B1 (en) | Collision avoidance system, depth imaging system, vehicle, map generator, amd methods thereof | |
US10914590B2 (en) | Methods and systems for determining a state of an unmanned aerial vehicle | |
KR102385820B1 (en) | Navigation chart composition method, obstacle avoidance method and device, terminal, unmanned aerial vehicle | |
US20220155800A1 (en) | Method and apparatus for yaw fusion and aircraft | |
WO2021087701A1 (en) | Terrain prediction method and apparatus for undulating ground, and radar, unmanned aerial vehicle and operating control method | |
CN109073744A (en) | Landform prediction technique, equipment, system and unmanned plane | |
US11669109B2 (en) | Method and apparatus for yaw fusion and aircraft | |
WO2021052334A1 (en) | Return method and device for unmanned aerial vehicle, and unmanned aerial vehicle | |
US20210229810A1 (en) | Information processing device, flight control method, and flight control system | |
WO2021087702A1 (en) | Sloped terrain prediction method and device, radar, unmanned aerial vehicle, and operation control method | |
WO2021037047A1 (en) | Yaw angle correction method and apparatus for aircraft, and aircraft | |
WO2021081958A1 (en) | Terrain detection method, movable platform, control device, system, and storage medium | |
US20210199798A1 (en) | Continuous wave radar terrain prediction method, device, system, and unmanned aerial vehicle | |
CN106602263A (en) | Strapdown-type high-precision stabilized platform system built based on integrated navigation | |
US20210208608A1 (en) | Control method, control apparatus, control terminal for unmanned aerial vehicle | |
CN108267131A (en) | Three spindle balance calibration method of aircraft and device | |
Leichtfried et al. | Autonomous flight using a smartphone as on-board processing unit in GPS-denied environments | |
CN114730011B (en) | Hovering method of aircraft, aircraft and storage medium | |
Høglund | Autonomous inspection of wind turbines and buildings using an UAV | |
WO2020056598A1 (en) | Terrain prediction method, apparatus and system using continuous wave radar, and unmanned aerial vehicle | |
US20220214700A1 (en) | Control method and device, and storage medium | |
WO2022227096A1 (en) | Point cloud data processing method, and device and storage medium | |
JP7620992B2 (en) | Self-location estimation system and method for unmanned aerial vehicle, unmanned aerial vehicle, program, and storage medium | |
WO2021087785A1 (en) | Terrain detection method, movable platform, control device and system, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18940734 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18940734 Country of ref document: EP Kind code of ref document: A1 |