基于无人机的救援方法及装置与流程

文档序号:11882043阅读:695来源:国知局
基于无人机的救援方法及装置与流程

本发明涉及无人机领域,尤其涉及一种基于无人机的救援方法及装置。



背景技术:

随着技术的日新月异,消费级无人机得到普及,广泛应用于航拍等领域。无人机航拍爱好者,可能会去到一些地势险要的地方,例如深山,进行户外拍摄。在这种情况下,航拍爱好者很有可能会遇到迷路、危险或其他紧急情况。由于深山地势险要,航拍爱好者对外界的求救以及外界对航拍爱好者的搜救都会比较困难。



技术实现要素:

技术问题

有鉴于此,本发明要解决的技术问题是,如何实现通过无人机保障无人机使用者的户外安全。

解决方案

为了解决上述技术问题,根据本发明的一实施例,提供了一种基于无人机的救援方法,包括:

在需要发送救援信息的情况下,获取所述无人机的当前位置信息;

向目标设备发送所述无人机的当前位置信息和预先设定的救援信息。

对于上述方法,在一种可能的实现方式中,在向目标设备发送所述无人机的当前位置信息和预先设定的救援信息之前,还包括:

接收来自控制设备的设置信息;

根据所述设置信息,设置所述救援信息和所述目标设备。

对于上述方法,在一种可能的实现方式中,在需要发送救援信息的情况下,获取所述无人机的当前位置信息,包括:

在接收到来自所述控制设备的发送救援信息命令的情况下,获取所述无人机的当前位置信息;或

在满足预先设定的发送救援信息条件的情况下,获取所述无人机的当前位置信息。

对于上述方法,在一种可能的实现方式中,在向目标设备发送所述无人机的当前位置信息和预先设定的救援信息之前,还包括:

控制所述无人机升空,在空中搜寻基站信号。

对于上述方法,在一种可能的实现方式中,向目标设备发送所述无人机的当前位置信息和预先设定的救援信息,包括:

判断所述无人机的通信信号是否连接正常;

在所述通信信号连接正常的情况下,向所述目标设备发送所述无人机的当前位置信息和所述救援信息。

为了解决上述技术问题,根据本发明的另一实施例,提供了一种基于无人机的救援装置,包括:

位置获取模块,用于在需要发送救援信息的情况下,获取所述无人机的当前位置信息;

发送模块,与所述位置获取模块连接,用于向目标设备发送所述无人机的当前位置信息和预先设定的救援信息。

对于上述装置,在一种可能的实现方式中,还包括:设置模块,具体用于

接收来自控制设备的设置信息;

根据所述设置信息,设置所述救援信息和所述目标设备。

对于上述装置,在一种可能的实现方式中,所述位置获取模块,具体用于

在接收到来自所述控制设备的发送救援信息命令的情况下,获取所述无人机的当前位置信息;或

在满足预先设定的发送救援信息条件的情况下,获取所述无人机的当前位置信息。

对于上述装置,在一种可能的实现方式中,还包括:信号搜寻模块,用于控制所述无人机升空,在空中搜寻基站信号。

对于上述装置,在一种可能的实现方式中,所述发送模块,具体用于

判断所述无人机的通信信号是否连接正常;

在所述通信信号连接正常的情况下,向所述目标设备发送所述无人机的当前位置信息和所述救援信息。

有益效果

本发明实施例的基于无人机的救援方法,通过向目标设备发送预先设定的救援信息,可以使外界在接收到救援信息的情况下,第一时间展开救援活动,提升了无人机使用者的户外安全。

进一步地,向目标设置目标设备发送无人机的当前位置信息,可以缩小救援范围,使外界的救援活动更有针对性,从而降低救援难度,提升了无人机使用者的户外安全。

根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。

图1示出根据本发明一实施例的基于无人机的救援方法的流程图;

图2示出根据本发明一实施例的基于无人机的救援方法的另一流程图;

图3示出根据本发明一实施例的基于无人机的救援方法的另一流程图;

图4示出根据本发明一实施例的基于无人机的救援方法的另一流程图;

图5示出根据本发明一实施例的基于无人机的救援方法的另一流程图;

图6示出根据本发明一实施例的基于无人机的救援方法的另一流程图;

图7示出根据本发明一实施例的救援模块的结构示意图;

图8示出根据本发明一实施例的基于无人机的救援方法的另一流程图;

图9示出根据本发明一实施例的基于无人机的救援装置的结构框图;

图10示出根据本发明一实施例的基于无人机的救援装置的另一结构框图;

图11示出根据本发明一实施例的基于无人机的救援装置的另一结构框图;

图12示出根据本发明一实施例的基于无人机的救援设备的结构框图。

具体实施方式

以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。

实施例1

图1示出根据本发明一实施例的基于无人机的救援方法的流程图。如图1所示,该基于无人机的救援方法,主要可以包括:

步骤101、在需要发送救援信息的情况下,获取所述无人机的当前位置信息;

步骤102、向目标设备发送所述无人机的当前位置信息和预先设定的救援信息。

本实施例不限定无人机需要发送救援信息的具体情况。例如,可以是无人机接收到来自控制设备的发送救援信息命令,也可以是无人机满足预先设定的发送救援信息条件。

本领域技术人员应能理解,通过现有的各种定位方法可以获取无人机的当前位置信息。具体地,可以通过无人机的机载定位单元,也可以通过无人机的外设定位单元,获取无人机的当前位置信息。本实施例的位置信息可以通过多种形式表示,例如,坐标、列表或图片等,在此不做限定。其中,定位单元可以包括GPS(Global Positioning System,全球定位系统)、伽利略定位系统(Galileo Positioning System)、GLONASS(GLOBAL NAVIGATION SATELLITE SYSTEM,格洛纳斯)和北斗卫星导航系统中的任意一种或几种,在此不作限定。

本实施例的救援信息可以指能够传递需要救援意思表示的各种形式的信息。例如,可以是文字救援信息,也可以是声音救援信息,还可以是特殊形式救援信息,例如电码救援信息,在此不做限定。其中,文字救援信息可以是“我遇到了危险,需要紧急救援!”,或“Please help me!”;声音救援信息可以是语音版的“我遇到了危险,需要紧急救援!”,或“Please help me!”;电码救援信息可以是国际求救信息SOS,例如莫尔斯电码中的“···———···”。

本实施例的目标设备可以指能够接收无人机发送的当前位置信息和救援信息的设备。例如,可以是手机、平板电脑、电脑和中继器中的任意一种或几种,在此不作限定。目标设备可以预先与无人机建立通信,通过测试确保信息的有效传输。

在一种可能的实现方式中,如图2所示,在向目标设备发送所述无人机的当前位置信息和预先设定的救援信息之前,还可以包括:

步骤201、接收来自控制设备的设置信息;

步骤202、根据所述设置信息,设置所述救援信息和所述目标设备。

本实施例的控制设备可以指能够和无人机建立通信,向无人机发送控制指令的设备。例如,可以是手机、平板电脑、电脑和遥控器中的任意一种或几种,在此不作限定。此外,本实施例不限定控制设备和无人机之间的通信方式。例如,可以是无线电通信、网络通信、蓝牙通信或其他类似的通信方式。

以手机作为无人机的控制设备为例,无人机使用者下载与无人机配套的手机APP(应用程序,Application),注册个人账号,并将个人账号与无人机进行关联绑定。登录个人账号,在手机App中的救援信息设置栏输入文字救援信息“我遇到了危险,需要紧急救援!”,在目标设备设置栏输入紧急联系人手机号码“1510****243”。在这之后,无人机使用者触发设置、保存或其他类似的功能按钮,手机向无人机发送设置信息。

进一步地,无人机在接收到设置信息之后,按照无人机的通用协议,例如MAVLINK(Micro Air Vehicle Link,微型航空器连接协议)解析设置信息,并根据设置信息,设置救援信息为“我遇到了危险,需要紧急救援!”,设置目标设备为手机号码为“1510****243”的手机。

需要说明的是,本领域技术人员应能理解,现有技术中有各种方法均可以实现预先设定救援信息和目标设备,在此不做限定。此外,本实施例不限定预先设定救援信息和目标设备的具体时间。例如,可以在无人机出厂模式下设置初始救援信息(例如,需要紧急救援)和初始目标设备(例如,紧急救援号码112);也可以在无人机被购买之后,由无人机使用者根据个人需求设定救援信息和目标设备;还可以在无人机执行发送救援信息命令的过程中,由无人机使用者临时设定救援信息和目标设备。

在一种可能的实现方式中,如图3所示,在需要发送救援信息的情况下,获取所述无人机的当前位置信息(步骤101),可以包括:

步骤101a、在接收到来自所述控制设备的发送救援信息命令的情况下,获取所述无人机的当前位置信息。

作为本实施例的一个示例,假设无人机使用者在深山中遇到了迷路的情况。此时,无人机使用者通过控制设备(例如手机中的无人机控制App)向无人机发送命令,即发送救援信息命令。无人机在接收到发送救援信息命令之后,执行相应的操作,获取无人机的当前位置信息,例如(北纬39.72度,东经115.98)。

在一种可能的实现方式中,如图4所示,在需要发送救援信息的情况下,获取所述无人机的当前位置信息(步骤101),可以包括:

步骤101b、在满足预先设定的发送救援信息条件的情况下,获取所述无人机的当前位置信息。

作为本实施例的一个示例,假设无人机使用者在深山中遇到了中暑昏迷的情况。此时,无人机检测到已经一段时间例如30分钟没有接收到无人机使用者的飞行控制指令,满足发送救援信息条件。无人机执行相应的操作,获取无人机的当前位置信息,例如(北纬39.72度,东经115.98)。其中,请求救援的间隔时间可以由使用者自行设置,也可以为预先设定的固定时间。

在一种可能的实现方式中,如图5所示,在向目标设备发送所述无人机的当前位置信息和预先设定的救援信息之前,还可以包括:

步骤301、控制所述无人机升空,在空中搜寻基站信号。

以手机作为救援的目标设备为例,无人机可以向手机发送短信,或者向手机发送微信等,在此不做限定。在无人机向手机发送位置信息和救援信息的过程中,需要控制所述无人机升空。升空后,由于减少了山体或树木等物体对基站信号的屏蔽,无人机在空中更容易搜寻到基站信号。其中,基站信号可以指基站发出的信号,例如GPRS(General Packet Radio Service,通用分组无线服务)信号、3G(3rd-Generation,第三代移动通信技术)或4G(4th-Generation,第四代移动通信技术)信号。基站可以指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。通常,无人机搜索到的基站信号越强,无人机向手机发送成功的可能性越大;无人机搜索到的基站信号越弱,无人机向手机发送成功的可能性越小。

采用将无人机升空搜寻基站信号的方法,可以减少地理环境对基站信号的影响。例如,在深山中将无人机升空搜寻基站信号,可以避免山体对基站信号的屏蔽,增加无人机使用者向外界求救成功的机率。

在一种可能的实现方式中,如图6所示,向目标设备发送所述无人机的当前位置信息和预先设定的救援信息(步骤102),可以包括:

步骤401、判断所述无人机的通信信号是否连接正常;

步骤402、在所述通信信号连接正常的情况下,向所述目标设备发送所述无人机的当前位置信息和所述救援信息。

作为本实施例的一个具体示例,在无人机的扩展接口接入救援模块,无人机的飞行控制单元用于接收设置信息、接收发送救援信息命令以及控制救援模块发送无人机的当前位置信息和救援信息。如图7所示,救援模块可以包括一个SIM卡槽71和一个SIM卡(Subscriber Identification Module,用户身份识别卡),组成最简单的手机系统。其中,救援模块上设置有定位指示灯72和信号指示灯73,并通过电源连接线74连接无人机的供电装置。在救援模块读取无人机的机载定位单元获取的当前位置信息时,定位指示灯72闪烁。在救援模块的搜寻到基站信号时,信号指示灯73闪烁。进一步地,在信号指示灯73闪烁时,通过救援模块向目标设备发送无人机的当前位置信息和救援信息。

需要说明的是,上述示例仅作为实现本发明实施例的一种具体方式,也可以在救援模块中设置控制单元和定位单元,在此不做限定。其中,控制单元可以用于实现无人机的飞行控制单元的功能。

本发明实施例的基于无人机的救援方法,通过向目标设备发送预先设定的救援信息,可以使外界在接收到救援信息的情况下,第一时间展开救援活动,提升了无人机使用者的户外安全。

进一步地,向目标设置目标设备发送无人机的当前位置信息,可以缩小救援范围,使外界的救援活动更有针对性,从而降低救援难度,提升了无人机使用者的户外安全。

实施例2

图9示出根据本发明一实施例的基于无人机的救援装置的结构框图。如图9所示,该基于无人机的救援装置,主要可以包括:位置获取模块11,用于在需要发送救援信息的情况下,获取所述无人机的当前位置信息。发送模块13,与所述位置获取模块11连接,用于向目标设备发送所述无人机的当前位置信息和预先设定的救援信息。具体原理和示例可以参见实施例1以及图1的相关描述。

在一种可能的实现方式中,如图10所述,该基于无人机的救援装置,还可以包括:设置模块10,具体用于接收来自控制设备的设置信息;根据所述设置信息,设置所述救援信息和所述目标设备。具体原理和示例可以参见实施例1以及图2的相关描述。

在一种可能的实现方式中,所述位置获取模块11,具体用于在接收到来自所述控制设备的发送救援信息命令的情况下,获取所述无人机的当前位置信息;或在满足预先设定的发送救援信息条件的情况下,获取所述无人机的当前位置信息。具体原理和示例可以参见实施例1以及图3、图4的相关描述。

在一种可能的实现方式中,如图11所示,该基于无人机的救援装置,还可以包括:信号搜寻模块12,用于控制所述无人机升空,在空中搜寻基站信号。具体原理和示例可以参见实施例1以及图5的相关描述。

在一种可能的实现方式中,所述发送模块13,具体用于判断所述无人机的通信信号是否连接正常;在所述通信信号连接正常的情况下,向所述目标设备发送所述无人机的当前位置信息和所述救援信息。具体原理和示例可以参见实施例1以及图6的相关描述。

本发明实施例的基于无人机的救援装置,通过向目标设备发送预先设定的救援信息,可以使外界在接收到救援信息的情况下,第一时间展开救援活动,提升了无人机使用者的户外安全。

进一步地,向目标设置目标设备发送无人机的当前位置信息,可以缩小救援范围,使外界的救援活动更有针对性,从而降低救援难度,提升了无人机使用者的户外安全。

实施例3

图12示出根据本发明一实施例的基于无人机的救援设备的结构框图。所述基于无人机的救援设备1100可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。

所述基于无人机的救援设备1100包括处理器(processor)1110、通信接口(Communications Interface)1120、存储器(memory)1130和总线1140。其中,处理器1110、通信接口1120、以及存储器1130通过总线1140完成相互间的通信。

通信接口1120用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。

处理器1110用于执行程序。处理器1110可能是一个中央处理器CPU,或者是专用集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器1130用于存放文件。存储器1130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1130也可以是存储器阵列。存储器1130还可能被分块,并且所述块可按一定的规则组合成虚拟卷。

在一种可能的实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:实现实施例1中各步骤的操作。

本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

如果以计算机软件的形式来实现所述功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1