[go: up one dir, main page]

CN111295567A - Course determining method, device, storage medium and movable platform - Google Patents

Course determining method, device, storage medium and movable platform Download PDF

Info

Publication number
CN111295567A
CN111295567A CN201880065652.XA CN201880065652A CN111295567A CN 111295567 A CN111295567 A CN 111295567A CN 201880065652 A CN201880065652 A CN 201880065652A CN 111295567 A CN111295567 A CN 111295567A
Authority
CN
China
Prior art keywords
heading
baseline
rtk antenna
current measured
length
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
Application number
CN201880065652.XA
Other languages
Chinese (zh)
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.)
SZ DJI Technology Co Ltd
Original Assignee
SZ DJI Technology Co Ltd
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 SZ DJI Technology Co Ltd filed Critical SZ DJI Technology Co Ltd
Publication of CN111295567A publication Critical patent/CN111295567A/en
Pending legal-status Critical Current

Links

Images

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/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/04Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing carrier phase data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/42Determining position
    • G01S19/43Determining position using carrier phase measurements, e.g. kinematic positioning; using long or short baseline interferometry
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining 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/53Determining attitude
    • G01S19/54Determining attitude using carrier phase measurements; using long or short baseline interferometry

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

A course determining method, device, storage medium and movable platform. The course determining method comprises the following steps: acquiring the current measurement length and the current measurement heading of the base line of the double RTK antenna assembly (S302); determining whether the current measurement course is an authentic course or not according to the current measurement length of the base line of the double RTK antenna assemblies (S304); if not, repeating the steps; if yes, outputting the current measured heading (S306). According to the method, the accuracy of judging the reliability of the measured course is further improved, and the accuracy and the reliability of the movable platform for executing flight operation according to the measured course are further improved.

Description

航向的确定方法、设备、存储介质和可移动平台Course determination method, device, storage medium and movable platform

技术领域technical field

本发明实施例涉及控制技术领域,尤其涉及一种航向的确定方法、一种航向的确定设备、一种计算机可读存储介质和一种可移动平台。Embodiments of the present invention relate to the technical field of control, and in particular, to a method for determining a heading, a device for determining a heading, a computer-readable storage medium, and a movable platform.

背景技术Background technique

从上个世纪年代以来,国内外就己经在卫星定位和定向测姿等领域进行了广泛的研究,与其他定向测姿系统相比,它具有成本低、体积小、精度高而稳定等优点,主流的定向测姿技术是基于载波信息相位差分技术实现,载波信息相位差分技术又称为RTK(RealTime Kinematic)技术,是建立在实时处理两个测站的载波信息相位基础上的,它能实时提供观测点的三维坐标,并达到厘米级的高精度。Since the last century, extensive research has been carried out in the fields of satellite positioning and directional attitude measurement at home and abroad. Compared with other directional attitude measurement systems, it has the advantages of low cost, small size, high precision and stability. , The mainstream directional attitude measurement technology is based on the carrier information phase difference technology. The carrier information phase difference technology, also known as RTK (RealTime Kinematic) technology, is based on the real-time processing of the carrier information phase of the two stations. The three-dimensional coordinates of the observation point are provided in real time, and the high precision of centimeter level is achieved.

与伪距差分原理相同,由基准站通过数据链实时将其载波信息观测量及站坐标信息一同传送给用户站。用户站接收GPS卫星的载波信息相位与来自基准站的载波信息相位,并组成相位差分观测值(静态、快速静态和动态等)进行实时处理,能实时给出厘米级的定位结果。Similar to the principle of pseudorange difference, the base station transmits its carrier information observation and station coordinate information to the user station in real time through the data link. The user station receives the carrier information phase of the GPS satellite and the carrier information phase from the base station, and forms phase difference observations (static, fast static and dynamic, etc.) for real-time processing, which can give centimeter-level positioning results in real time.

相关技术中,将基于RTK技术开发的定位板卡(后文简称RTK板卡)输出的测量航向反馈至可移动平台的飞行控制器,飞行控制器根据测量航向实时调整飞行轨迹,因此,测量航向的准确度决定了可移动平台的飞行轨迹的准确度,但是,RTK板卡输出的测量航向是否可信却无从判断,这就可能导致可移动平台偏离预设的飞行轨迹,甚至丢失,造成严重的经济损失。In the related art, the measured heading output by the positioning board developed based on RTK technology (hereinafter referred to as RTK board) is fed back to the flight controller of the movable platform, and the flight controller adjusts the flight trajectory in real time according to the measured heading. The accuracy of the mobile platform determines the accuracy of the flight trajectory of the movable platform. However, it is impossible to judge whether the measured heading output by the RTK board is credible, which may cause the movable platform to deviate from the preset flight trajectory or even be lost, causing serious economic losses.

发明内容SUMMARY OF THE INVENTION

本发明的实施例旨在提供了一种航向的确定方法、航向的确定设备、可移动平台和计算机可读存储介质,以在输出测量航向的同时,确定测量航向是否为可信航向,进而提高测量航向和飞行轨迹的准确性。The embodiments of the present invention aim to provide a heading determining method, a heading determining device, a movable platform and a computer-readable storage medium, so as to determine whether the measured heading is a credible heading while outputting the measured heading, so as to improve the Measure the accuracy of heading and flight path.

为了实现上述目的,本发明的第一方面的技术方案,提高了一种航向的确定方法,包括:获取双RTK天线组件的基线的当前测量长度以及当前测量航向;根据所述双RTK天线组件的基线的当前测量长度,确定所述当前测量航向是否为可信航向;若是,则输出所述当前测量航向。In order to achieve the above object, the technical solution of the first aspect of the present invention improves a heading determination method, which includes: obtaining the current measured length and the current measured heading of the baseline of the dual RTK antenna assembly; The current measured length of the baseline is used to determine whether the current measured heading is a credible heading; if so, the current measured heading is output.

本发明的第二方面的技术方案提供了一种航向的确定设备,所述航向的确定设备包括处理器,所述处理器用于:获取双RTK天线组件的基线的当前测量长度以及当前测量航向;根据所述双RTK天线组件的基线的当前测量长度,确定所述当前测量航向是否为可信航向;若是,则输出所述当前测量航向。The technical solution of the second aspect of the present invention provides a device for determining a heading, the device for determining a heading includes a processor, and the processor is configured to: acquire the current measured length of the baseline of the dual RTK antenna assembly and the current measured heading; According to the current measurement length of the baseline of the dual RTK antenna assembly, determine whether the current measurement heading is a credible heading; if so, output the current measurement heading.

本发明的第三方面的技术方案,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被执行时实现如本发明的实施例第一方面提供的航向的确定方法的步骤。The technical solution of the third aspect of the present invention provides a computer-readable storage medium on which a computer program is stored, characterized in that, when the computer program is executed, the headings provided in the first aspect of the embodiments of the present invention are implemented. Determine the steps of the method.

本发明的第四方面的技术方案,提供了一种可移动平台,包括:动力设装置,其被配置为实现所述可移动平台的移动;根据本发明的第二方面的技术方案限定的航向的确定设备,所述航向的确定设备被配置为确定测量航向的可信度。The technical solution of the fourth aspect of the present invention provides a movable platform, comprising: a power device configured to realize the movement of the movable platform; a heading defined according to the technical solution of the second aspect of the present invention The heading determining device is configured to determine the reliability of the measured heading.

基于本发明实施例提供的航向的确定方法、航向的确定设备、可移动平台和计算机可读存储介质,通过基线的当前测量长度来确定当前测量航向的可信度,尤其是,在当前测量航向不可信时,能够及时再次触发进行当前航向的测量,至输出的测量航向为可信航向为止,另外,在当前测量航向可信时,及时将当前测量航向提供至飞行控制器,以供飞行控制器实时调整和监控飞行轨迹,进而提升了可移动平台在执行飞行作业时的准确度和可靠性,降低了可移动平台遗失的可能性。Based on the heading determination method, heading determination device, movable platform, and computer-readable storage medium provided by the embodiments of the present invention, the reliability of the currently measured heading is determined by the current measured length of the baseline, especially, when the current measured heading is When it is not credible, it can trigger the measurement of the current heading again in time until the output measured heading is a credible heading. In addition, when the current measured heading is credible, the current measured heading can be provided to the flight controller in time for flight control. It can adjust and monitor the flight trajectory in real time, thereby improving the accuracy and reliability of the movable platform when performing flight operations, and reducing the possibility of the movable platform being lost.

附图说明Description of drawings

为了更清楚地说明本发明的实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings used in the description of the embodiments. Obviously, the drawings in the following description are some embodiments of the present invention. , for those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative labor.

图1示出了本发明的一个实施例的可移动平台系统的示意图;FIG. 1 shows a schematic diagram of a movable platform system according to an embodiment of the present invention;

图2示出了本发明的一个实施例的可移动平台的双RTK天线组件的示意图;2 shows a schematic diagram of a dual RTK antenna assembly of a movable platform according to an embodiment of the present invention;

图3示出了本发明的一个实施例的航向的确定方案的示意图;3 shows a schematic diagram of a solution for determining a heading according to an embodiment of the present invention;

图4示出了本发明的另一个实施例的航向的确定方法的示意图;FIG. 4 shows a schematic diagram of a method for determining a heading according to another embodiment of the present invention;

图5示出了本发明的另一个实施例的计算机可读存储介质的示意图。FIG. 5 shows a schematic diagram of a computer-readable storage medium of another embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明的实施例中的附图,对本发明的实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。It should be noted that when a component is referred to as being "fixed to" another component, it can be directly on the other component or there may also be a centered component. When a component is considered to be "connected" to another component, it may be directly connected to the other component or there may be a co-existence of an intervening component.

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terms used herein in the description of the present invention are for the purpose of describing specific embodiments only, and are not intended to limit the present invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.

航向的确定方法,包括利用RTK进行确定,例如,通过可移动平台的双天线、可移动平台的单天线以及基站进行定向。该可移动平台可以是飞行器、手持测绘装置、汽车、船舶等。该方法可以用于可移动平台出厂检测、可移动平台轨迹校正、可移动平台作业等场景。The method of determining the heading includes determining using RTK, for example, orienting through the dual antenna of the movable platform, the single antenna of the movable platform, and the base station. The movable platform may be an aircraft, a hand-held mapping device, a car, a ship, or the like. The method can be used in scenarios such as mobile platform factory inspection, mobile platform trajectory correction, and mobile platform operations.

在一些实施例中,获取双RTK天线组件的基线的当前测量长度以及当前测量航向;根据所述双RTK天线组件的基线的当前测量长度,确定所述当前测量航向是否为可信航向,最终输出可信的当前测量航向。In some embodiments, the current measured length of the baseline of the dual RTK antenna assembly and the current measured heading are obtained; according to the current measured length of the baseline of the dual RTK antenna assembly, it is determined whether the current measured heading is a credible heading, and finally output Trusted current survey heading.

在一些实施例中,获取双RTK天线组件的基线的当前测量长度以及当前测量航向;根据所述双RTK天线组件的基线的当前测量长度,确定所述当前测量航向是否为可信航向,当当前测量航向不可信时,能够发出提示信息,例如报警信息。In some embodiments, the current measured length of the baseline of the dual RTK antenna assembly and the current measured heading are obtained; according to the current measured length of the baseline of the dual RTK antenna assembly, it is determined whether the current measured heading is a credible heading, and when the current measured heading is When the measured heading is unreliable, prompt information, such as alarm information, can be issued.

在一些实施例中,获取双RTK天线组件的基线的当前测量长度以及当前测量航向;根据所述双RTK天线组件的基线的当前测量长度,最终输出当前测量航向以及可移动平台的姿态。In some embodiments, the current measured length and the current measured heading of the baseline of the dual RTK antenna assembly are obtained; according to the current measured length of the baseline of the dual RTK antenna assembly, the current measured heading and the attitude of the movable platform are finally output.

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。Some embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The embodiments described below and features in the embodiments may be combined with each other without conflict.

如图1所示,可移动平台系统10可以包括控制终端110和可移动平台120。其中,可移动平台120可以单旋翼或者多旋翼可移动平台,在某些情况中,可移动平台120可以为固定翼可移动平台。As shown in FIG. 1 , the movable platform system 10 may include a control terminal 110 and a movable platform 120 . The movable platform 120 may be a single-rotor or multi-rotor movable platform, and in some cases, the movable platform 120 may be a fixed-wing movable platform.

