[go: up one dir, main page]

CN104197940B - A kind of unmanned plane aerial flight path obstructions point extracting method - Google Patents

A kind of unmanned plane aerial flight path obstructions point extracting method Download PDF

Info

Publication number
CN104197940B
CN104197940B CN201410245585.3A CN201410245585A CN104197940B CN 104197940 B CN104197940 B CN 104197940B CN 201410245585 A CN201410245585 A CN 201410245585A CN 104197940 B CN104197940 B CN 104197940B
Authority
CN
China
Prior art keywords
point
barrier point
barrier
flight path
path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410245585.3A
Other languages
Chinese (zh)
Other versions
CN104197940A (en
Inventor
周树道
王敏
文滋木
刘志华
张水平
马忠良
常昊天
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PLA University of Science and Technology
Original Assignee
PLA University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PLA University of Science and Technology filed Critical PLA University of Science and Technology
Priority to CN201410245585.3A priority Critical patent/CN104197940B/en
Publication of CN104197940A publication Critical patent/CN104197940A/en
Application granted granted Critical
Publication of CN104197940B publication Critical patent/CN104197940B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Navigation (AREA)

Abstract

The invention discloses a kind of unmanned plane aerial flight path obstructions point extracting method, including step: step S1, determine the three-dimensional coordinate information of the barrier point detected;Step S2, calculates the space length between barrier point two-by-two;Step S3, rejects the barrier point outlier in non-effective path, and extracts the barrier point in aerial flight path.The present invention can extract unmanned plane aerial flight path obstructions point in preprocessing process, considerably reduces data volume, improves speed and the safety of unmanned aerial vehicle flight path planning.

Description

一种无人机有效飞行路径障碍点提取方法A method for extracting obstacle points in the effective flight path of UAV

技术领域technical field

本发明涉及无人机自主航迹规划领域,尤其涉及一种无人机有效飞行路径障碍点提取方法。The invention relates to the field of unmanned aerial vehicle autonomous track planning, in particular to a method for extracting obstacle points in the effective flight path of an unmanned aerial vehicle.

背景技术Background technique

未知环境中,环境信息对无人机而言是不明确的或不充分甚至完全没有的。仅根据传感器所获得的无人机自身状态信息很容易产生积累误差,因此由于外部环境信息的匮乏,其中包括环境的表示、环境特征的提取等技术,无人机无法进行精确定位并进行航迹规划。目前,利用无人机机身上搭载的图像或是声学测距传感器等获取未知环境的障碍点信息,数据量巨大,并且存在大量无效的障碍点信息,严重影响到后续航迹规划的处理速度和规划精度。In an unknown environment, environmental information is unclear or insufficient or even completely absent for UAVs. It is easy to accumulate errors based on the status information of the UAV itself obtained by the sensor. Therefore, due to the lack of external environmental information, including technologies such as the representation of the environment and the extraction of environmental features, the UAV cannot perform precise positioning and track. planning. At present, using images or acoustic ranging sensors on the UAV body to obtain obstacle point information in an unknown environment has a huge amount of data, and there are a lot of invalid obstacle point information, which seriously affects the processing speed of subsequent flight path planning. and planning accuracy.

发明内容Contents of the invention

本发明鉴于上述情况而作出,其目的是提供一种无人机有效飞行路径障碍点提取方法,能够在预处理过程中提取无人机有效飞行路径障碍点,极大地减少了数据量,提高了无人机航迹规划的速度和安全性。The present invention is made in view of the above situation, and its purpose is to provide a method for extracting the effective flight path obstacle point of the UAV, which can extract the UAV effective flight path obstacle point in the preprocessing process, greatly reduces the amount of data, and improves the efficiency of the UAV. Speed and safety for drone trajectory planning.

本发明提供一种无人机有效飞行路径障碍点提取方法,包括步骤:The invention provides a method for extracting obstacles in the effective flight path of a drone, comprising the steps of:

步骤S1,确定检测到的障碍点的三维坐标信息。Step S1, determining the three-dimensional coordinate information of the detected obstacle point.

步骤S2,计算两两障碍点之间的空间距离。Step S2, calculating the spatial distance between two obstacle points.

步骤S3,剔除非有效路径的障碍点野值,并提取有效飞行路径的障碍点。Step S3, eliminating outliers of obstacle points of non-effective paths, and extracting obstacle points of effective flight paths.

其中,步骤S1中,所述确定检测到的障碍点的三维坐标信息包括:Wherein, in step S1, the determination of the three-dimensional coordinate information of the detected obstacle point includes:

根据无人机上的角度传感器,姿态传感器,导航设备以及障碍点检测传感器中的至少一种确定检测到的障碍点的三维坐标信息。The three-dimensional coordinate information of the detected obstacle point is determined according to at least one of an angle sensor, an attitude sensor, a navigation device and an obstacle point detection sensor on the drone.

步骤S2中,所述计算两两障碍点之间的空间距离包括:In step S2, the calculation of the spatial distance between two obstacle points includes:

依据几何关系计算两两障碍点之间的空间距离。Calculate the spatial distance between two obstacle points according to the geometric relationship.

进一步地,步骤S3中,所述剔除非有效路径的障碍点野值,并提取有效飞行路径的障碍点包括:Further, in step S3, the step of removing the outliers of obstacle points of non-effective paths and extracting the obstacle points of effective flight paths includes:

步骤S301,判断检测到的障碍点是否为无人机前进飞行方向上的障碍点,如果是,则保留该点,进行下步判断,否则将所述障碍点视为非有效路径的障碍点野值,予以剔除。Step S301, judging whether the detected obstacle point is an obstacle point in the forward flight direction of the UAV, if yes, keep this point, and proceed to the next step of judgment, otherwise, the obstacle point is regarded as an obstacle field of an ineffective path value, to be removed.

步骤S302,判断检测到的障碍点是否为地面上或垂直上空方向上的障碍点,如果是,则保留该点,进行下步判断,否则将所述障碍点视为非有效路径的障碍点野值,予以剔除。Step S302, judging whether the detected obstacle point is an obstacle point on the ground or vertically above the sky, if yes, keep this point, and proceed to the next step of judgment, otherwise, treat the obstacle point as an obstacle field of an ineffective path value, to be removed.

步骤S303,判断检测到的障碍点与相邻障碍点之间的几何距离是否大于无人机椭球体外形轮廓短轴距离,如果是,则保留该点,否则将所述障碍点视为非有效路径的障碍点野值,予以剔除。Step S303, judging whether the geometric distance between the detected obstacle point and the adjacent obstacle point is greater than the short-axis distance of the UAV ellipsoid outline, if yes, keep this point, otherwise, the obstacle point is regarded as invalid The outlier value of the obstacle point of the path is eliminated.

步骤S304,经过上述三步判断后,将所有得以保留的障碍点作为无一人有效飞行路径障碍点进行提取,并建立有效路径障碍点数据库。Step S304, after the above three steps of judgment, extract all the retained obstacle points as obstacle points in the effective flight path without one person, and establish a database of obstacle points in the effective path.

进一步地,步骤S3之后还包括:根据提取的有效飞行路径的障碍点进行航迹规划。Further, after step S3, the method further includes: performing flight path planning according to the extracted obstacle points of the effective flight path.

本发明能够在预处理过程中提取无人机有效飞行路径障碍点,极大地减少了数据量,提高了无人机航迹规划的速度和安全性。The invention can extract the effective flight path obstacle points of the UAV in the preprocessing process, greatly reduces the amount of data, and improves the speed and safety of the UAV track planning.

附图说明Description of drawings

图1是本发明的一种无人机有效飞行路径障碍点提取方法的处理流程示意图;Fig. 1 is the processing flow schematic diagram of a kind of unmanned aerial vehicle effective flight path obstacle point extraction method of the present invention;

图2是本发明的一种无人机有效飞行路径障碍点提取方法的子流程处理示意图;Fig. 2 is a schematic diagram of the sub-flow processing of a method for extracting obstacle points in the effective flight path of an unmanned aerial vehicle of the present invention;

图3是本发明的有效路径障碍点提取示意图。Fig. 3 is a schematic diagram of effective path obstacle point extraction in the present invention.

具体实施方式detailed description

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in combination with specific embodiments and with reference to the accompanying drawings. It should be understood that these descriptions are exemplary only, and are not intended to limit the scope of the present invention. Also, in the following description, descriptions of well-known structures and techniques are omitted to avoid unnecessarily obscuring the concept of the present invention.

本发明提供一种无人机有效飞行路径障碍点提取方法,能够在预处理过程中提取无人机有效飞行路径障碍点,极大地减少了数据量,提高了无人机航迹规划的速度和安全性。The present invention provides a method for extracting obstacle points in the effective flight path of UAV, which can extract the obstacle points in the effective flight path of UAV in the preprocessing process, greatly reduces the amount of data, and improves the speed and speed of UAV track planning. safety.

如图1,图2所示,一种无人机有效飞行路径障碍点提取方法,包括步骤:As shown in Figure 1 and Figure 2, a method for extracting obstacle points in the effective flight path of a UAV, including steps:

步骤S1,根据无人机上的角度传感器,姿态传感器,导航设备以及障碍点检测传感器中的至少一种确定检测到的障碍点的三维坐标信息。Step S1, determine the three-dimensional coordinate information of the detected obstacle point according to at least one of the angle sensor, the attitude sensor, the navigation device and the obstacle point detection sensor on the drone.

步骤S2,依据几何关系计算两两障碍点之间的空间距离。Step S2, calculating the spatial distance between two obstacle points according to the geometric relationship.

步骤S3,剔除非有效路径的障碍点野值,并提取有效飞行路径的障碍点。Step S3, eliminating outliers of obstacle points of non-effective paths, and extracting obstacle points of effective flight paths.

进一步地,步骤S3中,所述剔除非有效路径的障碍点野值,并提取有效飞行路径的障碍点包括:Further, in step S3, the step of removing the outliers of obstacle points of non-effective paths and extracting the obstacle points of effective flight paths includes:

步骤S301,判断检测到的障碍点是否为无人机前进飞行方向上的障碍点,如果是,则保留该点,进行下步判断,否则将所述障碍点视为非有效路径的障碍点野值,予以剔除。Step S301, judging whether the detected obstacle point is an obstacle point in the forward flight direction of the UAV, if yes, keep this point, and proceed to the next step of judgment, otherwise, the obstacle point is regarded as an obstacle field of an ineffective path value, to be removed.

步骤S302,判断检测到的障碍点是否为地面上或垂直上空方向上的障碍点,如果是,则保留该点,进行下步判断,否则将所述障碍点视为非有效路径的障碍点野值,予以剔除。Step S302, judging whether the detected obstacle point is an obstacle point on the ground or vertically above the sky, if yes, keep this point, and proceed to the next step of judgment, otherwise, treat the obstacle point as an obstacle field of an ineffective path value, to be removed.

步骤S303,判断检测到的障碍点与相邻障碍点之间的几何距离是否大于无人机椭球体外形轮廓短轴距离,如果是,则保留该点,否则将所述障碍点视为非有效路径的障碍点野值,予以剔除。Step S303, judging whether the geometric distance between the detected obstacle point and the adjacent obstacle point is greater than the short-axis distance of the UAV ellipsoid outline, if yes, keep this point, otherwise, the obstacle point is regarded as invalid The outlier value of the obstacle point of the path is eliminated.

步骤S304,经过上述三步判断后,将所有得以保留的障碍点作为无一人有效飞行路径障碍点进行提取,并建立有效路径障碍点数据库。Step S304, after the above three steps of judgment, extract all the retained obstacle points as obstacle points in the effective flight path without one person, and establish a database of obstacle points in the effective path.

其中,步骤S301、步骤S302与步骤S303并无必然的先后顺序,其是由不同条件触发的。Wherein, step S301 , step S302 and step S303 are not necessarily sequenced, they are triggered by different conditions.

进一步地,步骤S3之后还包括:根据提取的有效飞行路径的障碍点进行航迹规划。Further, after step S3, the method further includes: performing flight path planning according to the extracted obstacle points of the effective flight path.

如图3所示,当检测到的障碍点是无人机飞行前进方向上的,且不是地面上或垂直上空上的障碍点时,将相邻障碍点的空间距离与无人机椭球体外形轮廓短轴距离进行比较,若前者大于后者,则认为无人机可从这两点间穿越,该路径视为有效路径,该障碍点视为有效路径障碍点,予以保留。As shown in Figure 3, when the detected obstacle point is in the forward direction of the UAV's flight, and is not an obstacle point on the ground or vertically above the sky, the space distance between the adjacent obstacle points and the UAV ellipsoid shape If the former is greater than the latter, it is considered that the UAV can pass between these two points, the path is regarded as a valid path, and the obstacle point is regarded as an effective path obstacle point and is retained.

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。It should be understood that the above specific embodiments of the present invention are only used to illustrate or explain the principles of the present invention, and not to limit the present invention. Therefore, any modification, equivalent replacement, improvement, etc. made without departing from the spirit and scope of the present invention shall fall within the protection scope of the present invention. Furthermore, it is intended that the appended claims of the present invention cover all changes and modifications that come within the scope and metespan of the appended claims, or equivalents of such scope and metesight.

Claims (2)

1. a unmanned plane aerial flight path obstructions point extracting method, it is characterised in that include step:
Step S1, determines the three-dimensional coordinate information of the barrier point detected;The three-dimensional coordinate information of the barrier point detected is determined according at least one in the angular transducer on unmanned plane, attitude transducer, navigator and barrier point detection sensor;
Step S2, calculates the space length between barrier point two-by-two;The space length between barrier point two-by-two is calculated according to geometrical relationship;
Step S3, rejects the barrier point outlier in non-effective path, and extracts the barrier point in aerial flight path;The barrier point outlier in the non-effective path of described rejecting, and the barrier point extracting aerial flight path includes:
Step S301, it is judged that whether the barrier point detected is the barrier point on unmanned plane forward flight direction, if it is, retain this point, carries out lower step judgement, described barrier point is otherwise considered as the barrier point outlier in non-effective path, is rejected;
Step S302, it is judged that whether the barrier point detected is the barrier point on ground or on vertical direction, overhead, if it is, retain this point, carries out lower step judgement, described barrier point is otherwise considered as the barrier point outlier in non-effective path, is rejected;
Step S303, it is judged that the geometric distance between the barrier point detected with adjacent barrier point whether more than unmanned plane spheroid appearance profile SWB from, if it is, retain this point, otherwise described barrier point is considered as the barrier point outlier in non-effective path, is rejected;
All barrier points retained, after above-mentioned three steps judge, are extracted as no one's aerial flight path obstructions point, and set up active path barrier point data base by step S304.
Method the most according to claim 1, it is characterised in that also include after step S3: carry out trajectory planning according to the barrier point in the aerial flight path extracted.
CN201410245585.3A 2014-06-04 2014-06-04 A kind of unmanned plane aerial flight path obstructions point extracting method Active CN104197940B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410245585.3A CN104197940B (en) 2014-06-04 2014-06-04 A kind of unmanned plane aerial flight path obstructions point extracting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410245585.3A CN104197940B (en) 2014-06-04 2014-06-04 A kind of unmanned plane aerial flight path obstructions point extracting method

Publications (2)

Publication Number Publication Date
CN104197940A CN104197940A (en) 2014-12-10
CN104197940B true CN104197940B (en) 2016-12-07

Family

ID=52083268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410245585.3A Active CN104197940B (en) 2014-06-04 2014-06-04 A kind of unmanned plane aerial flight path obstructions point extracting method

Country Status (1)

Country Link
CN (1) CN104197940B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105425214B (en) * 2015-11-09 2018-04-20 零度智控(北京)智能科技有限公司 A kind of method and apparatus of the detection scatterplot filtering of rotating radar

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0566830A (en) * 1991-09-05 1993-03-19 Mazda Motor Corp Environment recognizing device of moving car
JP4448233B2 (en) * 2000-05-19 2010-04-07 富士重工業株式会社 Landing point search device, flying object using the same, and landing point evaluation device
JP2003190352A (en) * 2001-12-25 2003-07-08 Ntt Neomeit Nagoya Corp Optimum capture support system for golf course
AT507035B1 (en) * 2008-07-15 2020-07-15 Airbus Defence & Space Gmbh SYSTEM AND METHOD FOR AVOIDING COLLISION
JP2010197414A (en) * 2009-02-20 2010-09-09 Nec System Technologies Ltd Flight obstacle extraction device, flight obstacle extraction method and program
CN101508347B (en) * 2009-03-06 2011-05-04 上海微小卫星工程中心 In-orbit autonomous shutdown control method of spacecraft propulsion system
CN102064907A (en) * 2009-11-16 2011-05-18 西安费斯达自动化工程有限公司 Method for rejecting wild values of received signals in traffic collision avoidance system (TCAS)
CN101909206A (en) * 2010-08-02 2010-12-08 复旦大学 Video-based intelligent aircraft tracking system
CN202119912U (en) * 2011-05-16 2012-01-18 福建省电力有限公司厦门电业局 Transmission line identification device based on ultrasonic wave echo characteristics
CN102707724B (en) * 2012-06-05 2015-01-14 清华大学 Visual localization and obstacle avoidance method and system for unmanned plane

Also Published As

Publication number Publication date
CN104197940A (en) 2014-12-10

Similar Documents

Publication Publication Date Title
US11393350B2 (en) Systems and methods for vehicle guidance using depth map generation
CN113474677B (en) Automated method for UAV landing on a pipeline
CN106096525B (en) A compound lane recognition system and method
TWI722355B (en) Systems and methods for correcting a high-definition map based on detection of obstructing objects
CN106595631B (en) A kind of method and electronic equipment of avoiding barrier
Wang et al. Intelligent vehicle self-localization based on double-layer features and multilayer LIDAR
JP7328281B2 (en) Method and system for predicting the trajectory of a target vehicle in a vehicle's environment
JPWO2018221453A1 (en) Output device, control method, program, and storage medium
WO2021056499A1 (en) Data processing method and device, and movable platform
CN109186610B (en) A Robust BSLAM Method for AUV Terrain Matching Navigation
RU2016146354A (en) DETECTION OF THE STATE USING IMAGE PROCESSING
CN107193011A (en) A kind of method for being used to quickly calculate car speed in automatic driving car area-of-interest
JP6539125B2 (en) Mobile robot system and control method of mobile robot
JP6682508B2 (en) Positioning and mapping apparatus and method
CN110749324A (en) Unmanned aerial vehicle rescue positioning method and device, computer equipment and storage medium
CN110568861B (en) A human-machine motion obstacle monitoring method, readable storage medium and unmanned aerial vehicle
JP5649298B2 (en) Object detection apparatus and object detection method
KR20180117879A (en) Method and apparatus for position estimation of unmanned vehicle based on graph structure
Zhang et al. Multiple vehicle-like target tracking based on the velodyne lidar
CN108562289B (en) Laser radar navigation method for four-rotor aircraft in continuous multilateral geometric environment
JPWO2018221454A1 (en) Map creation device, control method, program, and storage medium
US20220101534A1 (en) Sidewalk edge finder device, system and method
CN113188557B (en) Visual inertial integrated navigation method integrating semantic features
CN107063276A (en) One kind is without the high-precision unmanned vehicle on-vehicle navigation apparatus of delay and method
KR20150076757A (en) An Apparatus and Method for Clustering Control of Transport

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant