CN105589471A - 无人机飞行轨迹绘制方法、装置以及*** - Google Patents

无人机飞行轨迹绘制方法、装置以及*** Download PDF

Info

Publication number
CN105589471A
CN105589471A CN201610043976.6A CN201610043976A CN105589471A CN 105589471 A CN105589471 A CN 105589471A CN 201610043976 A CN201610043976 A CN 201610043976A CN 105589471 A CN105589471 A CN 105589471A
Authority
CN
China
Prior art keywords
unmanned plane
destination
distance
heading
flight
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.)
Granted
Application number
CN201610043976.6A
Other languages
English (en)
Other versions
CN105589471B (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.)
Guanpai (Zhejiang) Intelligent Equipment Co.,Ltd.
Original Assignee
VYOU 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 VYOU TECHNOLOGY Co Ltd filed Critical VYOU TECHNOLOGY Co Ltd
Priority to CN201610043976.6A priority Critical patent/CN105589471B/zh
Publication of CN105589471A publication Critical patent/CN105589471A/zh
Application granted granted Critical
Publication of CN105589471B publication Critical patent/CN105589471B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

Landscapes

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

Abstract

本发明提供一种无人机飞行轨迹绘制方法、装置以及***,包括:规划无人机飞行的航点以及飞行路径;每设定时间间隔接收无人机飞行过程中返回的位置信号,根据位置信号在电子地图上绘制无人机的飞行轨迹;若在设定时间内无法接收到位置信号,则设置最后一次接收到位置信号对应电子地图的位置作为虚拟轨迹的起始点开始绘制虚拟轨迹,以最后一次接收到位置信号时无人机的飞行速度为无人机的模拟飞行速度,根据航点的方向确定无人机在当前位置飞行方向,确定无人机飞行设定时间间隔后到达的下一位置,再根据下一位置在电子地图上绘制无人机的虚拟轨迹。本发明能够使得用户在无人机失联后仍能预估无人机的位置,使用户对回收无人机仍有所准备。

Description