可移动平台120可以包括动力系统102、飞行控制系统104(内置有航向的确定系统)和机身。其中,当可移动平台120具体为多旋翼可移动平台时,机身可以包括中心架以及与中心架连接的一个或多个机臂,一个或多个机臂呈辐射状从中心架延伸出。可移动平台还可以包括脚架,其中,脚架与机身连接,用于在可移动平台着陆时起支撑作用。The movable platform 120 may include a power system 102, a flight control system 104 (with a heading determination system built in), and a fuselage. Wherein, when the movable platform 120 is a multi-rotor movable platform, the fuselage may include a center frame and one or more arms connected to the center frame, and the one or more arms extend radially from the center frame. The movable platform may also include a foot stand, wherein the foot stand is connected to the fuselage for supporting the movable platform when it is landed.

动力系统102可以包括一个或多个动力部件1022,动力部件1022用于为可移动平台120提供飞行动力,该动力使得可移动平台120能够实现一个或多个自由度的运动。The power system 102 may include one or more power components 1022 for providing flight power to the movable platform 120 that enables the movable platform 120 to move in one or more degrees of freedom.

航向的确定系统可以包括处理器502、存储器1044和传感系统1046。传感系统1046包括一种或者多种类型的传感器,其中,所述传感系统1046可以输出传输传感数据以测量可移动平台120的状态数据。其中,传感系统1046例如可以包括气压计、陀螺仪、超声传感器、电子罗盘、惯性测量单元、视觉传感器(单目传感器或者双目传感器)、全球导航卫星系统和气压计等传感器中的至少一种。例如,全球导航卫星系统可以是全球定位系统(GlobalPositioning System,GPS)。The heading determination system may include processor 502 , memory 1044 and sensing system 1046 . Sensing system 1046 includes one or more types of sensors that can output and transmit sensory data to measure state data of movable platform 120 . The sensing system 1046 may include, for example, at least one of a barometer, a gyroscope, an ultrasonic sensor, an electronic compass, an inertial measurement unit, a visual sensor (monocular sensor or a binocular sensor), a global navigation satellite system, and a barometer. kind. For example, the global navigation satellite system may be a Global Positioning System (Global Positioning System, GPS).

处理器502用于控制可移动平台的各种操作。例如,处理器502可以控制可移动平台的移动,再例如,处理器502可以控制可移动平台的传感系统1046采集数据。The processor 502 is used to control various operations of the movable platform. For example, the processor 502 can control the movement of the movable platform, and for another example, the processor 502 can control the sensing system 1046 of the movable platform to collect data.

在诸多实施例中,传感系统1046可以包括图像采集设备1064,图像采集设备1064例如可以是照相机或摄像机等用于捕获图像的设备,图像采集设备1064可以与处理器502通信,并在处理器502的航向的确定下进行拍摄。In various embodiments, the sensing system 1046 may include an image capture device 1064, which may be, for example, a device for capturing images, such as a camera or a video camera, and the image capture device 1064 may communicate with the processor 502 and communicate with the processor Shooting is performed under the determination of the heading of 502 .

在一些实施例中,可移动平台120还包括云台106,云台106可以包括电机1062,云台106用于携带图像采集设备1064,处理器502可以通过电机航向的确定云台106的运动。应理解,云台106可以独立于可移动平台120,也可以为可移动平台120的一部分。在一些实施例中,图像采集设备1064可以固定连接在可移动平台120的机身上。In some embodiments, the movable platform 120 further includes a pan/tilt 106, which may include a motor 1062, and the pan/tilt 106 is used to carry the image acquisition device 1064. The processor 502 may determine the motion of the pan/tilt 106 through the motor heading. It should be understood that the pan-tilt 106 may be independent of the movable platform 120 or may be a part of the movable platform 120 . In some embodiments, the image capture device 1064 may be fixedly attached to the body of the movable platform 120 .

可移动平台120还包括传输设备112,在处理器502的航向的确定下,传输设备112可以将传感系统1046和/或图像采集设备1064采集的数据发送到控制终端110。控制终端110可以包括传输设备(未示出),航向的确定终端的传输设备可以与可移动平台120的传输设备112建立无线通信连接,航向的确定终端的传输设备可以接收传输设备112发送的数据,另外,控制终端110还可以通过自身配置的传输设备向可移动平台120发送航向的确定指令。The movable platform 120 also includes a transmission device 112 , which can transmit the data collected by the sensing system 1046 and/or the image capture device 1064 to the control terminal 110 under the determination of the heading of the processor 502 . The control terminal 110 may include a transmission device (not shown), the transmission device of the heading determination terminal may establish a wireless communication connection with the transmission device 112 of the movable platform 120, and the transmission device of the heading determination terminal may receive data sent by the transmission device 112 , In addition, the control terminal 110 may also send a direction determination instruction to the movable platform 120 through a transmission device configured by itself.

控制终端110可以包括控制器1102和显示设备1104。控制器1102可以航向的确定航向的确定终端的各种操作。例如,控制器1102可以航向的确定传输设备接收可移动平台120通过传输设备112发送的数据,再例如,显示设备1104可以航向的确定显示设备1104显示发送的数据,其中,数据可以包括图像采集设备1064捕捉的环境的图像、姿态信息、位置信息和电量信息等等。The control terminal 110 may include a controller 1102 and a display device 1104 . The controller 1102 may determine various operations of the terminal. For example, the controller 1102 may determine the heading of the transmission device to receive data sent by the movable platform 120 through the transmission device 112, and for example, the display device 1104 may determine the heading of the display device 1104 to display the sent data, wherein the data may include an image capture device 1064 captures images of the environment, attitude information, location information, battery information, and more.

可移动平台120还包括电池系统108,电池系统108可以包括电池1082和BMS(Battery Management System,电池管理系统)1084,默认采用电池1082对可移动平台120供电,譬如,对动力部件1022、传输设备112、云台106、图像采集设备1064等硬件电子器件进行供电。The movable platform 120 also includes a battery system 108. The battery system 108 may include a battery 1082 and a BMS (Battery Management System) 1084. By default, the battery 1082 is used to supply power to the movable platform 120, for example, to the power components 1022 and transmission equipment. 112. The hardware and electronic devices such as the PTZ 106 and the image acquisition device 1064 are supplied with power.

另外,结合图1和图2可知,可移动平台120上设有双RTK天线组件114,具体包括主RTK天线和从RTK天线,根据定位卫星发送的载波信息解算基线的测量长度,并根据测量长度继续得到测量航向。1 and 2, the movable platform 120 is provided with a dual RTK antenna assembly 114, which specifically includes a master RTK antenna and a slave RTK antenna, and calculates the measurement length of the baseline according to the carrier information sent by the positioning satellite, and according to the measurement Length continues to get measured heading.

可以理解的是,上述任一航向的确定器可以包括一个或多个处理器,其中,一个或多个处理器可以单独地或者协同地工作。It will be appreciated that any of the above-described heading determiners may include one or more processors, wherein the one or more processors may work individually or cooperatively.

应理解,上述对于可移动平台120的各组成部分的命名仅是出于标识的目的,并不应理解为对本发明的实施例的限制。It should be understood that the above naming of the components of the movable platform 120 is only for the purpose of identification, and should not be construed as a limitation on the embodiments of the present invention.

结合图1、图2、图3和图4所示,根据本发明实施例提供的航向的确定方法,具体包括:With reference to Figures 1, 2, 3 and 4, the method for determining a heading provided according to an embodiment of the present invention specifically includes:

步骤S302,获取双RTK天线组件的基线的当前测量长度以及当前测量航向。Step S302, acquiring the current measured length and current measured heading of the baseline of the dual RTK antenna assembly.

具体地,定位卫星发送至双RTK天线组件的载波信息,由定位卫星传播到双RTK天线组件需要一定时间,即传输时延。众所周知,载波信息的传输时延与传输的距离成正比,主RTK天线和从RTK天线到定位卫星的距离不同时,主RTK天线和从RTK天线接收的连续载波信息在同一时刻将具有不相同的相位,即相位差,进一步地结合整周模糊度和相位差,来计算基线的当前测量长度以及当前测量航向。Specifically, the carrier information sent by the positioning satellite to the dual RTK antenna assembly takes a certain time, that is, the transmission delay, to propagate from the positioning satellite to the dual RTK antenna assembly. As we all know, the transmission delay of carrier information is proportional to the transmission distance. When the distance between the main RTK antenna and the slave RTK antenna to the positioning satellite is different, the continuous carrier information received by the main RTK antenna and the slave RTK antenna will have different values at the same time. The phase, ie the phase difference, is further combined with the integer ambiguity and the phase difference to calculate the current measured length of the baseline and the current measured heading.

步骤S304,根据所述双RTK天线组件的基线的当前测量长度,确定所述当前测量航向是否为可信航向。Step S304, according to the current measurement length of the baseline of the dual RTK antenna assembly, determine whether the current measurement heading is a credible heading.

具体地,由于双RTK天线组件的基线存在实际基线尺寸,因此,计算得到的基线的当前测量长度与实际基线尺寸之间存在误差,基于此可以确定解算的基线的当前测量长度是否可信。如果基线的当前测量长度不可信,则需要重新执行步骤S302,至基线的当前测量长度处于误差允许的范围。在一个实施例中,如果基线的当前测量长度不可信,还可将基线的当前测量长度与其他数据进行融合,从而得到可信的当前测量长度。Specifically, since the baseline of the dual RTK antenna assembly has an actual baseline size, there is an error between the calculated current measured length of the baseline and the actual baseline size. Based on this, it can be determined whether the calculated current measured length of the baseline is credible. If the current measured length of the baseline is unreliable, step S302 needs to be performed again until the current measured length of the baseline is within the allowable error range. In one embodiment, if the current measured length of the baseline is unreliable, the current measured length of the baseline can also be fused with other data to obtain a credible current measured length.

步骤S306,若是,则输出所述当前测量航向。Step S306, if yes, output the current measured heading.

具体地,通过在确定当前测量航向为可信航向时,输出当前测量航向,以供飞行控制系统来反馈调节可移动平台的飞行轨迹。Specifically, when it is determined that the current measured heading is a credible heading, the current measured heading is output for the flight control system to feedback and adjust the flight trajectory of the movable platform.

基于本发明实施例提供的航向的确定方法,双RTK天线组件在接收到定位卫星的载波信息时,可能由于搜星情况差,或存在多径干扰,或可移动平台处于室内时,通常双RTK天线组件解算得到的基线的当前测量长度是存在较大误差的,进而导致了当前测量航向存在更大的误差,而通过基线的当前测量长度来校验当前测量航向是否可信,能够提高双RTK天线组件对可移动平台进行定向测姿的可靠性和准确性。Based on the method for determining the heading provided by the embodiment of the present invention, when the dual RTK antenna assembly receives carrier information of the positioning satellite, it may be due to poor satellite search conditions or multipath interference, or when the movable platform is indoors, usually dual RTK antennas There is a large error in the current measurement length of the baseline calculated by the antenna component, which leads to a larger error in the current measurement heading, and checking whether the current measurement heading is credible by using the current measurement length of the baseline can improve the dual Reliability and accuracy of RTK antenna assembly for directional attitude measurement of movable platforms.

在一些实施例中,所述获取双RTK天线组件的基线的当前测量长度以及当前测量航向,包括:接收定位卫星发送的载波信息,所述载波信息用于确定双RTK天线组件的基线的当前测量长度和当前测量航向。In some embodiments, the acquiring the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly includes: receiving carrier information sent by a positioning satellite, where the carrier information is used to determine the current measurement of the baseline of the dual RTK antenna assembly Length and current survey heading.

具体地,接收定位卫星发送的载波信息,所述载波信息用于确定双RTK天线组件的基线的当前测量长度和当前测量航向,也即基于相位差解算获得基线的当前测量长度和当前测量航向。Specifically, the carrier information sent by the positioning satellite is received, and the carrier information is used to determine the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly, that is, the current measurement length and the current measurement heading of the baseline are obtained based on the phase difference solution. .

在一些实施例中,所述双RTK天线组件用于接收定位卫星发送的载波信息。In some embodiments, the dual RTK antenna assembly is used for receiving carrier information sent by a positioning satellite.

在一些实施例中,双RTK天线组件包括主RTK天线以及从RTK天线,所述获取双RTK天线组件的基线的当前测量长度以及当前测量航向,包括:确定所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位;计算所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位之间的差值,并记作单差观测值;根据所述单差观测值生成所述双RTK天线组件的基线的当前测量长度以及当前测量航向。In some embodiments, the dual RTK antenna assembly includes a master RTK antenna and a slave RTK antenna, and the acquiring a current measured length and a current measurement heading of the baseline of the dual RTK antenna assembly includes: determining carrier information phase of the master RTK antenna and The carrier information phase of the slave RTK antenna; the difference between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna is calculated, and recorded as a single-difference observation value; according to the single-difference observation The value generates the current measured length of the baseline of the dual RTK antenna assembly and the current measured heading.

