位置信息记录方法和装置与流程

文档序号:12500224阅读:364来源:国知局
位置信息记录方法和装置与流程

本发明涉及智能控制领域,具体涉及一种位置信息记录方法和装置。



背景技术:

随着互联网以及目前智能化技术的发展,GPS导航以及相应的地图、位置记录等应用得到了广泛的应用,具备导航、位置记录、或者轨迹记录的设备和应用越来越多,比如手机、行车记录仪、跑步软件等等。基于位置信息的应用场景也日趋丰富,比如防丢应用、定位追踪等等。

现有的导航、位置/轨迹记录设备启动后通常连续工作直到收控制停止,在工作过程中,定位装置需要不断获取并记录位置信息,由此造成较大的功耗,这种设备对电源电量的要求较高。对于便携式设备,例如现有的无人机、用于记录飞禽飞行轨迹的脚环等设备,受到设备整体体积的限制,其电源电量非常有限,如果定位装置在飞行过程中按照固定的工作模式或状态进行定位,其工作时间非常有限。某些设备为了降低功耗,通常采用增长记录周期的手段延长设备的工作时间,但此方式及时性较差。由此可见,现有的定位装置工作方式存在功耗高或及时性差等缺陷,其工作方式不具备智能性。



技术实现要素:

因此,本发明要解决的是现有的定位装置的工作方式不具备智能性的问题。

有鉴于此,本发明提供了一种位置信息记录方法,包括:判断定位装置是否处在工作状态;当所述定位装置处在工作状态时,获取速度值;根据所述速度值确定记录位置信息的频率;按照所述频率记录所述定位装置获取到的位置信息。

优选地,所述判断定位装置是否处在工作状态,包括:

获取高度值和/或时间信息;

根据所述高度值和/或时间信息确定所述定位装置是否为工作状态。

优选地,

所述根据所述高度值和/或时间信息确定所述定位装置是否为工作状态,包括:

判断所述高度值是否大于预设高度阈值;和/或判定所述时间信息是否处在预设时间范围内;

当所述高度值大于预设高度阈值时,和/或当所述时间信息处在预设时间范围内时,将所述定位装置设置为工作状态。

优选地,当所述高度值小于或等于预设高度阈值时,和/或当所述时间信息未处在预设时间范围内时,将所述定位装置设置为待机状态。

优选地,在所述按照所述频率记录所述定位装置获取到的位置信息时,还包括;

按照所述频率记录飞行状态信息,所述飞行状态信息包括时间信息、高度值、温度信息、姿态信息、所述速度值中的至少1个。

优选地,所述速度值是按照可变采集周期采集的,所述可变采集周期是根据所述速度值确定的。

优选地,在所述根据所述速度值确定记录位置信息的频率的步骤中,所述速度值与所述频率呈正相关关系。

优选地,在所述按照所述频率记录所述定位装置获取到的位置信息之后,还包括:

根据所述高度值和/或所述速度值判断所述位置信息是否异常;

当所述位置信息异常时,对所述位置信息添加异常标记。

本发明还提供了一种位置记录装置,包括速度传感器、定位装置、控制器和存储器,其中所述速度传感器用于确定速度值,所述控制器用于根据上述方法控制所述定位装置以及所述存储器存储信息。

优选地,该装置还可以包括:高度传感器,用于确定高度值;和/或温度传感器,用于确定温度值;和/或姿态感应器,用于确定姿态信息。

根据本发明实施例提供的定位装置控制方法及装置,在定位装置处于工作状态时,通过获取速度值,可以实时反应出携带定位装置的物体的运动状态,根据取速度值来设置记录装置信息的频率,可以使其适应不同的应用场景,处理器和定位装置可根据物体的运动状态适应性地调整自身的工作状态,以达到降低能耗或提高精度等效果,由此提高了定位装置的智能性。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的一个实施例提供的定位装置控制方法的流程图;

图2为本发明的一个实施例提供的定位装置控制方法的具体流程图;

图3为本发明的一个实施例提供的位置记录装置的结构示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

本发明实施例提供了一种位置信息记录方法,如图1所示,该方法包括如下步骤:

S1,判断定位装置是否处在工作状态,定位装置可以是GPS等能够确定自身位置的装置,定位装置的状态可以包括多种,例如关机状态、待机状态和工作状态。在工作状态下GPS装置可以按照预定参数与卫星进行通信来确定自身位置;关机状态即断电状态,不接收任何信息;待机状态为通电状态,可以接收控制信号,但不获取位置信息。将定位装置从诸如关机状态或者待机状态等其他状态切换到工作状态的方式包括多种,例如可以通过人为控制,操作电源开关或者发送信息等都是可行的,也可以根据某些判断条件自动进行切换,具体将在下文进行详细介绍。

当所述定位装置处在工作状态时执行步骤S2,否则为待机或关机状态,持续监测是否为工作状态。

S2,获取速度值。速度值的获取方式包括多种,例如可以通过速度传感器进行获取,速度值会根据移动状态实时变化;又如,速度值也可以通过GPS获取的位置信息直接计算得到,即两个位置点之间的距离以及时间可以计算出速度值。由此,速度值可以实时获取,也可以某种获取周期进行获取,获取周期可以预先设定,也可以实时根据高度值和/或速度值进行设定。

S3,根据所述速度值确定记录位置信息的频率,处理器向存储器写入位置信息的频率,此频率可以根据速度值实时变化,或者阶段性变化,以达到调整精度和功耗的目的。

S4,按照所述频率记录所述定位装置获取到的位置信息。例如可以预先设定速度值<20KM/h(5m/s),则每40s记录一次位置信息;20KM/h<速度值<40KM/h时,则每20s记录一次位置信息;40KM/h<速度值<80Km/h,则每10s记录一次位置信息;速度值>80KM/h时,则每5s记录一次位置信息。

本发明实施例可以用于控制飞禽携带的定位装置的状态,例如飞禽的高度和速度很低时,表示其不处于飞行状态,此时可以暂时关闭定位装置或者降低记录位置信息的频率,由此来降低能耗;待飞禽到达一定高度且速度很快时,表示其处于飞行状态,此时可以开启定位装置并进一步提高记录位置信息的频率,由此来提高定位精度。即在上述步骤S3中,速度值与记录信息的频率呈正相关关系。

本发明实施例还可以用于控制无人机上的定位装置的状态,例如无人机在远程飞行过程中高度和速度很低时,表示其可能出现异常,此时可以提高记录位置信息的频率,由此来提高定位精度;当无人机处于一定高度且速度很快时,表示其处于正常状态,此时可以降低记录位置信息的频率,由此来降低能耗,即在上述步骤S3中,速度值与记录信息的频率也可以呈负相关关系。根据本发明实施例提供的定位装置控制方法,在定位装置处于工作状态时,通过获取速度值,可以实时反应出携带定位装置的物体的运动状态,根据取速度值来设置记录装置信息的频率,可以使其适应不同的应用场景,处理器和定位装置可根据物体的运动状态适应性地调整自身的工作状态,以达到降低能耗或提高精度等效果,由此提高了定位装置的智能性。

作为一个优选的实施方式,在记录位置信息的同时,本方法还可以包括;

S5,按照所述频率记录飞行状态信息,所述飞行状态信息包括时间信息、高度值、温度信息、姿态信息、所述速度值中的至少1个。

根据上述优选方案,可以在记录位置信息时,同步地记录上述飞行状态信息,可以体现出定位装置在每一个位置时的飞行状态,以便进行轨迹分析。

作为一个优选的实施方式,上述步骤S1可以包括如下步骤:

S11,获取高度值和/或时间信息,其中高度值可通过高度传感器获得,时间信息可通过处理器的时钟获得。如上所述设备状态包括多种,此处不再赘述。

S12,根据获取到的所述高度值和/或时间信息确定所述定位装置是否为工作状态,即根据上述2种信息切换设备的工作状态,例如当达到某种预定条件时,才将定位装置判定为工作状态,并在某种条件下可以将定位装置判定为待机状态,具体条件包括多种,可根据应用场景预先进行设置。

根据上述优选方案,通过对高度值和/或时间信息进行判断,可以灵活设置定位装置的工作状态,由此可进一步提高本方案的智能性。

优选地,如图2所示,上述步骤S12可以包括如下步骤:

S121,判断所述高度值是否大于预设高度阈值;和/或

S122,判定所述时间信息是否处在预设时间范围内;当所述高度值大于预设高度阈值时,和/或当所述时间信息处在预设时间范围内时,执行步骤S123,否则执行步骤S124;

S123,将所述定位装置设置为工作状态。

上述步骤S121、S122均为判断是否将状态设置为工作状态的条件,实际使用时可以执行其中的至少1个步骤,然后根据执行的内容决定执行步骤S123。在此本实施例提供一个同时考虑2种判断条件的实施方式,例如预先可以设定高都阈值为15米,时间范围值为9:00-18:00,当设备开关被开启时,设备则切入待机状态。当处在待机状态下的定位装置的达到高度15米以上,并且当前时间为9:00-18:00时,设备状态自动切换为工作状态,然后根据速度值调整记录频率。

S124,将所述定位装置设置为待机状态。

例如,当处在工作状态下的定位装置的高度低于15米,或者当前时间不在9:00-18:00以内时,设备状态自动切换为待机状态,不再记录位置信息,由此达到节约功耗的目的。

作为一个优选的实施方式,所述速度值是按照可变采集周期采集的,所述可变采集周期是根据所述速度值确定的。

上述优选方案根据速度调整数据采集周期,在某些场景中,可在高速运动时缩短采集周期、在低速运动时增长采集周期;在某些场景中,可在高速运动时增长采集周期、在低速运动时缩短采集周期,该方案可根据物体运动状态调整数据采集操作的周期,以达到进一步降低能耗或提高精度的效果,由此进一步提高智能性。

为了便于后续对位置信息进行分析,本实施例中还可以进行数据标记操作,即在步骤S4之后还可以根据获取到的高度值和/或速度值判断位置信息是否异常,当位置信息异常时,对位置信息添加异常标记。判断位置信息是否异常的方式有多种,具体可根据应用场景来设定,例如应用于记录鸽子等飞禽的轨迹时,可以将飞行速度大于120KM/h时的位置信息判定为可疑数据,或者飞行高速<10m,且速度>10km/h的位置信息,也可认定为可疑数据。对于此类可疑数据,可以对其添加异常标记,后续可以通过外部智能终端读取带有此标记的数据,进而便于对数据进行分析。另外,当分析出异常数据时,还可以启动自检操作,检测是否数据出现错误。

本发明的另一个实施例提供了一种位置记录装置,如图3所示该装置包括:速度传感器22、控制器23、定位装置24和存储器25。

其中,速度传感器22用于确定速度值;

控制器23用于根据上述实施例提供的方法控制定位装置24以及存储器25存储信息。

该装置还可以通过通信单元27与外部智能终端连接,由智能终端对其控制器进行设定,例如可通过智能终端,利用蓝牙或者其他无线或者有线方式(包括蓝牙,红外线通信,WiFi,有线底座等)进行设定,具体可以对控制器23设置飞行高度阈值(例如15米),飞行速度阈值范围(例如设定最小值为2.5m/s(10KM/h),最大值35m/s(126KM/h)),以及设定GPS获取位置信息的规则(例如获取位置信息的频率与速度的对应关系)。此外,还可以设置其飞行时间、飞行路径等信息。

本发明实施例可以适用于记录鸽子的飞行轨迹,本装置可以制作为脚环佩戴在鸽子脚部,并设置触控开关。脚环佩戴于鸽子脚上时,锁紧扣触发触控开关,进入飞行记录模式(GPS装置进入待机状态,通信单元停止工作),控制器根据上述控制方法控制记录GPS装置获取的的位置信息,以及其他传感器记录的飞行状态信息;

飞行记录过程中,实时结合当前飞行速度动态智能调节数据记录频次,比如默认30s记录一次,速度慢时调节为1分钟记录一次等;

飞行结束后智能环取下,触发进入数据同步模式(通信单元工作,而GPS装置停止工作)。外部智能设备可连接智能脚环进行数据同步。

外部智能设备获取数据后进行数据后处理和显示(比如结合地图显示为飞行轨迹)。

根据本发明实施例提供的位置记录装置,通过高度传感器和速度传感器可以实时测量高度值和速度值,控制器根据高度值和速度值对定位装置进行控制,定位装置根据不同的工作状态获取位置信息,并通过存储器存储位置信息,本装置可以适应不同的应用场景,本装置可根据物体的运动状态适应性地调整定位装置的工作状态,以达到降低能耗或提高精度等效果,由此提高了位置记录装置的智能性。

作为一个优选的实施方式,本装置还可以包括:

高度传感器21用于确定高度值;和/或

温度传感器26,用于确定温度值;和/或

姿态感应器28,用于确定姿态信息。

控制器23可以在记录位置信息时,同步记录温度值、高度值、速度值、姿态信息和时间信息,其中时间信息可以通过GPS装置获得,也可以根据控制器23内置的时钟获得;

控制器23可以按照预定义格式将上述信息存储到存储器25中,即存储的每一个轨迹点数据均包括经纬度、高度、时间、温度、速度等信息。

本装置还可以包括:通信单元27,用于向外部终端发送存储器存储的位置信息和飞行状态信息,通信单元27可以采用有限或者无线通信方式,例如采用蓝牙、红外线通信、WiFi、数据线通信等。

上述优选方案记录了包括时间、温度、高度、位置、及时速度等完善的飞行状态信息,并可以通过通信单元发送至外部终端,其中任意两个位置点的数据或者指定时间段内的数据,均可作为数据分析对象,获取阶段时间内的统计信息,比如某一时间段内的平均飞行速度、飞行距离等等,该方案具备较强的便利性和实用性。

为了便于后续对位置信息进行分析,本实施例中的控制器还可以进行数据标记操作,即控制器23还可以根据获取到的高度值和/或速度值判断位置信息是否异常,当位置信息异常时,对位置信息添加异常标记。判断位置信息是否异常的方式有多种,具体可根据应用场景来设定,例如应用于记录鸽子等飞禽的轨迹时,可以将飞行速度大于120KM/h时的位置信息判定为可疑数据,或者飞行高速<10m,且速度>10km/h的位置信息,也可认定为可疑数据。对于此类可疑数据,处理器可以对其添加异常标记,后续可以通过外部智能终端读取带有此标记的数据,进而便于对数据进行分析。另外,当处理器23分析出异常数据时,还可以启动自检操作,检测是否数据出现错误。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

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