无人机飞行轨迹绘制方法、装置以及***
技术领域
本发明属于无人机领域,尤其涉及无人机飞行轨迹绘制方法、装置以及***。
背景技术
无人驾驶飞机简称“无人机”,英文缩写为“UAV”,是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机。现有技术中,操控者通过控制终端控制无人机飞行,但是,无人机跟操控者的距离是有限制的,超过这个距离无人机就会与操控者失去信号,导致无法控制无人机。为了解决这个距离的限制,我们通过在控制终端的电子地图上选取航点,让无人机自动飞往这些航点,无人机就可以飞行很远的距离。但是,由于无人机失去信号后不会返回位置信号,造成在电子地图上无法显示无人机飞行的轨迹,这样操控者对无人机的当前位置就无法把控,更无法准确把握返航的时间和地点,如果中途无人机出现意外降落,则存在丢失无人机的风险。
发明内容
鉴于此,本发明实施例提供一种无人机飞行轨迹绘制方法、装置以及***,以解决现有技术中在无人机失去信号后而导致用户对无人机的位置无法把控的问题。
本发明提供一种无人机飞行轨迹绘制方法,方法包括:规划无人机飞行的航点以及飞行路径;每设定时间间隔接收无人机飞行过程中返回的位置信号,根据位置信号在电子地图上绘制无人机的飞行轨迹;若在设定时间内无法接收到位置信号,则设置最后一次接收到位置信号对应电子地图的位置作为虚拟轨迹的起始点开始绘制虚拟轨迹,以最后一次接收到位置信号时无人机的飞行速度为无人机的模拟飞行速度,根据航点的方向确定无人机在当前位置的飞行方向,再根据模拟飞行速度以及飞行方向确定无人机飞行设定时间间隔后到达的下一位置,再根据下一位置在电子地图上绘制无人机的虚拟轨迹。
优选地,在规划无人机飞行的航点以及飞行路径的步骤中,包括:在电子地图上设置无人机的飞行路径;在飞行路径上选择无人机飞行的航点;计算每个航点到起飞点的距离以及确定每个航点的方向。
优选地,根据航点的方向确定无人机在当前位置飞行方向,再根据模拟飞行速度以及飞行方向确定无人机飞行设定时间间隔后到达的下一位置的步骤,包括:根据模拟飞行速度计算无人机到达下一位置时的飞行总距离;判断飞行总距离是否大于下一个将要经过的航点到起飞点的距离;如果是大于下一个航点到起飞点的距离,并继续判断上一个经过的航点的飞行方向是否与下一个航点的飞行方向不一致;如果不一致,则以下一个将要经过的航点的飞行方向作为无人机的在当前位置的飞行方向,计算飞行总距离与下一个航点到起飞点的距离的差值,沿着飞行方向在相距下一个将要经过的航点的差值处作为无人机到达的下一位置,否则,继续以上一个经过的航点的飞行方向为无人机在当前位置的飞行方向,计算飞行总距离与下一个航点到起飞点的距离的差值,沿着飞行方向在相距下一个航点的差值处作为无人机到达的下一位置;如果小于或等于下一个将要到达的航点到起飞点的距离,选择上一个经过的航点的方向为无人机在当前位置的飞行方向,通过飞行总距离确定下一位置。
优选地,在若在设定时间内无法接收到位置信号,则设置最后一次接收到位置信号对应电子地图的位置作为虚拟轨迹的起始点开始绘制虚拟轨迹的步骤中,包括:设置电子地图在显示无人机在从最后一次接受到位置信号算起设定时间形成的虚拟轨迹后,才开始绘制虚拟轨迹。
优选地,计算每个航点到起飞点的距离以及确定每个航点的方向的步骤包括:以电子地图的中心为坐标原点;获取起飞点与航点对应在电子地图上的位置的坐标;通过起飞点与航点的坐标和、航点之间的坐标以及电子地图与实际距离的比例计算航点相距起飞点的距离,通过起飞点与航点的坐标和、航点之间的坐标计算航点的矢量来确定航点的方向。
优选地,位置信号为GPS信号。
本发明还提供一种无人机飞行轨迹绘制装置,装置包括:规划模块,用以规划无人机飞行的航点以及飞行路径;现实轨迹绘制模块,用以每设定时间间隔接收无人机飞行过程中返回的位置信号,根据位置信号在电子地图上绘制无人机的飞行轨迹;虚拟轨迹绘制模块,用以若在设定时间内无法接收到位置信号,则设置最后一次接收到位置信号对应电子地图的位置作为虚拟轨迹的起始点开始绘制虚拟轨迹,以最后一次接收到位置信号时无人机的飞行速度为无人机的模拟飞行速度,根据航点的方向确定无人机在当前位置飞行方向,再根据模拟飞行速度以及飞行方向确定无人机飞行设定时间间隔后到达的下一位置,再根据下一位置在电子地图上绘制无人机的虚拟轨迹。
优选地,规划模块包括:设置单元,用以在电子地图上设置无人机的飞行路径;选择单元,用以在飞行路径上选择无人机飞行的航点;计算单元,用以计算每个航点到起飞点的距离以及确定每个航点的方向。
优选地,虚拟轨迹绘制模块,包括:第一计算单元,用以计算每个航点到起飞点的距离以及确定每个航点的方向;第二计算单元,用以根据模拟飞行速度计算无人机到达下一位置时的飞行总距离;判断单元,用以判断飞行总距离是否大于下一个将要经过的航点到起飞点的距离;第一位置确定单元,用以如果是大于下一个航点到起飞点的距离,并继续判断上一个经过的航点的飞行方向是否与下一个航点的飞行方向不一致;如果不一致,则以下一个将要经过的航点的飞行方向作为无人机的在当前位置的飞行方向,计算飞行总距离与下一个航点到起飞点的距离的差值,沿着飞行方向在相距下一个将要经过的航点的差值处作为无人机到达的下一位置,否则,继续以上一个经过的航点的飞行方向为无人机在当前位置的飞行方向,计算飞行总距离与下一个航点到起飞点的距离的差值,沿着飞行方向在相距下一个航点的差值处作为无人机到达的下一位置;第二位置确定单元,用以如果小于或等于下一个将要到达的航点到起飞点的距离,选择上一个经过的航点的方向为无人机在当前位置的飞行方向,通过飞行总距离确定下一位置。
本发明还提供一种无人机飞行轨迹绘制***,***包括如上所述的无人机飞行轨迹绘制装置。
以现有技术相比,本发明的有益效果是:本发明的无人机飞行轨迹绘制方法、装置以及***,通过无人机的模拟飞行速度以及飞行方法确定无人机的位置,从而绘制无人机在失去信号后的虚拟轨迹,能够让无人机操纵者在无人机失联后仍能预估无人机的当前位置,从而对回收无人机有所准备,减轻因为无人机暂时失去信号而给用户带来的心理压力,提高无人机回收的成功率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的无人机飞行轨迹绘制方法的流程图;
图2是图1的绘制虚拟轨迹的步骤的示意图;
图3是本发明的无人机飞行轨迹绘制过程的示意图;
图4是本发明的无人机飞行轨迹绘制装置的原理图。
附图标记说明如下:规划模块10现实轨迹绘制模块20虚拟轨迹绘制模块30。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,本发明的一种无人机飞行轨迹绘制方法,方法包括:
步骤S10:规划无人机飞行的航点以及飞行路径。本实施例中,操控者通过控制终端来设置飞行的航点以及飞行路径。
本实施例中,步骤S10包括:
步骤S20:在电子地图上设置所述无人机的飞行路径;
步骤S21:在所述飞行路径上选择所述无人机飞行的航点;
步骤S22:计算每个所述航点到起飞点的距离以及确定所述每个航点的方向。
这里需要说明一下的是,航点到起飞点的距离不是两者的直线距离,而是无人机从起飞点飞行至航点的飞行距离。比如,无人机从起飞点M先后飞行经过了航点A、航点B。航点B到起飞点M的距离为航点A到起飞点M的距离加上航点B到航点A之间的距离。
步骤S22具体包括:
步骤S30:以电子地图的中心为坐标原点;
步骤S31:获取起飞点与航点对应在电子地图上的位置的坐标;
步骤S32:通过起飞点与航点的坐标、航点之间的坐标以及电子地图与实际距离的比例计算航点相距起飞点的距离,通过起飞点与航点的坐标和航点之间的坐标计算航点的矢量来确定航点的方向。
步骤S11:每设定时间间隔接收无人机飞行过程中返回的位置信号,根据位置信号在电子地图上绘制无人机的飞行轨迹。
本实施例中,设定时间间隔为0.5S。亦既是,无人机每隔0.5S返回一次位置信号,电子地图每隔0.5S更新一次无人机在地图上的位置,并且根据位置来绘制无人机的飞行轨迹。
步骤S12:若在设定时间内无法接收到位置信号,则设置最后一次接收到位置信号对应电子地图的位置作为虚拟轨迹的起始点开始绘制虚拟轨迹,以最后一次接收到位置信号时无人机的飞行速度为无人机的模拟飞行速度,根据航点的方向确定无人机在当前位置飞行方向,再根据模拟飞行速度以及飞行方向确定无人机飞行设定时间间隔后到达的下一位置,再根据下一位置在电子地图上绘制无人机的虚拟轨迹。
本实施例中,设定时间为4S。如果4S内无法接收位置信号,则电子地图上无人机的位置不会更新,并且电子地图上代表无人机的光标会静止。
在步骤S12中,设置电子地图在显示无人机在设定时间内形成的虚拟轨迹后绘制虚拟轨迹。
虽然在设定时间内无人机不返回位置信号,但是,无人机依然在飞行中,为了避免控制终端上显示的虚拟轨迹与无人机实际的飞行不一致的情况,则经过设定时间后,直接在电子地图上显示这设定时间内形成的虚拟轨迹,然后再在这段虚拟轨迹的基础上进行虚拟轨迹的绘制。这样虚拟轨迹反映的情况就更为准确。
请参阅图2,根据航点的方向确定无人机在当前位置飞行方向,再根据模拟飞行速度以及飞行方向确定无人机飞行设定时间间隔后到达的下一位置的步骤,包括:
步骤S40:计算每个航点到起飞点的距离以及确定每个航点的方向;
步骤S41:根据模拟飞行速度计算无人机到达下一位置时的飞行总距离;
步骤S42:判断飞行总距离是否大于下一个将要经过的航点到起飞点的距离;
步骤S43:如果是大于下一个所述航点到起飞点的距离,并继续判断上一个经过的所述航点的飞行方向是否与下一个所述航点的飞行方向不一致;如果不一致,则以下一个将要经过的所述航点的飞行方向作为所述无人机的在当前位置的飞行方向,计算所述飞行总距离与下一个所述航点到所述起飞点的距离的差值,沿着所述飞行方向在相距下一个将要经过的所述航点的差值处作为所述无人机到达的下一位置,否则,继续以上一个经过的所述航点的飞行方向为所述无人机在所述当前位置的飞行方向,计算所述飞行总距离与下一个所述航点到所述起飞点的距离的差值,沿着所述飞行方向在相距下一个所述航点的差值处作为所述无人机到达的下一位置;
步骤S44:如果小于或等于下一个将要到达的航点到起飞点的距离,选择上一个经过的航点的方向为无人机在当前位置的飞行方向,通过飞行总距离确定下一位置。
下面结合图1至图3来详细说明本发明的无人机飞行轨迹绘制方法。
首先,用户规划好起飞点A1、航点A2以及航点A3,飞行路径为从A1飞行到A2,在从A2飞行到A3,最后从A3飞回A1。经过测算,航点A2到起飞点A1的距离为T1,航点A3到起飞点A1的距离为T2+T1,从起飞点A1经过航点A2、A3到A1的距离为T3+T2+T1。
假设无人机F飞行在航点A2和航点A3之间的F点时失去信号,此时电子地图上代表无人机的光标在轨迹上时静止的,并且不再形成轨迹。经过设定时间,比如4秒钟后,确认无人机失联,此时电子地图上在显示无人机在设定时间内形成的虚拟轨迹N1后开始绘制该虚拟轨迹。亦既是,以图上的F1为起点,开始绘制虚拟轨迹。
假设无人机当前的位置是F1,由于无人机最后一次接收到位置信号时在F处,因此,无人机在F处时的速度为无人机的模拟飞行速度。又因为每隔设定时间间隔更新一次无人机的位置,则通过模拟飞行速度乘以时间得到的数值加上无人机已经飞行的距离可以计算到无人机下一次的距离为M1+M2,则无人机飞行的总距离为已经飞行的距离加上M1和M2的值。从图中可以看到,无人机飞行的总距离大于下一个将要经过的航点A3到起飞点的距离T2+T1,计算飞行总距离与下一个航点到起飞点的距离的差值为M2,并且下一个航点的方向为从航点A3飞向航点A1,则确定在相距航点A3的距离M2处为无人机到达的下一个位置F2,并且无人机在位置F2的方向跟航点A3一致为从航点A3到航点A4。
还有一种情况是,无人机从当前位置到下一位置后飞行的总距离不大于下一个航点到起飞点的距离的,比如无人机从F1处起飞,经过设定时间间隔后,仍然在F1和航点A3之间,则此时,飞行方向仍与航点A2的方向亦既是从航点A2到航点A3的方向一致,无人机的下一个位置则是则F1的位置加上模拟飞行速度乘以设定时间间隔的距离。
请参阅图4,本发明的一种无人机飞行轨迹绘制装置,装置包括:
规划模块10,用以规划无人机飞行的航点以及飞行路径;
现实轨迹绘制模块20,用以每设定时间间隔接收无人机飞行过程中返回的位置信号,根据位置信号在电子地图上绘制无人机的飞行轨迹;
虚拟轨迹绘制模块30,用以若在设定时间内无法接收到位置信号,则设置最后一次接收到位置信号对应电子地图的位置作为虚拟轨迹的起始点开始绘制虚拟轨迹,以最后一次接收到位置信号时无人机的飞行速度为无人机的模拟飞行速度,根据航点的方向确定无人机在当前位置飞行方向,再根据模拟飞行速度以及飞行方向确定无人机飞行设定时间间隔后到达的下一位置,再根据下一位置在电子地图上绘制无人机的虚拟轨迹。
规划模块10包括:
设置单元,用以在电子地图上设置无人机的飞行路径;
选择单元,用以在飞行路径上选择无人机飞行的航点;
计算单元,用以计算每个航点到起飞点的距离以及确定每个航点的方向。
计算单元包括:
原点获取子单元:以电子地图的中心为坐标原点;
坐标获取子单元:获取起飞点与航点对应在电子地图上的位置的坐标;
运算子单元:通过起飞点与航点的坐标、航点之间的坐标以及电子地图与实际距离的比例计算航点相距起飞点的距离,通过起飞点与航点的坐标和航点之间的坐标计算航点的矢量来确定航点的方向。
虚拟轨迹绘制模块30,包括:
第一计算单元,用以计算每个航点到起飞点的距离以及确定每个航点的方向;
第二计算单元,用以根据模拟飞行速度计算无人机到达下一位置时的飞行总距离;
判断单元,用以判断飞行总距离是否大于下一个将要经过的航点到起飞点的距离;
第一位置确定单元,用以如果是大于下一个航点到起飞点的距离,并继续判断上一个经过的航点的飞行方向是否与下一个航点的飞行方向不一致;如果不一致,则以下一个将要经过的航点的飞行方向作为无人机的在当前位置的飞行方向,计算飞行总距离与下一个航点到起飞点的距离的差值,沿着飞行方向在相距下一个将要经过的航点的差值处作为无人机到达的下一位置,否则,继续以上一个经过的航点的飞行方向为无人机在当前位置的飞行方向,计算飞行总距离与下一个航点到起飞点的距离的差值,沿着飞行方向在相距下一个航点的差值处作为无人机到达的下一位置;
第二位置确定单元,用以如果小于或等于下一个将要到达的航点到起飞点的距离,选择上一个经过的航点的方向为无人机在当前位置的飞行方向,通过飞行总距离确定下一位置。
虚拟轨迹绘制模块30还包括:
添加单元,设置电子地图在显示无人机在从最后一次接受到位置信号算起设定时间形成的虚拟轨迹后,才开始绘制所述虚拟轨迹。
请参阅图4,本发明的一种无人机飞行轨迹绘制***,包括上述的无人机飞行轨迹绘制装置。
值得注意的是,本发明除了应用在无人机之外,可以应用在行车记录仪、运动摄像机、全景摄像头以及汽车等。
以现有技术相比,本发明的有益效果是:本发明的无人机飞行轨迹绘制方法、装置以及***,通过无人机的模拟飞行速度以及飞行方法确定无人机的位置,从而绘制无人机在失去信号后的虚拟轨迹,能够让无人机操纵者在无人机失联后仍能预估无人机的当前位置,从而对回收无人机有所准备,减轻因为无人机暂时失去信号而给用户带来的心理压力,提高无人机回收的成功率。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟、光盘或者云存储等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种无人机飞行轨迹绘制方法,其特征在于,所述方法包括:
规划无人机飞行的航点以及飞行路径;
每设定时间间隔接收所述无人机飞行过程中返回的位置信号,根据所述位置信号在电子地图上绘制所述无人机的飞行轨迹;
若在设定时间内无法接收到所述位置信号,则设置最后一次接收到所述位置信号对应所述电子地图的位置作为虚拟轨迹的起始点开始绘制所述虚拟轨迹,以最后一次接收到所述位置信号时所述无人机的飞行速度为所述无人机的模拟飞行速度,根据所述航点的方向确定所述无人机在当前位置的飞行方向,再根据所述模拟飞行速度以及飞行方向确定所述无人机飞行所述设定时间间隔后到达的下一位置,再根据所述下一位置在所述电子地图上绘制所述无人机的虚拟轨迹。
2.如权利要求1所述的无人机飞行轨迹绘制方法,其特征在于,在所述规划无人机飞行的航点以及飞行路径的步骤中,包括:
在电子地图上设置所述无人机的飞行路径;
在所述飞行路径上选择所述无人机飞行的航点;
计算每个所述航点到起飞点的距离以及确定所述每个航点的方向。
3.如权利要求2所的无人机飞行轨迹绘制方法,其特征在于,所述根据所述航点的方向确定所述无人机在当前位置飞行方向,再根据所述模拟飞行速度以及飞行方向确定所述无人机飞行所述设定时间间隔后到达的下一位置的步骤,包括:
根据所述模拟飞行速度计算所述无人机到达所述下一位置时的飞行总距离;
判断所述飞行总距离是否大于下一个将要经过的所述航点到起飞点的距离;
如果是大于下一个所述航点到起飞点的距离,并继续判断上一个经过的所述航点的飞行方向是否与下一个所述航点的飞行方向不一致;如果不一致,则以下一个将要经过的所述航点的飞行方向作为所述无人机的在当前位置的飞行方向,计算所述飞行总距离与下一个所述航点到所述起飞点的距离的差值,沿着所述飞行方向在相距下一个将要经过的所述航点的差值处作为所述无人机到达的下一位置,否则,继续以上一个经过的所述航点的飞行方向为所述无人机在所述当前位置的飞行方向,计算所述飞行总距离与下一个所述航点到所述起飞点的距离的差值,沿着所述飞行方向在相距下一个所述航点的差值处作为所述无人机到达的下一位置;
如果小于或等于下一个将要到达的所述航点到起飞点的距离,选择上一个经过的所述航点的方向为所述无人机在所述当前位置的飞行方向,通过所述飞行总距离确定所述下一位置。
4.如权利要求3所述的无人机飞行轨迹绘制方法,其特征在于,在所述若在设定时间内无法接收到所述位置信号,则设置最后一次接收到所述位置信号对应所述电子地图的位置作为虚拟轨迹的起始点开始绘制所述虚拟轨迹的步骤中,包括:
设置所述电子地图在显示所述无人机在从最后一次接受到所述位置信号算起设定时间形成的虚拟轨迹后,才开始绘制所述虚拟轨迹。
5.如权利要求2所述的无人机飞行轨迹绘制方法,其特征在于,所述计算每个所述航点到起飞点的距离以及确定所述每个航点的方向的步骤包括:
以所述电子地图的中心为坐标原点;
获取所述起飞点与所述航点对应在所述电子地图上的位置的坐标;
通过所述起飞点与所述航点的坐标和、所述航点之间的坐标以及电子地图与实际距离的比例计算所述航点相距起飞点的距离,通过所述起飞点与所述航点的坐标和所述航点之间的坐标计算所述航点的矢量来确定所述航点的方向。
6.如权利要求1所的无人机飞行轨迹绘制方法,其特征在于,所述位置信号为GPS信号。
7.一种无人机飞行轨迹绘制装置,其特征在于,所述装置包括:
规划模块,用以规划无人机飞行的航点以及飞行路径;
现实轨迹绘制模块,用以每设定时间间隔接收所述无人机飞行过程中返回的位置信号,根据所述位置信号在电子地图上绘制所述无人机的飞行轨迹;
虚拟轨迹绘制模块,用以若在设定时间内无法接收到所述位置信号,则设置最后一次接收到所述位置信号对应所述电子地图的位置作为虚拟轨迹的起始点开始绘制所述虚拟轨迹,以最后一次接收到所述位置信号时所述无人机的飞行速度为所述无人机的模拟飞行速度,根据所述航点的方向确定所述无人机在当前位置飞行方向,再根据所述模拟飞行速度以及飞行方向确定所述无人机飞行所述设定时间间隔后到达的下一位置,再根据所述下一位置在所述电子地图上绘制所述无人机的虚拟轨迹。
8.如权利要求7所述的无人机飞行轨迹绘制方法,其特征在于,所述规划模块包括:
设置单元,用以在电子地图上设置所述无人机的飞行路径;
选择单元,用以在所述飞行路径上选择所述无人机飞行的航点;
计算单元,用以计算每个所述航点到起飞点的距离以及确定所述每个航点的方向。
9.如权利要求8所述的无人机飞行轨迹绘制装置,其特征在于,所述虚拟轨迹绘制模块,包括:
第一计算单元,用以计算每个所述航点到起飞点的距离以及确定所述每个航点的方向;
第二计算单元,用以根据所述模拟飞行速度计算所述无人机到达所述下一位置时的飞行总距离;
判断单元,用以判断所述飞行总距离是否大于下一个将要经过的所述航点到起飞点的距离;
第一位置确定单元,用以如果是大于下一个所述航点到起飞点的距离,并继续判断上一个经过的所述航点的飞行方向是否与下一个所述航点的飞行方向不一致;如果不一致,则以下一个将要经过的所述航点的飞行方向作为所述无人机的在当前位置的飞行方向,计算所述飞行总距离与下一个所述航点到所述起飞点的距离的差值,沿着所述飞行方向在相距下一个将要经过的所述航点的差值处作为所述无人机到达的下一位置,否则,继续以上一个经过的所述航点的飞行方向为所述无人机在所述当前位置的飞行方向,计算所述飞行总距离与下一个所述航点到所述起飞点的距离的差值,沿着所述飞行方向在相距下一个所述航点的差值处作为所述无人机到达的下一位置;
第二位置确定单元,用以如果小于或等于下一个将要到达的所述航点到起飞点的距离,选择上一个经过的所述航点的方向为所述无人机在所述当前位置的飞行方向,通过所述飞行总距离确定所述下一位置。
10.一种无人机飞行轨迹绘制***,其特征在于,所述***包括如权利要求7至9任意一项所述的无人机飞行轨迹绘制装置。
CN201610043976.6A 2016-01-22 2016-01-22 无人机飞行轨迹绘制方法、装置以及*** Active CN105589471B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610043976.6A CN105589471B (zh) 2016-01-22 2016-01-22 无人机飞行轨迹绘制方法、装置以及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610043976.6A CN105589471B (zh) 2016-01-22 2016-01-22 无人机飞行轨迹绘制方法、装置以及***