具体地,通过确定所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位,并计算所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位之间的差值,并记作单差观测值,最后,根据所述单差观测值生成所述双RTK天线组件的基线的当前测量长度以及当前测量航向,能够将双RTK天线组件的定位精度提高到厘米级别。Specifically, by determining the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna, and calculating the difference between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna value, and recorded as a single-difference observation value, and finally, according to the single-difference observation value, the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly are generated, which can improve the positioning accuracy of the dual RTK antenna assembly to the centimeter level .

其中,单差观测值的计算过程还加入时钟偏差、整周模糊度、传输系统的延迟误差、定位卫星的星历误差等,以进一步地提高解算基线的当前测量长度以及当前测量航向的可信度。Among them, the calculation process of the single-difference observation value also adds the clock deviation, the whole cycle ambiguity, the delay error of the transmission system, the ephemeris error of the positioning satellite, etc., to further improve the current measurement length of the solution baseline and the current measurement heading. reliability.

在一些实施例中,根据所述双RTK天线组件的基线的当前测量长度,确定所述当前测量航向是否为可信航向,具体包括:根据所述基线的当前测量长度是否满足预设误差范围,确定所述当前测量航向是否为可信航向。In some embodiments, determining whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly specifically includes: according to whether the current measured length of the baseline satisfies a preset error range, It is determined whether the current measured heading is a credible heading.

具体地,通过比较所述基线的当前测量长度是否满足预设误差范围,可以判断双RTK天线组件的定位方案是否满足预设误差,因此,在判定基线的当前测量长度满足预设误差范围时,则可以确定根据基线的当前测量长度计算得到的当前测量航向也是可信的。Specifically, by comparing whether the current measurement length of the baseline satisfies the preset error range, it can be determined whether the positioning scheme of the dual RTK antenna assembly satisfies the preset error. Therefore, when it is determined that the current measurement length of the baseline satisfies the preset error range, Then it can be determined that the current measured heading calculated according to the current measured length of the baseline is also credible.

在一些实施例中,在获取双RTK天线组件的基线的当前测量长度前,还包括:根据所述双RTK天线组件的基线尺寸确定所述预设误差范围;根据所述误差范围和所述基线尺寸确定所述预设基线长度,并存储。In some embodiments, before acquiring the current measurement length of the baseline of the dual RTK antenna assembly, the method further includes: determining the preset error range according to the baseline size of the dual RTK antenna assembly; according to the error range and the baseline The size determines the preset baseline length and stores it.

具体地,由于双RTK天线组件的基线尺寸直接关系于所述预设误差范围,因此,根据所述双RTK天线组件的基线尺寸确定所述预设误差范围,能够提高误差范围的可靠性和准确性,进而通过根据所述误差范围和所述基线尺寸确定所述预设基线长度,并存储,能够进一步地提高基线的当前测量长度是否可信,进而能够进一步地提高判断当前测量航向是否为可信航向的方案可靠性和准确性。Specifically, since the baseline size of the dual RTK antenna assembly is directly related to the preset error range, determining the preset error range according to the baseline size of the dual RTK antenna assembly can improve the reliability and accuracy of the error range Then, by determining and storing the preset baseline length according to the error range and the baseline size, it is possible to further improve whether the current measured length of the baseline is credible, and further improve whether the current measured heading is acceptable or not. The reliability and accuracy of the plan of the letter heading.

在一些实施例中,所述基线尺寸与所述误差范围之间为正相关。In some embodiments, there is a positive correlation between the baseline size and the error margin.

具体地,也即如果实际的基线尺寸越大,则误差范围越大,也即当前测量航向的置信区间越大,同时,实际的基线尺寸越小,则误差范围越小,也即当前测量航向的置信区间越小。Specifically, that is, if the actual baseline size is larger, the error range is larger, that is, the confidence interval of the currently measured heading is larger, and at the same time, the smaller the actual baseline size is, the smaller the error range is, that is, the current measurement heading is smaller. the smaller the confidence interval.

在一些实施例中,在获取双RTK天线组件的基线的当前测量长度前,还包括:获取历史测量航向是否为可信航向的记录,确定所述预设基线长度,并存储。In some embodiments, before acquiring the current measured length of the baseline of the dual RTK antenna assembly, the method further includes: acquiring a record of whether the historical measured heading is a credible heading, determining the preset baseline length, and storing.

具体地,通过获取历史测量航向是否为可信航向的记录,确定所述预设基线长度,并存储,历史测量航向也是基于基线长度解算的,历史测量航向更加符合可移动平台的实际飞行环境,因此,结合大量的历史测量航向,可以提供一个更符合实际飞行环境的预设基线长度,进而能够更加准确地根据预设基线长度和基线的当前测量长度,判断当前测量航向是否为可信航向。Specifically, by obtaining a record of whether the historically measured heading is a credible heading, the preset baseline length is determined and stored. The historically measured heading is also calculated based on the baseline length, and the historically measured heading is more in line with the actual flight environment of the mobile platform. , therefore, combined with a large number of historical measured headings, a preset baseline length that is more in line with the actual flight environment can be provided, and then it can be more accurately determined whether the current measured heading is a credible heading based on the preset baseline length and the current measured length of the baseline .

在一些实施例中,所述误差范围小于或等于20厘米。In some embodiments, the margin of error is less than or equal to 20 centimeters.

具体地,基于大量实验数据可以确定,误差范围小于或等于20厘米。Specifically, based on a large amount of experimental data, it can be determined that the error range is less than or equal to 20 cm.

在一些实施例中,还包括:根据搜星情况获取对应的状态标识信息。In some embodiments, the method further includes: acquiring corresponding state identification information according to the star search situation.

具体地,通过搜星情况获取对应的状态标识信息,状态标识信息辅助判断基线的当前测量长度是否可信,进而确定所述当前测量航向是否为可信航向。Specifically, the corresponding state identification information is obtained through the star search situation, and the state identification information assists in determining whether the current measured length of the baseline is credible, and then determines whether the current measured heading is a credible heading.

其中,双RTK天线组件输出的状态标识信息具体如下表1:Among them, the status identification information output by the dual RTK antenna components is as follows:

表1Table 1

Figure GDA0002481882540000071
Figure GDA0002481882540000071

Figure GDA0002481882540000081
Figure GDA0002481882540000081

在一些实施例中,根据所述双RTK天线组件的基线的当前测量长度,确定所述当前测量航向是否为可信航向,具体包括:根据所述双RTK天线组件的基线的当前测量长度和所述状态标识信息,确定所述当前测量航向是否为可信航向。In some embodiments, determining whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assemblies, specifically includes: according to the current measured length of the baseline of the dual RTK antenna assemblies and all The status identification information is used to determine whether the current measured heading is a credible heading.

具体地,根据双RTK天线组件的基线的当前测量长度,如表1所示,在状态标识信息为50的情况下,通过比较基线的当前测量长度与预设基线长度,从而判读出当前测量航向是否可信,从而减少了由于双RTK天线组件的误判导致可移动平台采用了错误的航向信息的情况,进而提升了可移动平台的飞行轨迹的准确性和可靠性。Specifically, according to the current measurement length of the baseline of the dual RTK antenna assembly, as shown in Table 1, when the status identification information is 50, the current measurement heading is judged by comparing the current measurement length of the baseline with the preset baseline length Whether it is credible, thereby reducing the situation that the mobile platform adopts wrong heading information due to the misjudgment of the dual RTK antenna components, thereby improving the accuracy and reliability of the flight trajectory of the mobile platform.

在一些实施例中,所述搜星情况包括以下至少一项:搜到的卫星的数目、信噪比、仰角、锁定时间、定位信息。In some embodiments, the satellite search situation includes at least one of the following: the number of satellites found, a signal-to-noise ratio, an elevation angle, a locking time, and positioning information.

例如,可移动平台在市区飞行时,由于高楼大厦较多,信号的传播过程受到干扰,导致了信号的衰落和相移,导致双RTK天线组件接收的信号不准确等问题。For example, when the mobile platform is flying in the urban area, due to the large number of high-rise buildings, the signal propagation process is disturbed, resulting in signal fading and phase shift, resulting in inaccurate signals received by dual RTK antenna components.

例如,在低纬度地区,电离层活动较为活跃,会导致卫星的观测信噪比波动、信号频繁失锁、解算误差大等问题。For example, in low-latitude regions, the ionospheric activity is more active, which will lead to fluctuations in the observed signal-to-noise ratio of satellites, frequent loss of signal lock, and large calculation errors.

又例如,双RTK天线组件自身的设计不好,导致收到的卫星信号的信噪比较低和不稳定,过滤杂波能力差,信号容易丢失等问题。For another example, the design of the dual RTK antenna assembly itself is not good, resulting in problems such as low and unstable signal-to-noise ratio of the received satellite signal, poor ability to filter clutter, and easy signal loss.

再例如,搜星速度过快,容易引起漂移,即定位不准确,定位跑偏的现象。For another example, if the star search speed is too fast, it is easy to cause drift, that is, the positioning is inaccurate and the positioning is deviated.

在一些实施例中,所述根据搜星情况获取对应的状态标识信息,包括:根据搜星情况获取窄巷固定解或所述状态标识信息中的其他预存标识信息。In some embodiments, the acquiring the corresponding state identification information according to the star search situation includes: acquiring the narrow lane fixed solution or other pre-stored identification information in the state identification information according to the star search situation.

具体地,窄巷固定解涉及主RTK天线和从RTK天线的载波信息相位观测之和,窄巷固定解对应的载波信息的有效波长为10.7厘米,窄巷固定解在消除电离层对当前测量航向的影响非常有效,其他预存标识信息可以参考表1所示,但不限于此。Specifically, the narrow-lane fixed solution involves the sum of the phase observations of the carrier information of the main RTK antenna and the slave RTK antenna. The effective wavelength of the carrier information corresponding to the narrow-lane fixed solution is 10.7 cm. The narrow-lane fixed solution eliminates the effect of the ionosphere on the current measurement heading. The impact is very effective, and other pre-stored identification information can be referred to as shown in Table 1, but is not limited to this.

在一些实施例中,根据所述双RTK天线组件的基线的当前测量长度和所述状态标识信息,确定所述当前测量航向是否为可信航向,具体包括:在检测到所述状态标识信息为所述窄巷固定解时,比较所述基线的当前测量长度是否满足预设误差范围。In some embodiments, determining whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly and the status identification information, specifically includes: after detecting that the status identification information is When the narrow lane is fixed for the solution, it is compared whether the current measured length of the baseline satisfies a preset error range.

具体地,通过在检测到所述状态标识信息为所述窄巷固定解时,比较所述基线的当前测量长度是否满足预设误差范围,也即根据基线的当前测量长度来校验窄巷固定解是否可信。若是,则判定所述当前测量航向可信,并输出所述当前测量航向。若否,则重复上述步骤。在一些实施例中,所述当前测量航向包括偏航角和/或俯仰角;其中,所述偏航角为根据所述可移动平台的机头方向与预设航向确定的夹角,所述俯仰角为根据所述可移动平台的机身方向与水平方向确定的夹角。Specifically, when it is detected that the state identification information is the narrow-lane fixed solution, comparing whether the current measured length of the baseline satisfies a preset error range, that is, verifying the narrow-lane fixed solution according to the current measured length of the baseline Whether the solution is credible. If so, it is determined that the current measured heading is credible, and the current measured heading is output. If not, repeat the above steps. In some embodiments, the current measured heading includes a yaw angle and/or a pitch angle; wherein the yaw angle is an angle determined according to the head direction of the movable platform and a preset heading, and the The pitch angle is an included angle determined according to the body direction of the movable platform and the horizontal direction.

在一些实施例中,根据所述单差观测值生成所述基线的当前测量长度和所述当前测量航向,具体包括:在第一坐标系中,根据所述单差观测值和对应的整周模糊度计算获得基线的测量结果;根据预设的坐标旋转矩阵将所述基线的测量结果由第一坐标系转换至第二坐标系,以确定所述主RTK天线对应的经度坐标和纬度坐标;根据所述经度坐标和所述纬度坐标确定所述当前测量航向。In some embodiments, generating the current measured length of the baseline and the current measured heading according to the single-difference observation value specifically includes: in the first coordinate system, according to the single-difference observation value and the corresponding whole week The ambiguity calculation obtains the measurement result of the baseline; according to the preset coordinate rotation matrix, the measurement result of the baseline is converted from the first coordinate system to the second coordinate system to determine the longitude and latitude coordinates corresponding to the main RTK antenna; The current survey heading is determined from the longitude coordinates and the latitude coordinates.

具体地,在第一坐标系中,根据所述单差观测值和对应的整周模糊度计算获得基线的测量结果,进而根据预设的坐标旋转矩阵将所述基线的测量结果由第一坐标系转换至第二坐标系,以确定所述主RTK天线对应的经度坐标和纬度坐标,最后,根据所述经度坐标和所述纬度坐标确定所述当前测量航向,使得当前测量航向的精度提高至厘米级。Specifically, in the first coordinate system, the measurement result of the baseline is calculated and obtained according to the single-difference observation value and the corresponding integer ambiguity, and then the measurement result of the baseline is converted into the first coordinate according to the preset coordinate rotation matrix. The system is converted to the second coordinate system to determine the longitude and latitude coordinates corresponding to the main RTK antenna, and finally, the current measurement heading is determined according to the longitude coordinates and the latitude coordinates, so that the accuracy of the current measurement heading is improved to centimeters.

在一些实施例中,所述第一坐标系包括地心坐标系。In some embodiments, the first coordinate system includes a geocentric coordinate system.

在一些实施例中,所述第二坐标系包括北天东坐标系。In some embodiments, the second coordinate system includes a north celestial coordinate system.

在一些实施例中,输出所述当前测量航向,包括将当前测量航向发送给终端设备。终端设备可以是可移动平台,即双RTK天线组件的载体,还可以是遥控端,手机APP。当输出所述当前测量航向时,用户能够得知该当前测量航向信息。In some embodiments, outputting the current measured heading includes sending the current measured heading to a terminal device. The terminal device can be a movable platform, that is, the carrier of the dual RTK antenna assembly, or a remote control terminal or a mobile phone APP. When the current measurement heading is output, the user can know the current measurement heading information.

在一些实施例中,输出所述当前测量航向,还包括控制报警装置发出警报信息。当双RTK天线组件的载体距离障碍物较近,或者依据当前测量航向前进有撞到障碍物的风险时,这时报警装置将被控制,并发出警报信息。报警装置可以是可移动平台,即双RTK天线组件的载体,还可以是遥控端,手机APP。警报信息可以通过报警灯发光、扬声器发出警报声音,或者振动器产生振动而发出。In some embodiments, outputting the current measured heading further includes controlling the alarm device to issue alarm information. When the carrier of the dual RTK antenna assembly is close to the obstacle, or there is a risk of hitting the obstacle according to the current measured heading, the alarm device will be controlled and an alarm message will be issued. The alarm device can be a movable platform, that is, the carrier of the dual RTK antenna assembly, or a remote control terminal or a mobile phone APP. The alarm message can be issued by the lighting of the warning light, the sound of the alarm from the speaker, or the vibration of the vibrator.

下面根据图4对上述一些实施例的具体步骤进行说明:The specific steps of some of the above embodiments will be described below according to FIG. 4 :

如图4所示,可移动平台的航向的确定方法包括:步骤S402,获取双RTK天线组件的基线的当前测量长度以及当前测量航向;步骤S404,根据搜星情况获取对应的状态标识信息;步骤S406,判断状态标识信息是否为窄巷固定解,若是,则执行步骤S408,若否,则执行步骤S402;步骤S408,比较所述基线的当前测量长度是否满足预设误差范围,若是,则执行步骤S410,若否,则执行步骤S402;步骤S410,输出所述当前测量航向。As shown in FIG. 4 , the method for determining the heading of the movable platform includes: step S402, obtaining the current measurement length and current measurement heading of the baseline of the dual RTK antenna assembly; step S404, obtaining the corresponding state identification information according to the star search situation; step S406, judging whether the state identification information is a narrow lane fixed solution, if so, execute step S408, if not, execute step S402; step S408, compare whether the current measured length of the baseline meets the preset error range, if yes, execute Step S410, if not, execute Step S402; Step S410, output the current measured heading.

如图5所示,与上述航向的确定方法相对于的航向的确定设备500,具体包括的硬件装置和实现方案如下:As shown in FIG. 5 , the heading determination device 500 relative to the above heading determination method specifically includes the following hardware devices and implementation solutions:

所述航向的确定设备包括处理器502,还包括双RTK天线组件504。The heading determining device includes a processor 502 and a dual RTK antenna assembly 504 .

在一些实施例中,所述处理器502用于:In some embodiments, the processor 502 is used to:

获取双RTK天线组件504的基线的当前测量长度以及当前测量航向。Obtain the current measured length of the baseline of the dual RTK antenna assembly 504 and the current measured heading.

具体地,定位卫星发送至双RTK天线组件504的载波信息,由定位卫星传播到双RTK天线组件504需要一定时间,即传输时延。众所周知,载波信息的传输时延与传输的距离成正比,主RTK天线和从RTK天线到定位卫星的距离不同时,主RTK天线和从RTK天线接收的连续载波信息在同一时刻将具有不相同的相位,即相位差,进一步地结合整周模糊度和相位差,来计算基线的当前测量长度以及当前测量航向。Specifically, the carrier information sent by the positioning satellite to the dual RTK antenna assembly 504 requires a certain time, that is, a transmission delay, to propagate from the positioning satellite to the dual RTK antenna assembly 504 . As we all know, the transmission delay of carrier information is proportional to the transmission distance. When the distance between the main RTK antenna and the slave RTK antenna to the positioning satellite is different, the continuous carrier information received by the main RTK antenna and the slave RTK antenna will have different values at the same time. The phase, ie the phase difference, is further combined with the integer ambiguity and the phase difference to calculate the current measured length of the baseline and the current measured heading.

所述处理器502根据所述双RTK天线组件504的基线的当前测量长度,确定所述当前测量航向是否为可信航向;若否,重复上述步骤。The processor 502 determines whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly 504; if not, repeat the above steps.

具体地,由于双RTK天线组件504的基线存在实际基线尺寸,因此,计算得到的基线的当前测量长度与实际基线尺寸之间存在误差,基于此可以确定解算的基线的当前测量长度是否可信,如果基线的当前测量长度不可信,则需要重新执行,至基线的当前测量长度处于误差允许的范围。Specifically, since the baseline of the dual RTK antenna assembly 504 has an actual baseline size, there is an error between the current measured length of the calculated baseline and the actual baseline size, and based on this, it can be determined whether the calculated current measured length of the baseline is credible , if the current measurement length of the baseline is unreliable, it needs to be re-executed, and the current measurement length to the baseline is within the allowable error range.

所述处理器502还用于:若确定所述当前测量航向是否为可信航向,则输出所述当前测量航向。The processor 502 is further configured to: output the current measured heading if it is determined whether the current measured heading is a credible heading.

具体地,通过在确定当前测量航向为可信航向时,输出当前测量航向,以供飞行控制系统来反馈调节可移动平台的飞行轨迹。Specifically, when it is determined that the current measured heading is a credible heading, the current measured heading is output for the flight control system to feedback and adjust the flight trajectory of the movable platform.

基于本发明实施例提供的航向的确定方法,双RTK天线组件504在接收到定位卫星的载波信息时,可能由于搜星情况差,或存在多径干扰,或可移动平台处于室内时,通常双RTK天线组件504解算得到的基线的当前测量长度是存在较大误差的,进而导致了当前测量航向存在更大的误差,而通过基线的当前测量长度来校验当前测量航向是否可信,能够提高双RTK天线组件504对可移动平台进行定向测姿的可靠性和准确性。Based on the heading determination method provided by the embodiment of the present invention, when the dual RTK antenna assembly 504 receives the carrier information of the positioning satellite, it may be due to poor satellite search conditions or multipath interference, or when the movable platform is indoors, the dual RTK antenna assembly 504 usually doubles. There is a large error in the current measurement length of the baseline calculated by the RTK antenna assembly 504, which in turn leads to a larger error in the current measurement heading. The current measurement length of the baseline is used to verify whether the current measurement heading is credible. The reliability and accuracy of the orientation attitude measurement of the movable platform by the dual RTK antenna assembly 504 is improved.

在一些实施例中,所述处理器502所述获取双RTK天线组件504的基线的当前测量长度以及当前测量航向,包括:接收定位卫星发送的载波信息,所述载波信息用于确定双RTK天线组件504的基线的当前测量长度和当前测量航向。In some embodiments, the obtaining, by the processor 502, the current measured length and the current measured heading of the baseline of the dual RTK antenna assembly 504 includes: receiving carrier information sent by a positioning satellite, where the carrier information is used to determine the dual RTK antennas The current measured length and current measured heading of the baseline of component 504 .

具体地,接收定位卫星发送的载波信息,所述载波信息用于确定双RTK天线组件504的基线的当前测量长度和当前测量航向,也即基于相位差解算获得基线的当前测量长度和当前测量航向。Specifically, the carrier information sent by the positioning satellite is received, and the carrier information is used to determine the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly 504, that is, the current measurement length and the current measurement of the baseline are obtained based on the phase difference calculation. course.

在一些实施例中,所述双RTK天线组件504用于接收定位卫星发送的载波信息。所述载波信息用于确定双RTK天线组件的基线的当前测量长度和当前测量航向。In some embodiments, the dual RTK antenna assembly 504 is used for receiving carrier information sent by positioning satellites. The carrier information is used to determine the current measured length and current measured heading of the baseline of the dual RTK antenna assembly.

在一些实施例中,双RTK天线组件504包括主RTK天线以及从RTK天线,所述处理器502所述获取双RTK天线组件504的基线的当前测量长度以及当前测量航向,包括:确定所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位;计算所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位之间的差值,并记作单差观测值;根据所述单差观测值生成所述双RTK天线组件504的基线的当前测量长度以及当前测量航向。In some embodiments, the dual RTK antenna assembly 504 includes a master RTK antenna and a slave RTK antenna, and the processor 502 acquiring the current measured length and current measured heading of the baseline of the dual RTK antenna assembly 504 includes: determining the master The carrier information phase of the RTK antenna and the carrier information phase of the slave RTK antenna; calculate the difference between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna, and record it as a single-difference observation value ; Generate the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly 504 according to the single-difference observations.

具体地,通过确定所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位,并计算所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位之间的差值,并记作单差观测值,最后,根据所述单差观测值生成所述双RTK天线组件504的基线的当前测量长度以及当前测量航向,能够将双RTK天线组件504的定位精度提高到厘米级别。Specifically, by determining the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna, and calculating the difference between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna value, and denoted as a single-difference observation value, and finally, according to the single-difference observation value, the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly 504 are generated, which can improve the positioning accuracy of the dual RTK antenna assembly 504 to centimeter level.

其中,单差观测值的计算过程还加入时钟偏差、整周模糊度、传输系统的延迟误差、定位卫星的星历误差等,以进一步地提高解算基线的当前测量长度以及当前测量航向的可信度。Among them, the calculation process of the single-difference observation value also adds the clock deviation, the whole cycle ambiguity, the delay error of the transmission system, the ephemeris error of the positioning satellite, etc., to further improve the current measurement length of the solution baseline and the current measurement heading. reliability.

在一些实施例中,所述处理器502根据所述双RTK天线组件504的基线的当前测量长度,确定所述当前测量航向是否为可信航向,具体包括:比较所述基线的当前测量长度是否满足预设误差范围;若否,则重复上述步骤;若是,则判定所述当前测量航向可信,并输出所述当前测量航向。In some embodiments, the processor 502 determines whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly 504, and specifically includes: comparing whether the current measured length of the baseline is The preset error range is satisfied; if not, repeat the above steps; if yes, determine that the current measured heading is credible, and output the current measured heading.

具体地,通过比较所述基线的当前测量长度是否满足预设误差范围,可以判断双RTK天线组件504的定位方案是否满足预设误差,因此,在判定基线的当前测量长度满足预设误差范围时,则可以确定根据基线的当前测量长度计算得到的当前测量航向也是可信的。Specifically, by comparing whether the current measured length of the baseline satisfies the preset error range, it can be determined whether the positioning scheme of the dual RTK antenna assembly 504 satisfies the preset error. Therefore, when it is determined that the current measured length of the baseline satisfies the preset error range , it can be determined that the current measured heading calculated according to the current measured length of the baseline is also credible.

在一些实施例中,所述处理器502在获取双RTK天线组件504的基线的当前测量长度前,还用于:根据所述双RTK天线组件504的基线尺寸确定所述预设误差范围;根据所述误差范围和所述基线尺寸确定所述预设基线长度,并存储。In some embodiments, before acquiring the current measurement length of the baseline of the dual RTK antenna assembly 504, the processor 502 is further configured to: determine the preset error range according to the baseline size of the dual RTK antenna assembly 504; The error range and the baseline size determine the preset baseline length and store it.

具体地,由于双RTK天线组件504的基线尺寸直接关系于所述预设误差范围,因此,根据所述双RTK天线组件504的基线尺寸确定所述预设误差范围,能够提高误差范围的可靠性和准确性,进而通过根据所述误差范围和所述基线尺寸确定所述预设基线长度,并存储,能够进一步地提高基线的当前测量长度是否可信,进而能够进一步地提高判断当前测量航向是否为可信航向的方案可靠性和准确性。Specifically, since the baseline size of the dual RTK antenna assembly 504 is directly related to the preset error range, determining the preset error range according to the baseline size of the dual RTK antenna assembly 504 can improve the reliability of the error range and accuracy, and then by determining and storing the preset baseline length according to the error range and the baseline size, it is possible to further improve whether the current measured length of the baseline is credible, and then to further improve whether the current measured heading is judged. Scheme reliability and accuracy for trusted headings.

在一些实施例中,所述基线尺寸与所述误差范围之间为正相关。In some embodiments, there is a positive correlation between the baseline size and the error margin.

具体地,也即如果实际的基线尺寸越大,则误差范围越大,也即当前测量航向的置信区间越大,同时,实际的基线尺寸越小,则误差范围越小,也即当前测量航向的置信区间越小。Specifically, that is, if the actual baseline size is larger, the error range is larger, that is, the confidence interval of the currently measured heading is larger, and at the same time, the smaller the actual baseline size is, the smaller the error range is, that is, the current measurement heading is smaller. the smaller the confidence interval.

在一些实施例中,所述处理器502在获取双RTK天线组件504的基线的当前测量长度前,还用于:获取历史测量航向是否为可信航向的记录,确定所述预设基线长度,并存储。In some embodiments, before acquiring the current measurement length of the baseline of the dual RTK antenna assembly 504, the processor 502 is further configured to: acquire a record of whether the historical measurement heading is a credible heading, and determine the preset baseline length, and store.

具体地,通过获取历史测量航向是否为可信航向的记录,确定所述预设基线长度,并存储,历史测量航向也是基于基线长度解算的,历史测量航向更加符合可移动平台的实际飞行环境,因此,结合大量的历史测量航向,可以提供一个更符合实际飞行环境的预设基线长度,进而能够更加准确地根据预设基线长度和基线的当前测量长度,判断当前测量航向是否为可信航向。Specifically, by obtaining a record of whether the historically measured heading is a credible heading, the preset baseline length is determined and stored. The historically measured heading is also calculated based on the baseline length, and the historically measured heading is more in line with the actual flight environment of the mobile platform. , therefore, combined with a large number of historical measured headings, a preset baseline length that is more in line with the actual flight environment can be provided, and then it can be more accurately determined whether the current measured heading is a credible heading based on the preset baseline length and the current measured length of the baseline .

在一些实施例中,所述误差范围小于或等于20厘米。In some embodiments, the margin of error is less than or equal to 20 centimeters.

具体地,基于大量实验数据可以确定,误差范围小于或等于20厘米。Specifically, based on a large amount of experimental data, it can be determined that the error range is less than or equal to 20 cm.

在一些实施例中,所述处理器502还用于:根据搜星情况获取对应的状态标识信息。In some embodiments, the processor 502 is further configured to: acquire corresponding state identification information according to a star search situation.

具体地,通过搜星情况获取对应的状态标识信息,状态标识信息辅助判断基线的当前测量长度是否可信,进而确定所述当前测量航向是否为可信航向。Specifically, the corresponding state identification information is obtained through the star search situation, and the state identification information assists in determining whether the current measured length of the baseline is credible, and then determines whether the current measured heading is a credible heading.

其中,双RTK天线组件504输出的状态标识信息具体如表1所示。The status identification information output by the dual RTK antenna assembly 504 is specifically shown in Table 1.

在一些实施例中,所述处理器502根据所述双RTK天线组件504的基线的当前测量长度,确定所述当前测量航向是否为可信航向,具体包括:根据所述双RTK天线组件504的基线的当前测量长度和所述状态标识信息,确定所述当前测量航向是否为可信航向。In some embodiments, the processor 502 determines whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly 504 , and specifically includes: according to the current measurement length of the dual RTK antenna assembly 504 The current measured length of the baseline and the state identification information determine whether the current measured heading is a credible heading.

具体地,根据双RTK天线组件504的基线的当前测量长度,如表1所示,在状态标识信息为50的情况下,通过比较基线的当前测量长度与预设基线长度,从而判读出当前测量航向是否可信,从而减少了由于双RTK天线组件504的误判导致可移动平台采用了错误的航向信息的情况,进而提升了可移动平台的飞行轨迹的准确性和可靠性。Specifically, according to the current measurement length of the baseline of the dual RTK antenna assembly 504, as shown in Table 1, when the status identification information is 50, the current measurement length of the baseline is compared with the preset baseline length, so as to determine the current measurement length Whether the heading is credible, thereby reducing the situation that the movable platform adopts wrong heading information due to the misjudgment of the dual RTK antenna assembly 504, thereby improving the accuracy and reliability of the flight trajectory of the movable platform.

在一些实施例中,所述搜星情况包括以下至少一项:搜到的卫星的数目、信噪比、仰角、锁定时间、定位信息。In some embodiments, the satellite search situation includes at least one of the following: the number of satellites found, a signal-to-noise ratio, an elevation angle, a locking time, and positioning information.

在一些实施例中,所述处理器502所述根据搜星情况获取对应的状态标识信息,包括:根据搜星情况获取窄巷固定解或所述状态标识信息中的其他预存标识信息。In some embodiments, the processor 502 acquiring the corresponding state identification information according to the star search situation includes: acquiring a narrow lane fixed solution or other pre-stored identification information in the state identification information according to the star search situation.

具体地,窄巷固定解涉及主RTK天线和从RTK天线的载波信息相位观测之和,窄巷固定解对应的载波信息的有效波长为10.7厘米,窄巷固定解在消除电离层对当前测量航向的影响非常有效,其他预存标识信息可以参考表1所示,但不限于此。Specifically, the narrow-lane fixed solution involves the sum of the phase observations of the carrier information of the main RTK antenna and the slave RTK antenna. The effective wavelength of the carrier information corresponding to the narrow-lane fixed solution is 10.7 cm. The narrow-lane fixed solution eliminates the effect of the ionosphere on the current measurement heading. The impact is very effective, and other pre-stored identification information can be referred to as shown in Table 1, but is not limited to this.

在一些实施例中,所述处理器502根据所述双RTK天线组件504的基线的当前测量长度和所述状态标识信息,确定所述当前测量航向是否为可信航向,具体包括:在检测到所述状态标识信息为所述窄巷固定解时,比较所述基线的当前测量长度是否满足预设误差范围。In some embodiments, the processor 502 determines whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly 504 and the status identification information, and specifically includes: after detecting When the state identification information is the narrow lane fixed solution, compare whether the current measurement length of the baseline satisfies a preset error range.

具体地,通过在检测到所述状态标识信息为所述窄巷固定解时,比较所述基线的当前测量长度是否满足预设误差范围,也即根据基线的当前测量长度来校验窄巷固定解是否可信。若所述基线的当前测量长度满足预设误差范围,则判定所述当前测量航向可信,并输出所述当前测量航向;若否,则重复上述步骤。Specifically, when it is detected that the state identification information is the narrow-lane fixed solution, comparing whether the current measured length of the baseline satisfies a preset error range, that is, verifying the narrow-lane fixed according to the current measured length of the baseline Whether the solution is credible. If the current measured length of the baseline satisfies the preset error range, it is determined that the current measured heading is credible, and the current measured heading is output; if not, the above steps are repeated.

在一些实施例中,所述当前测量航向包括偏航角和/或俯仰角;其中,所述偏航角为根据所述可移动平台的机头方向与预设航向确定的夹角,所述俯仰角为根据所述可移动平台的机身方向与水平方向确定的夹角。In some embodiments, the current measured heading includes a yaw angle and/or a pitch angle; wherein, the yaw angle is an angle determined according to the head direction of the movable platform and a preset heading, and the The pitch angle is an included angle determined according to the body direction of the movable platform and the horizontal direction.

在一些实施例中,所述处理器502根据所述单差观测值生成所述基线的当前测量长度和所述当前测量航向,具体包括:在第一坐标系中,根据所述单差观测值和对应的整周模糊度计算获得基线的测量结果;根据预设的坐标旋转矩阵将所述基线的测量结果由第一坐标系转换至第二坐标系,以确定所述主RTK天线对应的经度坐标和纬度坐标;根据所述经度坐标和所述纬度坐标确定所述当前测量航向。In some embodiments, the processor 502 generates the current measured length of the baseline and the current measured heading according to the single-difference observation value, which specifically includes: in the first coordinate system, according to the single-difference observation value and the corresponding integer ambiguity calculation to obtain the measurement result of the baseline; according to the preset coordinate rotation matrix, the measurement result of the baseline is converted from the first coordinate system to the second coordinate system to determine the longitude corresponding to the main RTK antenna coordinates and latitude coordinates; the current survey heading is determined according to the longitude coordinates and the latitude coordinates.

具体地,在第一坐标系中,根据所述单差观测值和对应的整周模糊度计算获得基线的测量结果,进而根据预设的坐标旋转矩阵将所述基线的测量结果由第一坐标系转换至第二坐标系,以确定所述主RTK天线对应的经度坐标和纬度坐标,最后,根据所述经度坐标和所述纬度坐标确定所述当前测量航向,使得当前测量航向的精度提高至厘米级。Specifically, in the first coordinate system, the measurement result of the baseline is calculated and obtained according to the single-difference observation value and the corresponding integer ambiguity, and then the measurement result of the baseline is converted into the first coordinate according to the preset coordinate rotation matrix. The system is converted to the second coordinate system to determine the longitude and latitude coordinates corresponding to the main RTK antenna, and finally, the current measurement heading is determined according to the longitude coordinates and the latitude coordinates, so that the accuracy of the current measurement heading is improved to centimeters.

在一些实施例中,所述第一坐标系包括地心坐标系。In some embodiments, the first coordinate system includes a geocentric coordinate system.

在一些实施例中,所述第二坐标系包括北天东坐标系。In some embodiments, the second coordinate system includes a north celestial coordinate system.

如图5所示,本发明的实施例提供了一种计算机可读存储介质600,航向的确定设备500上设有处理器502和存储器1044,计算机可读存储介质600,其上存储有计算机程序602,计算机程序602被处理器502执行时实现如上任一实施例限定的航向的确定方法的步骤。As shown in FIG. 5 , an embodiment of the present invention provides a computer-readable storage medium 600, the heading determination device 500 is provided with a processor 502 and a memory 1044, and the computer-readable storage medium 600 stores a computer program thereon 602, the computer program 602, when executed by the processor 502, implements the steps of the heading determination method as defined in any of the above embodiments.

