CN110375745A - 一种基于角度修正的自动导航导航方法 - Google Patents
一种基于角度修正的自动导航导航方法 Download PDFInfo
- Publication number
- CN110375745A CN110375745A CN201910727728.7A CN201910727728A CN110375745A CN 110375745 A CN110375745 A CN 110375745A CN 201910727728 A CN201910727728 A CN 201910727728A CN 110375745 A CN110375745 A CN 110375745A
- Authority
- CN
- China
- Prior art keywords
- navigation
- self
- angle
- aid based
- gps
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012986 modification Methods 0.000 title claims abstract description 15
- 230000004048 modification Effects 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 claims abstract description 8
- 238000012937 correction Methods 0.000 claims description 6
- 230000006399 behavior Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 238000009395 breeding Methods 0.000 abstract description 6
- 230000001488 breeding effect Effects 0.000 abstract description 6
- 238000001514 detection method Methods 0.000 abstract description 5
- 230000007613 environmental effect Effects 0.000 abstract description 4
- 238000007689 inspection Methods 0.000 abstract description 4
- 238000005259 measurement Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 5
- 238000013135 deep learning Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000002715 modification method Methods 0.000 description 2
- 238000012827 research and development Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- 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
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/46—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Aviation & Aerospace Engineering (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明公开了一种基于角度修正的自动导航导航方法,包括如下步骤:步骤一:通过GPS与电子罗盘获取数据;步骤二:根据角度调整航向;步骤三:辅助以距离判断调整航速;本方法使用GPS与电子罗盘获得数据输入,摆脱了对摄像头与雷达的依赖,同时降低了硬件成本,避免了误检漏检使得自动导航应用到农业养殖领域成为可能,实测中,此方法的优点是能够自动修正航向,抗干扰能力强,环境适应性好,硬件成本较低,适合在农业养殖等领域大规模推广。
Description
技术领域
本发明属自动导航技术领域,具体涉及一种基于角度修正的自动导航导航方法。
背景技术
近年来,自动导航技术取得了巨大发展,大致可以分为两大类;给予地图和检测的自动导航;基于深度学习的自动导航;基于地图和监测的自动导航,需要预先建立高精度地图,运用雷达等高精度设备作出决策和障碍物监测。其成本较高,对环境要求苛刻,难以应用在农业养殖,特别是涉及到水下环境的应用场景中;基于深度学习的自动导航目前还略不成熟,漏检误检几率较高,研发改良成本大,且在不同环境中表现差异性较大,更换环境后学习成本较高,在水面等无标志物的地区很难发挥作用,也不适合农业、工业等方面的应用
目前的自动导航技术依赖摄像头和雷达等传感设备的数据输入,其成本较高,对环境要求苛刻,难以应用在农业养殖,特别是涉及到水下环境的应用场景中,基于深度学习的自动导航目前还略不成熟,漏检误检几率较高,研发改良成本大,且在不同环境中表现差异性较大,更换环境后学习成本较高,在水面等无标志物的地区很难发挥作用,也不适合农业、工业等方面的应用也制约了传统自动导航技术的应用的问题,为此我们提出一种基于角度修正的自动导航导航方法。
发明内容
本发明的目的在于提供一种基于角度修正的自动导航导航方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于角度修正的自动导航导航方法,包括如下步骤:
步骤一:通过GPS与电子罗盘获取数据;
步骤二:根据角度调整航向;
步骤三:辅助以距离判断调整航速。
优选的,航向通过根据偏离角度,利用PID控制实现。
优选的,当角度修正时,航行的动力将受到修正角度的影响,将使用一部分前进动力用于修正角度。
优选的,获取GPS与电子罗盘数据能够在中断中实现。部分流程也可调整顺序,调整部分步骤顺序不会对原理产生根本性影响。
优选的,采用多发动机进行动力输出,通过PWM信号控制每个动力输出源,从而实现原地掉头等行为。
与现有技术相比,本发明的有益效果是:本方法使用GPS与电子罗盘获得数据输入,摆脱了对摄像头与雷达的依赖,同时降低了硬件成本,避免了误检漏检使得自动导航应用到农业养殖领域成为可能,实测中,此方法的优点是能够自动修正航向,抗干扰能力强,环境适应性好,硬件成本较低,适合在农业养殖等领域大规模推广。
附图说明
图1为本发明的原理示意图;
图2为本发明的流程示意图;
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-图2,本发明提供一种技术方案:一种基于角度修正的自动导航导航方法,包括如下步骤:
步骤一:通过GPS与电子罗盘获取数据;
步骤二:根据角度调整航向;
步骤三:辅助以距离判断调整航速。
本实施例中,优选的,航向通过根据偏离角度,利用PID控制实现。
本实施例中,优选的,当角度修正时,航行的动力将受到修正角度的影响,将使用一部分前进动力用于修正角度。
本实施例中,优选的,获取GPS与电子罗盘数据能够在中断中实现。部分流程也可调整顺序,调整部分步骤顺序不会对原理产生根本性影响。
本实施例中,优选的,采用多发动机进行动力输出,通过PWM信号控制每个动力输出源,从而实现原地掉头等行为。
实施例:预先存储入需要到达的数个位置的GPS坐标,规划运行线路。开机后调用第一个目标点坐标(图1中A点),实时读取GPS数据(图1中C点),计算获得自动导航器到目标点距离(m)。
若m大于预先设定的减速范围(图1中D),则计算获得目标点、自动导航器、地理北极之间构成的夹角大小(图1中α),并与电子罗盘传回航向角度(图1中β)相减,获得航向偏离角度(图1中γ),并据此调整航向。
若m小于D而大于关闭动力范围(图1中d),则根据m减速。若m小于d,则关闭动力,并调入下一目标点坐标。
本发明的工作流程及原理为:通过GPS获取自动导航器实时位置数据,与目标点位置进行比较,获知当前自动导航器与目标点距离,同时可计算获得目标点、自动导航器、地理北极之间构成的夹角大小,与通过电子罗盘获得前进方向进行比较,获得前进方向与目标之间的角度差,从而进行实时调整,使自动导航器始终向目标前进。在接近目标时放慢行驶速度,在到达目标点时,切换至下一目标点,调整姿态继续行驶。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (5)
1.一种基于角度修正的自动导航导航方法,其特征在于:包括如下步骤:
步骤一:通过GPS与电子罗盘获取数据;
步骤二:根据角度调整航向;
步骤三:辅助以距离判断调整航速。
2.根据权利要求1所述的一种基于角度修正的自动导航导航方法,其特征在于:航向通过根据偏离角度,利用PID控制实现。
3.根据权利要求1所述的一种基于角度修正的自动导航导航方法,其特征在于:当角度修正时,航行的动力将受到修正角度的影响,将使用一部分前进动力用于修正角度。
4.根据权利要求1所述的一种基于角度修正的自动导航导航方法,其特征在于:获取GPS与电子罗盘数据能够在中断中实现。部分流程也可调整顺序,调整部分步骤顺序不会对原理产生根本性影响。
5.根据权利要求1所述的一种基于角度修正的自动导航导航方法,其特征在于:采用多发动机进行动力输出,通过PWM信号控制每个动力输出源,从而实现原地掉头等行为。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910727728.7A CN110375745A (zh) | 2019-07-26 | 2019-07-26 | 一种基于角度修正的自动导航导航方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910727728.7A CN110375745A (zh) | 2019-07-26 | 2019-07-26 | 一种基于角度修正的自动导航导航方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110375745A true CN110375745A (zh) | 2019-10-25 |
Family
ID=68258544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910727728.7A Pending CN110375745A (zh) | 2019-07-26 | 2019-07-26 | 一种基于角度修正的自动导航导航方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110375745A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111060131A (zh) * | 2019-11-27 | 2020-04-24 | 四川阿泰因机器人智能装备有限公司 | 一种基于激光雷达的机器人精确姿态矫正方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101109958A (zh) * | 2007-07-24 | 2008-01-23 | 浙江工业大学 | 设定航向自动修正的操舵仪 |
CN106364488A (zh) * | 2015-07-20 | 2017-02-01 | Lg电子株式会社 | 自主驾驶车辆 |
CN106774313A (zh) * | 2016-12-06 | 2017-05-31 | 广州大学 | 一种基于多传感器的室外自动避障agv导航方法 |
CN109070887A (zh) * | 2016-05-16 | 2018-12-21 | 本田技研工业株式会社 | 车辆控制***、车辆控制方法及车辆控制程序 |
CN109789873A (zh) * | 2016-10-03 | 2019-05-21 | 本田技研工业株式会社 | 车辆控制装置 |
-
2019
- 2019-07-26 CN CN201910727728.7A patent/CN110375745A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101109958A (zh) * | 2007-07-24 | 2008-01-23 | 浙江工业大学 | 设定航向自动修正的操舵仪 |
CN106364488A (zh) * | 2015-07-20 | 2017-02-01 | Lg电子株式会社 | 自主驾驶车辆 |
CN109070887A (zh) * | 2016-05-16 | 2018-12-21 | 本田技研工业株式会社 | 车辆控制***、车辆控制方法及车辆控制程序 |
CN109789873A (zh) * | 2016-10-03 | 2019-05-21 | 本田技研工业株式会社 | 车辆控制装置 |
CN106774313A (zh) * | 2016-12-06 | 2017-05-31 | 广州大学 | 一种基于多传感器的室外自动避障agv导航方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111060131A (zh) * | 2019-11-27 | 2020-04-24 | 四川阿泰因机器人智能装备有限公司 | 一种基于激光雷达的机器人精确姿态矫正方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110889808B (zh) | 一种定位的方法、装置、设备及存储介质 | |
CN207752371U (zh) | 一种机器人自主导航装置及机器人 | |
CN108614258B (zh) | 一种基于单水声信标距离量测的水下定位方法 | |
CN110207695B (zh) | 一种适用于深海auv的无速度辅助单信标定位方法 | |
Wang et al. | An adaptive UKF based SLAM method for unmanned underwater vehicle | |
CN109375195B (zh) | 一种基于正交法向量的多线激光雷达外参数快速标定方法 | |
CN106384353A (zh) | 一种基于rgbd的目标定位方法 | |
CN108089586A (zh) | 一种机器人自主导航装置、方法及机器人 | |
CN104807456B (zh) | 一种gps无信号时自动返航的方法 | |
CN109807911A (zh) | 基于gnss、uwb、imu、激光雷达、码盘的室外巡逻机器人多环境联合定位方法 | |
CN109739257A (zh) | 融合卫星导航与视觉感知的巡检无人机停机方法及*** | |
CN111522022B (zh) | 基于激光雷达的机器人进行动态目标检测方法 | |
CN103886107A (zh) | 基于天花板图像信息的机器人定位与地图构建*** | |
CN110850457A (zh) | 一种用于室内煤场的无人机定位导航方法 | |
CN109282813B (zh) | 一种无人艇全局障碍物识别的方法 | |
CN114170320A (zh) | 一种基于多传感器融合的打桩机自动定位和工况自适应方法 | |
CN113376675B (zh) | 一种基于GNSS/视觉/Lidar融合的城市峡谷定位方法 | |
CN106443737A (zh) | 基于多点gps的无人驾驶汽车行驶中的航迹推算算法 | |
CN106896363A (zh) | 一种水下目标主动跟踪航迹起始方法 | |
CN111103577A (zh) | 一种基于循环神经网络的端到端激光雷达标定方法 | |
CN110375745A (zh) | 一种基于角度修正的自动导航导航方法 | |
CN114485654A (zh) | 一种基于高精地图的多传感器融合定位方法及装置 | |
CN114296097A (zh) | 基于GNSS和LiDAR的SLAM导航方法及*** | |
CN105947239A (zh) | 一种基于矢量投影的航天器光学敏感器视场分析方法 | |
CN111208497A (zh) | 一种机载激光雷达***平差处理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191025 |