Publications (2)

Publication Number Publication Date
CN105589471A true CN105589471A (zh) 2016-05-18
CN105589471B CN105589471B (zh) 2018-09-11

Family

ID=55929124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610043976.6A Active CN105589471B (zh) 2016-01-22 2016-01-22 无人机飞行轨迹绘制方法、装置以及***

Country Status (1)

Country Link
CN (1) CN105589471B (zh)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106043694A (zh) * 2016-05-20 2016-10-26 腾讯科技(深圳)有限公司 一种控制飞行器飞行的方法、移动终端、飞行器及***
CN106546245A (zh) * 2016-10-30 2017-03-29 北京工业大学 基于ads‑b数据的飞机轨迹推断和平滑方法
CN107422297A (zh) * 2017-04-18 2017-12-01 广州杰赛科技股份有限公司 无人装置定位方法、装置和***
CN107728911A (zh) * 2016-08-12 2018-02-23 北京北特圣迪科技发展有限公司 用于多轴数控飞行表演的手绘2d/3d运行轨迹的方法
CN107782306A (zh) * 2016-08-26 2018-03-09 北京臻迪机器人有限公司 无人机定位显示方法及装置
CN107796404A (zh) * 2017-10-24 2018-03-13 深圳市道通智能航空技术有限公司 一种飞行器的定位方法和移动终端
CN107957733A (zh) * 2017-12-05 2018-04-24 深圳市道通智能航空技术有限公司 飞行控制方法、装置、终端及无人机
CN108196586A (zh) * 2018-03-14 2018-06-22 广州亿航智能技术有限公司 无人机控制方法、装置和储存介质
CN108205327A (zh) * 2016-12-20 2018-06-26 昊翔电能运动科技(昆山)有限公司 用于无人机的辅助操控方法和***
CN108319264A (zh) * 2017-12-28 2018-07-24 北京臻迪科技股份有限公司 航行控制方法、装置
CN108496131A (zh) * 2017-04-21 2018-09-04 深圳市大疆创新科技有限公司 无人机搜索方法及地面控制端
CN108490970A (zh) * 2018-03-19 2018-09-04 广州亿航智能技术有限公司 预测无人机飞行轨迹方法、装置和储存介质
WO2018165915A1 (zh) * 2017-03-15 2018-09-20 深圳市大疆创新科技有限公司 无人飞行器航点规划方法、***、电子设备和存储介质
CN108717299A (zh) * 2018-03-09 2018-10-30 深圳臻迪信息技术有限公司 无人机作画方法、装置及无人机
CN109407685A (zh) * 2017-08-17 2019-03-01 贝尔直升机德事隆公司 用于旋翼飞行器总距动力保持的***和方法
CN109447326A (zh) * 2018-09-30 2019-03-08 深圳眸瞳科技有限公司 无人机迁移轨迹生成方法、装置、电子设备和存储介质
CN110304239A (zh) * 2019-07-24 2019-10-08 中国民航大学 一种大型无人机回收小型无人机的协同飞行方法
CN110928966A (zh) * 2019-10-16 2020-03-27 福建星网智慧软件有限公司 一种调度***的地图轨迹预测方法及***
CN111381602A (zh) * 2018-12-29 2020-07-07 杭州海康机器人技术有限公司 控制无人机飞行的方法、装置和无人机
CN114049798A (zh) * 2021-11-10 2022-02-15 中国人民解放军国防科技大学 一种无人机自主撞网回收航线的自动生成方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102682628A (zh) * 2012-05-04 2012-09-19 北京民航天宇科技发展有限公司 一种通用航空运行监控***
KR20130081259A (ko) * 2012-01-06 2013-07-16 엘아이지넥스원 주식회사 무인 비행체 제어 방법
CN103499346A (zh) * 2013-09-29 2014-01-08 大连理工大学 一种小型无人机地面站三维导航地图实现方法
CN104679873A (zh) * 2015-03-09 2015-06-03 深圳市道通智能航空技术有限公司 一种飞行器追踪方法和***
CN104807457A (zh) * 2015-04-29 2015-07-29 广州快飞计算机科技有限公司 飞行器航线的生成方法、装置及终端设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130081259A (ko) * 2012-01-06 2013-07-16 엘아이지넥스원 주식회사 무인 비행체 제어 방법
CN102682628A (zh) * 2012-05-04 2012-09-19 北京民航天宇科技发展有限公司 一种通用航空运行监控***
CN103499346A (zh) * 2013-09-29 2014-01-08 大连理工大学 一种小型无人机地面站三维导航地图实现方法
CN104679873A (zh) * 2015-03-09 2015-06-03 深圳市道通智能航空技术有限公司 一种飞行器追踪方法和***
CN104807457A (zh) * 2015-04-29 2015-07-29 广州快飞计算机科技有限公司 飞行器航线的生成方法、装置及终端设备

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106043694A (zh) * 2016-05-20 2016-10-26 腾讯科技(深圳)有限公司 一种控制飞行器飞行的方法、移动终端、飞行器及***
CN106043694B (zh) * 2016-05-20 2019-09-17 腾讯科技(深圳)有限公司 一种控制飞行器飞行的方法、移动终端、飞行器及***
CN107728911A (zh) * 2016-08-12 2018-02-23 北京北特圣迪科技发展有限公司 用于多轴数控飞行表演的手绘2d/3d运行轨迹的方法
CN107782306A (zh) * 2016-08-26 2018-03-09 北京臻迪机器人有限公司 无人机定位显示方法及装置
CN106546245B (zh) * 2016-10-30 2019-06-28 北京工业大学 基于ads-b数据的飞机轨迹推断和平滑方法
CN106546245A (zh) * 2016-10-30 2017-03-29 北京工业大学 基于ads‑b数据的飞机轨迹推断和平滑方法
CN108205327A (zh) * 2016-12-20 2018-06-26 昊翔电能运动科技(昆山)有限公司 用于无人机的辅助操控方法和***
WO2018165915A1 (zh) * 2017-03-15 2018-09-20 深圳市大疆创新科技有限公司 无人飞行器航点规划方法、***、电子设备和存储介质
CN107422297B (zh) * 2017-04-18 2019-08-13 广州杰赛科技股份有限公司 无人装置定位方法、装置和***
CN107422297A (zh) * 2017-04-18 2017-12-01 广州杰赛科技股份有限公司 无人装置定位方法、装置和***
WO2018191986A1 (zh) * 2017-04-21 2018-10-25 深圳市大疆创新科技有限公司 无人机搜索方法及地面控制端
CN108496131A (zh) * 2017-04-21 2018-09-04 深圳市大疆创新科技有限公司 无人机搜索方法及地面控制端
CN108496131B (zh) * 2017-04-21 2022-03-22 深圳市大疆创新科技有限公司 无人机搜索方法及地面控制端
CN109407685A (zh) * 2017-08-17 2019-03-01 贝尔直升机德事隆公司 用于旋翼飞行器总距动力保持的***和方法
CN109407685B (zh) * 2017-08-17 2021-12-14 贝尔直升机德事隆公司 用于旋翼飞行器总距动力保持的***和方法
WO2019080471A1 (zh) * 2017-10-24 2019-05-02 深圳市道通智能航空技术有限公司 飞行器的定位方法和移动终端
CN107796404A (zh) * 2017-10-24 2018-03-13 深圳市道通智能航空技术有限公司 一种飞行器的定位方法和移动终端
CN107957733A (zh) * 2017-12-05 2018-04-24 深圳市道通智能航空技术有限公司 飞行控制方法、装置、终端及无人机
CN108319264A (zh) * 2017-12-28 2018-07-24 北京臻迪科技股份有限公司 航行控制方法、装置
CN108717299A (zh) * 2018-03-09 2018-10-30 深圳臻迪信息技术有限公司 无人机作画方法、装置及无人机
CN108196586A (zh) * 2018-03-14 2018-06-22 广州亿航智能技术有限公司 无人机控制方法、装置和储存介质
CN108490970A (zh) * 2018-03-19 2018-09-04 广州亿航智能技术有限公司 预测无人机飞行轨迹方法、装置和储存介质
CN109447326B (zh) * 2018-09-30 2021-11-30 深圳眸瞳科技有限公司 无人机迁移轨迹生成方法、装置、电子设备和存储介质
CN109447326A (zh) * 2018-09-30 2019-03-08 深圳眸瞳科技有限公司 无人机迁移轨迹生成方法、装置、电子设备和存储介质
US11443639B2 (en) 2018-09-30 2022-09-13 Moutong Science And Technology Co., Ltd Methods of generating a unmanned aerial vehicle migration trajectory, electronic devices and storage mediums
CN111381602A (zh) * 2018-12-29 2020-07-07 杭州海康机器人技术有限公司 控制无人机飞行的方法、装置和无人机
CN111381602B (zh) * 2018-12-29 2023-09-19 杭州海康威视数字技术股份有限公司 控制无人机飞行的方法、装置和无人机
CN110304239A (zh) * 2019-07-24 2019-10-08 中国民航大学 一种大型无人机回收小型无人机的协同飞行方法
CN110928966A (zh) * 2019-10-16 2020-03-27 福建星网智慧软件有限公司 一种调度***的地图轨迹预测方法及***
CN114049798A (zh) * 2021-11-10 2022-02-15 中国人民解放军国防科技大学 一种无人机自主撞网回收航线的自动生成方法和装置
CN114049798B (zh) * 2021-11-10 2022-07-29 中国人民解放军国防科技大学 一种无人机自主撞网回收航线的自动生成方法和装置

Also Published As

Publication number Publication date
CN105589471B (zh) 2018-09-11

Similar Documents

Publication Publication Date Title
CN105589471A (zh) 无人机飞行轨迹绘制方法、装置以及***
US20220204025A1 (en) Distributed centralized automatic driving method
CN105955290B (zh) 无人飞行器控制方法及装置
CN104115081B (zh) 利用恒定倾斜角转弯的风计算***
WO2018229552A3 (en) MERGER FRAME AND LOT ALIGNMENT OF NAVIGATION INFORMATION FOR AUTONOMOUS NAVIGATION
US10926412B2 (en) Coordinating robotic apparatus deliveries
BR102014000091B1 (pt) sistema e método de localização de plataforma móvel aumentada
CN108885470A (zh) 一种任务执行方法、移动装置、***及存储介质
CN102854888A (zh) 飞机航线规划方法及装置
CN103921810A (zh) 一种列车自动运行***坡度处理方法及装置
CN103488179A (zh) 无人机飞行模拟***及模拟方法
CN103675834A (zh) 一种室内卫星信号仿真***
CN105006177A (zh) 用于调制过早下降保护包络的***和方法
CN103979113A (zh) 用于预测水平稳定器故障的方法
CN111381593A (zh) 无人机与无人船表演方法及装置、存储介质和电子设备
CN105320144A (zh) 无人飞行器的线路设定方法及无人飞行器控制***
CN105373010A (zh) 一种小型无人机自动驾驶仪半物理仿真验证***
US10573187B2 (en) Automated vehicle control
CN109559393A (zh) 车载单元唤醒方法、装置和车载电子标签装置
CN112189176B (zh) 多机作业航线规划方法、控制终端及计算机可读存储介质
CN105571584A (zh) 用于管理飞机的导航的方法和装置
CN106468776B (zh) 定位记录装置数据传输方法、***以及定位记录装置
CN112147662B (zh) 车辆定位方法和装置、车辆、存储介质、电子设备
EP3489783A1 (en) System for distributed flight management capability
CN105526932A (zh) 基于伪卫星技术的无人机群定位方法及定位***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518000, Guangdong, Nanshan District province Shenzhen software industry base, finance building, 12 floor

Applicant after: Staring (Shenzhen) technology Limited by Share Ltd

Address before: 518000 Guangdong city of Shenzhen province Nanshan District Guangdong streets Yi of financial science and Technology Software Park building 12 floor

Applicant before: VYOU TECHNOLOGY CO., LTD.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210901

Address after: 314000 Room 204, building 6, No. 139, Chuangxin Road, Xindai Town, Pinghu City, Jiaxing City, Zhejiang Province

Patentee after: Guanpai (Zhejiang) Intelligent Equipment Co.,Ltd.

Address before: 518000 12th Floor of Yihua Financial Science and Technology Building, Nanshan Software Industry Base, Shenzhen City, Guangdong Province

Patentee before: Stare at shoot (Shenzhen) Technology Co.,Ltd.