上述处理器502可以是中央处理单元(Central Processing Unit,CPU),该处理器502还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The above-mentioned processor 502 may be a central processing unit (Central Processing Unit, CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

其中,存储器1044用于存储程序代码和记录状态数据。Among them, the memory 1044 is used for storing program codes and recording status data.

在一些实施例中,处理器502执行计算机程序602,以实现航向的确定方法,具体执行以下步骤:In some embodiments, the processor 502 executes the computer program 602 to implement the method for determining the heading, and the specific steps are as follows:

获取双RTK天线组件504的基线的当前测量长度以及当前测量航向。Obtain the current measured length of the baseline of the dual RTK antenna assembly 504 and the current measured heading.

具体地,定位卫星发送至双RTK天线组件504的载波信息,由定位卫星传播到双RTK天线组件504需要一定时间,即传输时延。众所周知,载波信息的传输时延与传输的距离成正比,主RTK天线和从RTK天线到定位卫星的距离不同时,主RTK天线和从RTK天线接收的连续载波信息在同一时刻将具有不相同的相位,即相位差,进一步地结合整周模糊度和相位差,来计算基线的当前测量长度以及当前测量航向。Specifically, it takes a certain time for the carrier information sent by the positioning satellite to the dual RTK antenna assembly 504 to be propagated by the positioning satellite to the dual RTK antenna assembly 504, that is, a transmission delay. As we all know, the transmission delay of carrier information is proportional to the transmission distance. When the distance between the main RTK antenna and the slave RTK antenna to the positioning satellite is different, the continuous carrier information received by the main RTK antenna and the slave RTK antenna will have different values at the same time. The phase, ie the phase difference, is further combined with the integer ambiguity and the phase difference to calculate the current measured length of the baseline and the current measured heading.

根据所述双RTK天线组件504的基线的当前测量长度,确定所述当前测量航向是否为可信航向,若否,重复上述步骤。According to the current measured length of the baseline of the dual RTK antenna assembly 504, it is determined whether the current measured heading is a credible heading, and if not, the above steps are repeated.

具体地,由于双RTK天线组件504的基线存在实际基线尺寸,因此,计算得到的基线的当前测量长度与实际基线尺寸之间存在误差,基于此可以确定解算的基线的当前测量长度是否可信,如果基线的当前测量长度不可信,则需要重新执行,至基线的当前测量长度处于误差允许的范围。Specifically, since the baseline of the dual RTK antenna assembly 504 has an actual baseline size, there is an error between the current measured length of the calculated baseline and the actual baseline size, and based on this, it can be determined whether the calculated current measured length of the baseline is credible , if the current measurement length of the baseline is unreliable, it needs to be re-executed, and the current measurement length to the baseline is within the allowable error range.

若是,则输出所述当前测量航向。If so, output the current measured heading.

具体地,通过在确定当前测量航向为可信航向时,输出当前测量航向,以供飞行控制系统来反馈调节可移动平台的飞行轨迹。Specifically, when it is determined that the current measured heading is a credible heading, the current measured heading is output for the flight control system to feedback and adjust the flight trajectory of the movable platform.

基于本发明实施例提供的航向的确定方法,双RTK天线组件504在接收到定位卫星的载波信息时,可能由于搜星情况差,或存在多径干扰,或可移动平台处于室内时,通常双RTK天线组件504解算得到的基线的当前测量长度是存在较大误差的,进而导致了当前测量航向存在更大的误差,而通过基线的当前测量长度来校验当前测量航向是否可信,能够提高双RTK天线组件504对可移动平台进行定向测姿的可靠性和准确性。Based on the heading determination method provided by the embodiment of the present invention, when the dual RTK antenna assembly 504 receives the carrier information of the positioning satellite, it may be due to poor satellite search conditions or multipath interference, or when the movable platform is indoors, the dual RTK antenna assembly 504 usually doubles. There is a large error in the current measurement length of the baseline calculated by the RTK antenna assembly 504, which in turn leads to a larger error in the current measurement heading. The current measurement length of the baseline is used to verify whether the current measurement heading is credible. The reliability and accuracy of the orientation attitude measurement of the movable platform by the dual RTK antenna assembly 504 is improved.

在一些实施例中,所述获取双RTK天线组件504的基线的当前测量长度以及当前测量航向,包括:接收定位卫星发送的载波信息,所述载波信息用于确定双RTK天线组件504的基线的当前测量长度和当前测量航向。In some embodiments, the acquiring the current measured length and the current measured heading of the baseline of the dual RTK antenna assembly 504 includes: receiving carrier information sent by a positioning satellite, where the carrier information is used to determine the baseline of the dual RTK antenna assembly 504 The current measured length and the current measured heading.

具体地,接收定位卫星发送的载波信息,所述载波信息用于确定双RTK天线组件504的基线的当前测量长度和当前测量航向,也即基于相位差解算获得基线的当前测量长度和当前测量航向。Specifically, the carrier information sent by the positioning satellite is received, and the carrier information is used to determine the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly 504, that is, the current measurement length and the current measurement of the baseline are obtained based on the phase difference calculation. course.

在一些实施例中,所述双RTK天线组件504用于接收定位卫星发送的载波信息。In some embodiments, the dual RTK antenna assembly 504 is used for receiving carrier information sent by positioning satellites.

在一些实施例中,双RTK天线组件504包括主RTK天线以及从RTK天线,所述获取双RTK天线组件504的基线的当前测量长度以及当前测量航向,包括:确定所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位;计算所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位之间的差值,并记作单差观测值;根据所述单差观测值生成所述双RTK天线组件504的基线的当前测量长度以及当前测量航向。In some embodiments, the dual RTK antenna assembly 504 includes a master RTK antenna and a slave RTK antenna, and the obtaining the current measured length and current measurement heading of the baseline of the dual RTK antenna assembly 504 includes: determining carrier information of the master RTK antenna Phase and the carrier information phase of the slave RTK antenna; calculate the difference between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna, and record it as a single-difference observation value; The difference observations generate the current measured length of the baseline of the dual RTK antenna assembly 504 and the current measured heading.

具体地,通过确定所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位,并计算所述主RTK天线的载波信息相位和所述从RTK天线的载波信息相位之间的差值,并记作单差观测值,最后,根据所述单差观测值生成所述双RTK天线组件504的基线的当前测量长度以及当前测量航向,能够将双RTK天线组件504的定位精度提高到厘米级别。Specifically, by determining the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna, and calculating the difference between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna value, and denoted as a single-difference observation value, and finally, according to the single-difference observation value, the current measurement length and the current measurement heading of the baseline of the dual RTK antenna assembly 504 are generated, which can improve the positioning accuracy of the dual RTK antenna assembly 504 to centimeter level.

其中,单差观测值的计算过程还加入时钟偏差、整周模糊度、传输系统的延迟误差、定位卫星的星历误差等,以进一步地提高解算基线的当前测量长度以及当前测量航向的可信度。Among them, the calculation process of the single-difference observation value also adds the clock deviation, the whole cycle ambiguity, the delay error of the transmission system, the ephemeris error of the positioning satellite, etc., to further improve the current measurement length of the solution baseline and the current measurement heading. reliability.

在一些实施例中,根据所述双RTK天线组件504的基线的当前测量长度,确定所述当前测量航向是否为可信航向,具体包括:比较所述基线的当前测量长度是否满足预设误差范围;若否,则重复上述步骤;若是,则判定所述当前测量航向可信,并输出所述当前测量航向。In some embodiments, determining whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly 504 specifically includes: comparing whether the current measured length of the baseline satisfies a preset error range ; if not, repeat the above steps; if yes, determine that the current measurement heading is credible, and output the current measurement heading.

具体地,通过比较所述基线的当前测量长度是否满足预设误差范围,可以判断双RTK天线组件504的定位方案是否满足预设误差,因此,在判定基线的当前测量长度满足预设误差范围时,则可以确定根据基线的当前测量长度计算得到的当前测量航向也是可信的。Specifically, by comparing whether the current measured length of the baseline satisfies the preset error range, it can be determined whether the positioning scheme of the dual RTK antenna assembly 504 satisfies the preset error. Therefore, when it is determined that the current measured length of the baseline satisfies the preset error range , it can be determined that the current measured heading calculated according to the current measured length of the baseline is also credible.

在一些实施例中,在获取双RTK天线组件504的基线的当前测量长度前,还包括:根据所述双RTK天线组件504的基线尺寸确定所述预设误差范围;根据所述误差范围和所述基线尺寸确定所述预设基线长度,并存储。In some embodiments, before acquiring the current measurement length of the baseline of the dual RTK antenna assembly 504, the method further includes: determining the preset error range according to the baseline size of the dual RTK antenna assembly 504; The predetermined baseline length is determined by the baseline size and stored.

具体地,由于双RTK天线组件504的基线尺寸直接关系于所述预设误差范围,因此,根据所述双RTK天线组件504的基线尺寸确定所述预设误差范围,能够提高误差范围的可靠性和准确性,进而通过根据所述误差范围和所述基线尺寸确定所述预设基线长度,并存储,能够进一步地提高基线的当前测量长度是否可信,进而能够进一步地提高判断当前测量航向是否为可信航向的方案可靠性和准确性。Specifically, since the baseline size of the dual RTK antenna assembly 504 is directly related to the preset error range, determining the preset error range according to the baseline size of the dual RTK antenna assembly 504 can improve the reliability of the error range and accuracy, and then by determining and storing the preset baseline length according to the error range and the baseline size, it is possible to further improve whether the current measured length of the baseline is credible, and then to further improve whether the current measured heading is judged. Scheme reliability and accuracy for trusted headings.

在一些实施例中,所述基线尺寸与所述误差范围之间为正相关。In some embodiments, there is a positive correlation between the baseline size and the error margin.

具体地,也即如果实际的基线尺寸越大,则误差范围越大,也即当前测量航向的置信区间越大,同时,实际的基线尺寸越小,则误差范围越小,也即当前测量航向的置信区间越小。Specifically, that is, if the actual baseline size is larger, the error range is larger, that is, the confidence interval of the currently measured heading is larger, and at the same time, the smaller the actual baseline size is, the smaller the error range is, that is, the current measurement heading is smaller. the smaller the confidence interval.

在一些实施例中,在获取双RTK天线组件504的基线的当前测量长度前,还包括:获取历史测量航向是否为可信航向的记录,确定所述预设基线长度,并存储。In some embodiments, before acquiring the current measurement length of the baseline of the dual RTK antenna assembly 504, the method further includes: acquiring a record of whether the historical measurement heading is a credible heading, determining the preset baseline length, and storing.

具体地,通过获取历史测量航向是否为可信航向的记录,确定所述预设基线长度,并存储,历史测量航向也是基于基线长度解算的,历史测量航向更加符合可移动平台的实际飞行环境,因此,结合大量的历史测量航向,可以提供一个更符合实际飞行环境的预设基线长度,进而能够更加准确地根据预设基线长度和基线的当前测量长度,判断当前测量航向是否为可信航向。Specifically, by obtaining a record of whether the historically measured heading is a credible heading, the preset baseline length is determined and stored. The historically measured heading is also calculated based on the baseline length, and the historically measured heading is more in line with the actual flight environment of the mobile platform. , therefore, combined with a large number of historical measured headings, a preset baseline length that is more in line with the actual flight environment can be provided, and then it can be more accurately determined whether the current measured heading is a credible heading based on the preset baseline length and the current measured length of the baseline .

在一些实施例中,所述误差范围小于或等于20厘米。In some embodiments, the margin of error is less than or equal to 20 centimeters.

具体地,基于大量实验数据可以确定,误差范围小于或等于20厘米。Specifically, based on a large amount of experimental data, it can be determined that the error range is less than or equal to 20 cm.

在一些实施例中,还包括:根据搜星情况获取对应的状态标识信息。In some embodiments, the method further includes: acquiring corresponding state identification information according to the star search situation.

具体地,通过搜星情况获取对应的状态标识信息,状态标识信息辅助判断基线的当前测量长度是否可信,进而确定所述当前测量航向是否为可信航向。Specifically, the corresponding state identification information is obtained through the star search situation, and the state identification information assists in determining whether the current measured length of the baseline is credible, and then determines whether the current measured heading is a credible heading.

其中,双RTK天线组件504输出的状态标识信息具体如上表1所示。The status identification information output by the dual RTK antenna assembly 504 is specifically shown in Table 1 above.

在一些实施例中,根据所述双RTK天线组件504的基线的当前测量长度,确定所述当前测量航向是否为可信航向,具体包括:根据所述双RTK天线组件504的基线的当前测量长度和所述状态标识信息,确定所述当前测量航向是否为可信航向。In some embodiments, determining whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly 504 specifically includes: according to the current measured length of the baseline of the dual RTK antenna assembly 504 and the state identification information to determine whether the current measured heading is a credible heading.

具体地,根据双RTK天线组件504的基线的当前测量长度,如表1所示,在状态标识信息为50的情况下,通过比较基线的当前测量长度与预设基线长度,从而判读出当前测量航向是否可信,从而减少了由于双RTK天线组件504的误判导致可移动平台采用了错误的航向信息的情况,进而提升了可移动平台的飞行轨迹的准确性和可靠性。Specifically, according to the current measurement length of the baseline of the dual RTK antenna assembly 504, as shown in Table 1, when the status identification information is 50, the current measurement length of the baseline is compared with the preset baseline length, so as to determine the current measurement length Whether the heading is credible, thereby reducing the situation that the movable platform adopts wrong heading information due to the misjudgment of the dual RTK antenna assembly 504, thereby improving the accuracy and reliability of the flight trajectory of the movable platform.

在一些实施例中,所述搜星情况包括以下至少一项:搜到的卫星的数目、信噪比、仰角、锁定时间、定位信息。In some embodiments, the satellite search situation includes at least one of the following: the number of satellites found, a signal-to-noise ratio, an elevation angle, a locking time, and positioning information.

在一些实施例中,所述根据搜星情况获取对应的状态标识信息,包括:根据搜星情况获取窄巷固定解或所述状态标识信息中的其他预存标识信息。In some embodiments, the acquiring the corresponding state identification information according to the star search situation includes: acquiring the narrow lane fixed solution or other pre-stored identification information in the state identification information according to the star search situation.

具体地,窄巷固定解涉及主RTK天线和从RTK天线的载波信息相位观测之和,窄巷固定解对应的载波信息的有效波长为10.7厘米,窄巷固定解在消除电离层对当前测量航向的影响非常有效,其他预存标识信息可以参考表1所示,但不限于此。Specifically, the narrow-lane fixed solution involves the sum of the phase observations of the carrier information of the main RTK antenna and the slave RTK antenna. The effective wavelength of the carrier information corresponding to the narrow-lane fixed solution is 10.7 cm. The narrow-lane fixed solution eliminates the effect of the ionosphere on the current measurement heading. The impact is very effective, and other pre-stored identification information can be referred to as shown in Table 1, but is not limited to this.

在一些实施例中,根据所述双RTK天线组件504的基线的当前测量长度和所述状态标识信息,确定所述当前测量航向是否为可信航向,具体包括:在检测到所述状态标识信息为所述窄巷固定解时,比较所述基线的当前测量长度是否满足预设误差范围。In some embodiments, determining whether the current measured heading is a credible heading according to the current measured length of the baseline of the dual RTK antenna assembly 504 and the state identification information specifically includes: after detecting the state identification information When fixing the solution for the narrow lane, compare whether the current measured length of the baseline satisfies a preset error range.

具体地,通过在检测到所述状态标识信息为所述窄巷固定解时,比较所述基线的当前测量长度是否满足预设误差范围,也即根据基线的当前测量长度来校验窄巷固定解是否可信。若所述基线的当前测量长度满足预设误差范围,则判定所述当前测量航向可信,并输出所述当前测量航向;若否,则重复上述步骤。Specifically, when it is detected that the state identification information is the narrow-lane fixed solution, comparing whether the current measured length of the baseline satisfies a preset error range, that is, verifying the narrow-lane fixed solution according to the current measured length of the baseline Whether the solution is credible. If the current measured length of the baseline satisfies the preset error range, it is determined that the current measured heading is credible, and the current measured heading is output; if not, the above steps are repeated.

在一些实施例中,所述当前测量航向包括偏航角和/或俯仰角;其中,所述偏航角为根据所述可移动平台的机头方向与预设航向确定的夹角,所述俯仰角为根据所述可移动平台的机身方向与水平方向确定的夹角。In some embodiments, the current measured heading includes a yaw angle and/or a pitch angle; wherein the yaw angle is an angle determined according to the head direction of the movable platform and a preset heading, and the The pitch angle is an included angle determined according to the body direction of the movable platform and the horizontal direction.

在一些实施例中,根据所述单差观测值生成所述基线的当前测量长度和所述当前测量航向,具体包括:在第一坐标系中,根据所述单差观测值和对应的整周模糊度计算获得基线的测量结果;根据预设的坐标旋转矩阵将所述基线的测量结果由第一坐标系转换至第二坐标系,以确定所述主RTK天线对应的经度坐标和纬度坐标;根据所述经度坐标和所述纬度坐标确定所述当前测量航向。In some embodiments, generating the current measured length of the baseline and the current measured heading according to the single-difference observation value specifically includes: in the first coordinate system, according to the single-difference observation value and the corresponding whole week The ambiguity calculation obtains the measurement result of the baseline; according to the preset coordinate rotation matrix, the measurement result of the baseline is converted from the first coordinate system to the second coordinate system to determine the longitude and latitude coordinates corresponding to the main RTK antenna; The current survey heading is determined from the longitude coordinates and the latitude coordinates.

具体地,在第一坐标系中,根据所述单差观测值和对应的整周模糊度计算获得基线的测量结果,进而根据预设的坐标旋转矩阵将所述基线的测量结果由第一坐标系转换至第二坐标系,以确定所述主RTK天线对应的经度坐标和纬度坐标,最后,根据所述经度坐标和所述纬度坐标确定所述当前测量航向,使得当前测量航向的精度提高至厘米级。Specifically, in the first coordinate system, the measurement result of the baseline is calculated and obtained according to the single-difference observation value and the corresponding integer ambiguity, and then the measurement result of the baseline is converted into the first coordinate according to the preset coordinate rotation matrix. The system is converted to the second coordinate system to determine the longitude and latitude coordinates corresponding to the main RTK antenna, and finally, the current measurement heading is determined according to the longitude coordinates and the latitude coordinates, so that the accuracy of the current measurement heading is improved to centimeters.

在一些实施例中,所述第一坐标系包括地心坐标系。In some embodiments, the first coordinate system includes a geocentric coordinate system.

在一些实施例中,所述第二坐标系包括北天东坐标系。In some embodiments, the second coordinate system includes a north celestial coordinate system.

进一步地,可以理解的是,流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。Further, it is to be understood that any description of a process or method in the flowcharts or otherwise described herein can be understood to represent executable instructions comprising one or more steps for implementing a specified logical function or process modules, segments or portions of code, and the scope of the preferred embodiments of the present invention includes alternative implementations, which may not be in the order shown or discussed, including in a substantially simultaneous manner or in reverse, depending on the functionality involved order to perform the functions, which should be understood by those skilled in the art to which embodiments of the present invention pertain.

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。The logic and/or steps represented in flowcharts or otherwise described herein, for example, may be considered an ordered listing of executable instructions for implementing the logical functions, may be embodied in any computer-readable medium, For use with, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other system that can fetch instructions from and execute instructions from an instruction execution system, apparatus, or apparatus) or equipment. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport the program for use by or in connection with an instruction execution system, apparatus, or apparatus. More specific examples (non-exhaustive list) of computer readable media include the following: electrical connections with one or more wiring (electronic devices), portable computer disk cartridges (magnetic devices), random access memory (RAM), Read Only Memory (ROM), Erasable Editable Read Only Memory (EPROM or Flash Memory), Fiber Optic Devices, and Portable Compact Disc Read Only Memory (CDROM). In addition, the computer readable medium may even be paper or other suitable medium on which the program may be printed, as may be done, for example, by optically scanning the paper or other medium, followed by editing, interpretation, or other suitable means as necessary process to obtain the program electronically and then store it in computer memory.

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that various parts of the present invention may be implemented in hardware, software, firmware or a combination thereof. In the above-described embodiments, various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one or a combination of the following techniques known in the art: Discrete logic circuits, application specific integrated circuits with suitable combinational logic gates, Programmable Gate Arrays (PGA), Field Programmable Gate Arrays (FPGA), etc.

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。Those of ordinary skill in the art can understand that all or part of the steps carried by the methods of the above embodiments can be completed by instructing the relevant hardware through a program, and the program can be stored in a computer-readable storage medium, and the program can be executed when the program is executed. , including one or a combination of the steps of the method embodiment.

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing module, or each unit may exist physically alone, or two or more units may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules. If the integrated modules are implemented in the form of software functional modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.

上述提到的存储介质可以是只读存储器,磁盘或光盘等。The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, and the like.

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims (39)

1. A course determining method is suitable for a movable platform and is characterized by comprising the following steps:
acquiring the current measurement length and the current measurement course of the base line of the double RTK antenna assemblies;
determining whether the current measurement course is an authentic course according to the current measurement length of the base line of the double RTK antenna assemblies;
and if so, outputting the current measurement course.
2. The heading determination method of claim 1, wherein the acquiring the current measured length of the baseline and the current measured heading for the dual RTK antenna assembly comprises:
and receiving carrier information sent by the positioning satellite, wherein the carrier information is used for determining the current measurement length and the current measurement heading of the base line of the double RTK antenna assembly.
3. The method of determining heading as claimed in claim 2, wherein the dual RTK antenna assemblies are configured to receive carrier information transmitted by a positioning satellite.
4. The method of determining a heading as claimed in claim 1 or 2, wherein the dual RTK antenna assembly includes a master RTK antenna and a slave RTK antenna, and the acquiring a current measured length of the baseline and a current measured heading of the dual RTK antenna assembly includes:
determining a carrier information phase of the master RTK antenna and a carrier information phase of the slave RTK antenna;
calculating a difference value between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna, and recording the difference value as a single difference observation value;
and generating the current measurement length and the current measurement heading of the base line of the double RTK antenna assemblies according to the single-difference observation value.
5. The heading determination method of claim 1, wherein determining whether the current measured heading is an authentic heading based on a current measured length of a baseline of the dual RTK antenna assembly comprises:
and comparing whether the current measurement length of the baseline meets a preset error range.
6. The heading determination method of claim 5, further comprising, prior to obtaining the current measured length of the baseline of the dual RTK antenna assembly:
determining the preset error range according to a baseline size of the dual RTK antenna assembly;
and determining the length of the preset base line according to the error range and the size of the base line, and storing.
7. The method of determining heading of claim 6, wherein the baseline dimension is positively correlated with the error range.
8. The heading determination method of claim 5, further comprising, prior to obtaining the current measured length of the baseline of the dual RTK antenna assembly:
and acquiring a record of whether the historical measured course is a credible course, determining the length of the preset baseline, and storing.
9. The heading determination method of claim 5,
the error range is less than or equal to 20 centimeters.
10. The heading determination method of claim 1, further comprising, prior to determining whether the current measured heading is an authentic heading based on a current measured length of a baseline of the dual RTK antenna assembly:
and determining whether to determine the current measurement heading according to the current measurement length of the base line of the double RTK antenna assemblies according to the state identification information of the RTK positioning device.
11. The method for determining heading of claim 10, wherein the status indication information is determined from a star finding situation, wherein the star finding situation comprises at least one of: number of satellites searched, signal-to-noise ratio, elevation angle, lock time, positioning information.
12. The heading determination method of claim 10, wherein determining whether the current measured heading is an authentic heading based on the current measured length of the baseline of the dual RTK antenna assembly comprises:
and determining whether the current measuring course is an authentic course or not according to the current measuring length of the base line of the double RTK antenna assemblies and the state identification information.
13. The heading determination method of claim 11, comprising:
and acquiring a narrow lane fixed solution or other pre-stored identification information in the state identification information according to the satellite searching condition.
14. The method for determining a heading of claim 13, wherein determining whether the current measured heading is an authentic heading based on the current measured length of the baseline of the dual RTK antenna assembly and the status identification information includes:
and when the state identification information is detected to be the narrow lane fixed solution, determining whether the current measured course is a credible course.
15. The heading determination method of claim 1,
the current measurement course comprises a yaw angle and/or a pitch angle;
the yaw angle is an included angle determined according to the machine head direction of the movable platform and a preset course, and the pitch angle is an included angle determined according to the machine body direction of the movable platform and the horizontal direction.
16. The method for determining the heading of claim 4, wherein generating the current measured length of the baseline and the current measured heading from the single-difference observation specifically comprises:
in a first coordinate system, calculating to obtain a measurement result of a baseline according to the single-difference observation value and the corresponding integer ambiguity;
converting the measurement result of the base line from a first coordinate system to a second coordinate system according to a preset coordinate rotation matrix so as to determine a longitude coordinate and a latitude coordinate corresponding to the main RTK antenna;
and determining the current measuring course according to the longitude coordinate and the latitude coordinate.
17. The heading determination method of claim 16,
the first coordinate system comprises a geocentric coordinate system; and/or the presence of a gas in the gas,
the second coordinate system comprises a north-east coordinate system.
18. The heading determination method of claim 1, wherein outputting the current measured heading comprises:
and sending the current measured course to terminal equipment, and/or controlling an alarm device to send out alarm information.
19. A heading determination device for a movable platform, the heading determination device comprising a processor configured to:
acquiring the current measurement length and the current measurement course of the base line of the double RTK antenna assemblies;
determining whether the current measurement course is an authentic course according to the current measurement length of the base line of the double RTK antenna assemblies;
and if so, outputting the current measurement course.
20. The heading determination device of claim 19, further comprising dual RTK antenna assemblies for receiving carrier information transmitted by a positioning satellite.
21. The heading determination device of claim 20, wherein the carrier information is used to determine a current measured length and a current measured heading of a baseline of the dual RTK antenna assembly.
22. The heading determination device of claim 19 or 20, wherein the dual RTK antenna assembly includes a master RTK antenna and a slave RTK antenna, and the acquiring the current measured length of the baseline and the current measured heading of the dual RTK antenna assembly specifically includes:
determining a carrier information phase of the master RTK antenna and a carrier information phase of the slave RTK antenna;
calculating a difference value between the carrier information phase of the master RTK antenna and the carrier information phase of the slave RTK antenna, and recording the difference value as a single difference observation value;
and generating the current measurement length and the current measurement heading of the base line of the double RTK antenna assemblies according to the single-difference observation value.
23. The heading determination device of claim 19, wherein the processor determines whether the current measured heading is an authentic heading based on the current measured length of the baseline of the dual RTK antenna assembly, including:
and comparing whether the current measurement length of the baseline meets a preset error range.
24. The heading determination device of claim 23, wherein the processor, prior to acquiring the current measured length of the baseline of the dual RTK antenna assembly, is further configured to:
determining the preset error range according to a baseline size of the dual RTK antenna assembly;
and determining the length of the preset base line according to the error range and the size of the base line, and storing.
25. The heading determining device of claim 24,
the baseline dimension is positively correlated with the error range.
26. The heading determination device of claim 23, wherein the processor, prior to acquiring the current measured length of the baseline of the dual RTK antenna assembly, is further configured to:
and acquiring a record of whether the historical measured course is a credible course, determining the length of the preset baseline, and storing.
27. The heading determining device of claim 23,
the error range is less than or equal to 20 centimeters.
28. The heading determination device of claim 19, wherein the processor is further configured to:
and determining whether to determine the current measurement heading according to the current measurement length of the base line of the double RTK antenna assemblies according to the state identification information of the RTK positioning device.
29. The heading determination device of claim 28, wherein the processor determines whether the current measured heading is an authentic heading based on the current measured length of the baseline of the dual RTK antenna assembly, including:
and determining whether the current measuring course is an authentic course or not according to the current measuring length of the base line of the double RTK antenna assemblies and the state identification information.
30. The heading determination device of claim 28, wherein the status indication information is determined from a star finding situation, wherein the star finding situation comprises at least one of: number of satellites searched, signal-to-noise ratio, elevation angle, lock time, positioning information.
31. The heading determining device of claim 28, comprising:
and acquiring a narrow lane fixed solution or other pre-stored identification information in the state identification information according to the satellite searching condition.
32. The heading determination device of claim 29, wherein the processor determines whether the current measured heading is an authentic heading based on the current measured length of the baseline of the dual RTK antenna assembly and the state identification information, including:
and when the state identification information is detected to be the narrow lane fixed solution, determining whether the current measured course is a credible course.
33. The heading determining device of claim 19,
the current measurement course comprises a yaw angle and/or a pitch angle;
the yaw angle is an included angle determined according to the machine head direction of the movable platform and a preset course, and the pitch angle is an included angle determined according to the machine body direction of the movable platform and the horizontal direction.
34. The heading determination device of claim 22, wherein the processor generates the current measured length of the baseline and the current measured heading from the single-difference observation, specifically comprising:
in a first coordinate system, calculating to obtain a measurement result of a baseline according to the single-difference observation value and the corresponding integer ambiguity;
converting the measurement result of the base line from a first coordinate system to a second coordinate system according to a preset coordinate rotation matrix so as to determine a longitude coordinate and a latitude coordinate corresponding to the main RTK antenna;
and determining the current measuring course according to the longitude coordinate and the latitude coordinate.
35. The heading determining device of claim 34,
the first coordinate system comprises a geocentric coordinate system; and/or the presence of a gas in the gas,
the second coordinate system comprises a north-east coordinate system.
36. The heading determination device of claim 19, wherein the outputting the current measured heading comprises:
and sending the current measured course to terminal equipment, and/or controlling an alarm device to send out alarm information.
37. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when executed, carries out the steps of the method of determining a heading according to any one of claims 1 to 18.
38. A movable platform, comprising:
a motive device configured to effect movement of the movable platform;
the heading determination device as claimed in any one of claims 19 to 36 configured to determine a confidence level of a measured heading.
39. The movable platform of claim 38,
the movable platform is an unmanned aerial vehicle or a flying image acquisition device.
CN201880065652.XA 2018-12-03 2018-12-03 Course determining method, device, storage medium and movable platform Pending CN111295567A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/119013 WO2020113391A1 (en) 2018-12-03 2018-12-03 Heading determining method and device, storage medium, and moving platform

Publications (1)

Publication Number Publication Date
CN111295567A true CN111295567A (en) 2020-06-16

Family

ID=70974112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880065652.XA Pending CN111295567A (en) 2018-12-03 2018-12-03 Course determining method, device, storage medium and movable platform

Country Status (2)

Country Link
CN (1) CN111295567A (en)
WO (1) WO2020113391A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708069A (en) * 2020-07-01 2020-09-25 清华大学 Carrier attitude measurement method and device
CN112799102A (en) * 2020-12-18 2021-05-14 易瓦特科技股份公司 Directional angle correction method, device, device and storage medium based on dual antennas
CN113532253A (en) * 2021-07-27 2021-10-22 上海亥伯智能科技有限公司 Detection method and detection system for side pull side bending of heavy crane boom
WO2022061538A1 (en) * 2020-09-22 2022-03-31 深圳市大疆创新科技有限公司 Data management method and apparatus for mobile platform, mobile platform, and medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060106533A1 (en) * 2004-11-12 2006-05-18 Mitsubishi Denki Kabushiki Kaisha System for autonomous vehicle navigation with carrier phase DGPS and laser-scanner augmentation
JP2008298443A (en) * 2007-05-29 2008-12-11 Mitsubishi Electric Corp Multipath detection device, positioning device, posture orientation determination device, multipath detection method, and multipath detection program
CN101825717A (en) * 2010-04-16 2010-09-08 北京航空航天大学 Carrier smoothing code pseudorange technology-based dynamic attitude positioning method
US20110267225A1 (en) * 2010-04-28 2011-11-03 Liwen Dai System and method for determining the heading angle of a vehicle
US20120086598A1 (en) * 2010-10-08 2012-04-12 Canadian Space Agency Apparatus and methods for driftless attitude determination and reliable localization of vehicles
CN104297772A (en) * 2013-07-16 2015-01-21 成都国星通信有限公司 Carrier phase differential-based dual-antenna integrated positioning and orientation system and method
CN105403904A (en) * 2015-11-26 2016-03-16 中国航天时代电子公司 Antenna-array-based satellite-navigation single-frequency attitude determination method
CN107003386A (en) * 2015-10-20 2017-08-01 深圳市大疆创新科技有限公司 Attitude positioning method and device and unmanned plane are surveyed in a kind of satellite navigation
CN107272039A (en) * 2017-06-07 2017-10-20 重庆重邮汇测通信技术有限公司 Attitude positioning method is surveyed in a kind of positioning based on double antenna GPS
CN107339991A (en) * 2017-07-25 2017-11-10 上海俏动智能化科技有限公司 A kind of detection method and device at aircraft course angle
CN107783163A (en) * 2016-08-31 2018-03-09 地壳(北京)机器人科技有限公司 A kind of intelligent wheeled robot traveling course angle fusion method
CN108802788A (en) * 2018-04-10 2018-11-13 拓攻(南京)机器人有限公司 A kind of determination method, apparatus, equipment and the storage medium of course deviation

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102565834B (en) * 2011-11-30 2015-09-16 重庆九洲星熠导航设备有限公司 A kind of single-frequency GPS direction-finding system and DF and location method thereof
EP3124999B1 (en) * 2015-07-30 2019-05-15 Rohde & Schwarz GmbH & Co. KG A method and apparatus for determining an object heading

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060106533A1 (en) * 2004-11-12 2006-05-18 Mitsubishi Denki Kabushiki Kaisha System for autonomous vehicle navigation with carrier phase DGPS and laser-scanner augmentation
JP2008298443A (en) * 2007-05-29 2008-12-11 Mitsubishi Electric Corp Multipath detection device, positioning device, posture orientation determination device, multipath detection method, and multipath detection program
CN101825717A (en) * 2010-04-16 2010-09-08 北京航空航天大学 Carrier smoothing code pseudorange technology-based dynamic attitude positioning method
US20110267225A1 (en) * 2010-04-28 2011-11-03 Liwen Dai System and method for determining the heading angle of a vehicle
US20120086598A1 (en) * 2010-10-08 2012-04-12 Canadian Space Agency Apparatus and methods for driftless attitude determination and reliable localization of vehicles
CN104297772A (en) * 2013-07-16 2015-01-21 成都国星通信有限公司 Carrier phase differential-based dual-antenna integrated positioning and orientation system and method
CN107003386A (en) * 2015-10-20 2017-08-01 深圳市大疆创新科技有限公司 Attitude positioning method and device and unmanned plane are surveyed in a kind of satellite navigation
CN105403904A (en) * 2015-11-26 2016-03-16 中国航天时代电子公司 Antenna-array-based satellite-navigation single-frequency attitude determination method
CN107783163A (en) * 2016-08-31 2018-03-09 地壳(北京)机器人科技有限公司 A kind of intelligent wheeled robot traveling course angle fusion method
CN107272039A (en) * 2017-06-07 2017-10-20 重庆重邮汇测通信技术有限公司 Attitude positioning method is surveyed in a kind of positioning based on double antenna GPS
CN107339991A (en) * 2017-07-25 2017-11-10 上海俏动智能化科技有限公司 A kind of detection method and device at aircraft course angle
CN108802788A (en) * 2018-04-10 2018-11-13 拓攻(南京)机器人有限公司 A kind of determination method, apparatus, equipment and the storage medium of course deviation

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708069A (en) * 2020-07-01 2020-09-25 清华大学 Carrier attitude measurement method and device
CN111708069B (en) * 2020-07-01 2021-09-21 清华大学 Carrier attitude measurement method and device
WO2022061538A1 (en) * 2020-09-22 2022-03-31 深圳市大疆创新科技有限公司 Data management method and apparatus for mobile platform, mobile platform, and medium
CN112799102A (en) * 2020-12-18 2021-05-14 易瓦特科技股份公司 Directional angle correction method, device, device and storage medium based on dual antennas
CN113532253A (en) * 2021-07-27 2021-10-22 上海亥伯智能科技有限公司 Detection method and detection system for side pull side bending of heavy crane boom

Also Published As

Publication number Publication date
WO2020113391A1 (en) 2020-06-11

Similar Documents

Publication Publication Date Title
US10371530B2 (en) Systems and methods for using a global positioning system velocity in visual-inertial odometry
CN106255065B (en) Indoor and outdoor seamless positioning system and method for smart phone
CN106772493B (en) Unmanned plane course calculating system and its measuring method based on Beidou Differential positioning
US10636171B2 (en) Device, method, and system for tracking unmanned aerial vehicle, and program therefor
CN105723240B (en) Method and apparatus for determining misalignment between equipment and vessel using acceleration/deceleration
US20160178368A1 (en) Portable gnss survey system
US11428822B2 (en) Methods and systems for location determination
US10228252B2 (en) Method and apparatus for using multiple filters for enhanced portable navigation
US10146230B2 (en) Control device, optical device, and control method for tracking unmanned aerial vehicle, and system and program therefor
KR20150051747A (en) Method for determining location of vehicle
CN111295567A (en) Course determining method, device, storage medium and movable platform
US11536857B2 (en) Surface tracking on a survey pole
JP2022545327A (en) Increase sensitivity to reflected GNSS signals
Mostafa et al. A novel GPS/DVL/MEMS-INS smartphone sensors integrated method to enhance autonomous navigation, guidance and control system of AUSVs based on ADSF combined filter
JP2021143861A (en) Information processor, information processing method, and information processing system
US10514467B2 (en) Up sampling reference station data
WO2015035501A1 (en) System and method for enhanced integrated navigation with wireless angle of arrival
US11175134B2 (en) Surface tracking with multiple cameras on a pole
CN104216405A (en) Navigation method and equipment for field robot
KR101003412B1 (en) Airborne Laser Surveying Apparatus and Method Using Accuracy Degradation Rate Threshold Detection
KR101779929B1 (en) Measurement method Based on Global Navigation Satellite System
Wang et al. One-way-travel-time hybrid baseline navigation for micro autonomous underwater vehicles
KR101839342B1 (en) Measurement system Based on Global Navigation Satellite System
US20240421474A1 (en) Methods and Systems for Centimeter-accurate Localization with Carrier Phase from Asymmetric Antennas
Elsayed et al. From Stationary to Mobile: Unleashing the Full Potential of Terrestrial LiDAR through Sensor Integration

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200616