用于导航的系统和方法技术方案

技术编号:23864900 阅读:45 留言:0更新日期:2020-04-18 16:13
本技术公开了一种为用户生成路线指令的方法,该方法包括:在控制系统处接收设施中的多个节点设备的设备属性数据;将设备属性数据存储在数据集中,其中数据集还包括与各个节点设备的操作状态相关的操作数据;在控制系统处接收用户的用户属性数据;在控制系统处,基于或响应于数据集和用户属性数据,生成指定源地点、目的地地点和它们之间的一个或多个路点的路线指令;从控制系统向用户发送路线指令。

Systems and methods for navigation

【技术实现步骤摘要】
【国外来华专利技术】用于导航的系统和方法
本技术涉及用于导出关于分布在设施周围的设备和对象的属性并生成指令以允许用户导航到该设施的系统和方法。
技术介绍
作为物联网(IoT)的一部分,提供智能功能/能力的设备越来越多。例如,办公大楼中的加热系统可以从各种温度传感器设备采集信息,并基于采集到的信息控制加热器的激活。在另一个示例中,化工厂中的污染监测系统可以从工厂周围的各种传感器获取信息,并基于获取到的信息经由互联网安排维修。在另一个示例中,照明系统可以从地下隧道系统内的灯和运动传感器获取信息,并响应于检测到的运动来控制一个或多个灯。使用诸如纸质地图之类的传统技术在建筑物中定位设备可能很麻烦,因为当添加/更新新的设备时需要填充此类纸质地图,这很费时。此外,诸如GPS之类的卫星系统通常不适合室内使用。
技术实现思路
本技术试图提供对用于定位设备的传统技术的改进。根据第一个技术,提供了一种为用户生成路线指令的方法,该方法包括:在控制系统处接收设施中的多个节点设备的设备属性数据;将设备属性数据存储在数据集中,其中数据集还包括与各个节点设备的操作状态相关的操作数据;在控制系统处接收用户的用户属性数据;在控制系统处,基于或响应于数据集和用户属性数据,生成指定源地点、目的地地点和它们之间的一个或多个路点(waypoint)的路线指令;从控制系统向用户发送路线指令。根据另一个技术,提供了一种在设施中生成路线指令的方法,该方法包括:在第一数据处理单元处,从设施中的一个或多个节点设备获取设备属性数据;从第一数据处理单元向控制系统发送设备属性数据;在控制系统处,为用户生成路线指令,该路线指令基于或响应于设备属性数据和用户属性数据来指定源地点、目的地地点和它们之间的一个或多个路点;从控制系统向第二数据处理设备发送路线指令。根据另一个技术,提供了一种识别设施中的路线的方法,该方法包括:在控制系统处接收设施中的多个节点设备的设备数据;在控制系统处响应于接收到的设备数据,生成有向注释图,该有向注释图包括表示多个节点设备中的各个节点设备的顶点,并且还包括边,每条边表示各个设备之间的路线;分析接收到的数据以确定一个或多个对象的存在,并在有向注释图上提供表示一个或多个对象的顶点,并进一步提供一条或多条边,每条边表示各个对象和/或节点设备之间的路线;基于或响应于用户属性数据,从有向注释图识别源顶点和目的地顶点之间的路线。根据另一个技术,提供了一种导航系统,其包括:控制系统;多个节点设备;数据处理单元,用于从多个节点设备获取设备属性数据,并将获取的设备属性数据发送到控制系统;其中,控制系统从获取的设备属性数据确定多个节点设备和一个或多个对象的位置,并识别包括它们之间的路点的一条或多条路线。根据另一个技术,提供了一种为用户生成设施中的路线指令的方法,该方法包括:在控制系统处,基于或响应于以下中的一个或多个来生成指定源地点、目的地地点和它们之间的一个或多个路点的路线指令:用户的用户类型数据、用户的用户能力数据、用户的用户认证数据和用户的用户位置数据;从控制系统向用户发送路线指令。附图说明在附图中通过示例的方式示意性地图示了本技术,其中:图1是根据实施例的节点设备的框图的说明性示例;图2是包括节点设备、用户设备单元和控制系统的导航系统的说明性示例;图3是根据实施例的具有图2的导航系统的设施的说明性示例;图4a-4d是生成的从源地点到目的地地点的图的说明性示例;图5是不同路线的聚合图的说明性示例;图6是图示在控制系统处从节点设备或用户收集数据的方法的简化流程图;以及图7是图示在控制系统处生成从设施中的源地点到目的地地点的路线指令的方法的简化流程图。具体实施方式本技术提供了一种将用户引导到设施中的地点的方式。如本文所使用的,术语“用户”被广义地解释,并且可以指人类用户或自动用户,诸如无人地面车辆(UGV),诸如推车或无人驾驶飞机(UAV),诸如无人机。如本文所使用的,术语“设施”也被广义地解释,并且可以指各种各样的结构,包括但不限于住宅、办公室、零售店、博物馆、农场、制造工厂、远洋船、太空飞船、太空实验室、水管理厂、隧道(例如,地下铁路隧道、维修管道、废(下水)管道)以及周围区域。此外,虽然技术可能涉及设施的内部,但是所公开的技术也可以应用于设施的外部。例如,智能对象可以放置在设施的屋顶上,或者可以放置在单独的结构(例如附属建筑物)内。在一些实施例中,设施或其部分可以包括外部空间。例如,实施例可以在“露天”体育场、花园或外部走道中使用。图1示意性地示出了节点设备2的框图,该节点设备2可以是物联网(IOT)中的设备。节点设备2可以与设施中的一个或多个对象相关联,并且可以用于将对象变成“智能对象”。此类智能对象可以包括访问对象(例如,门/窗、竖井盖、出入舱口)、环境对象(例如,灯或暖气、通风设备、空调(HVAC)单元),但是智能对象的这个列表不是详尽的。节点设备2包括处理电路系统4,诸如微处理器或(一个或多个)集成电路,用于处理数据并且用于控制由节点设备2或相关联的智能对象执行的各种操作。节点设备2还具有通信电路系统6,用于与诸如计算机终端或移动设备、服务(例如,云服务)、网关设备(未示出)等远离其的一个或多个资源通信。通信电路系统6可以使用无线通信7,诸如使用任何合适的通信协议(诸如轻量级机器对机器(LWM2M))在例如无线局域网(WLAN)和/或无线传感器网络(WSN)(诸如蓝牙(BLE)、NB-IoT等)中使用的通信。通信电路系统6还可以包括短距离通信能力,诸如射频识别(RFID)或近场通信(NFC)。节点设备2还包括存储电路系统8(例如,非易失性/易失性存储装置),用于存储在节点设备2上配备或由节点设备2生成的数据,该数据在下文中称为“设备数据”。此类设备数据包括用于标识节点设备2的一个或多个设备标识符,设备标识符可以包括以下中的一项或多项:(一个或多个)通用唯一标识符(UUID)、(一个或多个)全局唯一标识符(GUID)和(一个或多个)IPv6地址,但是可以使用任何合适的(一个或多个)设备标识符。设备数据还可以包括用于在节点设备2和远程资源之间建立信任/密码通信的认证数据。这样的认证数据可以包括证书(例如,由根授权机构签名)、密码密钥(例如,公钥/私钥;对称密钥对)、令牌等。认证数据可以由任何被授权方(例如,由所有者、制造商或安装人员)在节点设备2上配备。节点设备2也可以生成或被配备其它设备数据。例如,节点设备2包括传感器电路系统10,该传感器电路系统10具有用于检测用户活动或交互(例如,用户在场、用户移动、用户交互等)的传感器。传感器电路系统10可以附加地或替代地包括用于检测节点设备本地的环境的变化的传感器,诸如光传感器、湿度传感器和/或温度传感器。节点设备2还包括输入/输出电路系统12,由此输出电路系统12可以用于为相关联本文档来自技高网...

【技术保护点】
1.一种为用户生成路线指令的方法,所述方法包括:/n在控制系统处接收设施中的多个节点设备的设备属性数据;/n将所述设备属性数据存储在数据集中,其中所述数据集还包括与各个节点设备的操作状态相关的操作数据;/n在所述控制系统处接收用户的用户属性数据;/n在所述控制系统处,基于或响应于所述数据集和所述用户属性数据,生成指定源地点、目的地地点和它们之间的一个或多个路点的路线指令;/n从所述控制系统向所述用户发送所述路线指令。/n

【技术特征摘要】
【国外来华专利技术】20170825 GB 1713675.51.一种为用户生成路线指令的方法,所述方法包括:
在控制系统处接收设施中的多个节点设备的设备属性数据;
将所述设备属性数据存储在数据集中,其中所述数据集还包括与各个节点设备的操作状态相关的操作数据;
在所述控制系统处接收用户的用户属性数据;
在所述控制系统处,基于或响应于所述数据集和所述用户属性数据,生成指定源地点、目的地地点和它们之间的一个或多个路点的路线指令;
从所述控制系统向所述用户发送所述路线指令。


2.根据权利要求1所述的方法,其中所述一个或多个路点包括:所述多个节点设备、与所述多个节点设备相关联的对象以及一个或多个非智能对象。


3.根据权利要求1或权利要求2所述的方法,所述方法还包括:
在所述控制系统处,接收所述多个节点设备的更新后的设备属性数据;
响应于所述更新后的设备属性数据,更新所述数据集。


4.根据任何前述权利要求所述的方法,其中所述数据集还包括设施属性数据,并且其中所述路线指令是基于或响应于所述设施属性数据而生成的。


5.根据权利要求4所述的方法,其中所述设施属性数据包括以下中的一个或多个:设施计划数据和设施授权数据。


6.根据任何前述权利要求所述的方法,还包括:
对所述数据集进行数据分析;以及
基于或响应于所述数据分析生成所述路线指令。


7.根据任何前述权利要求所述的方法,其中所述用户属性数据包括以下中的一个或多个:用户类型数据、用户能力数据、用户认证数据和用户位置数据。


8.根据权利要求7所述的方法,所述方法包括:
在所述控制系统处验证用户的能力数据和/或认证数据;
基于所述验证生成所述路线指令。


9.根据任何前述权利要求所述的方法,所述方法还包括:
沿着所述路线指令中定义的路线引导所述用户。


10.根据权利要求9所述的方法,其中引导所述用户包括:
将命令数据发送到节点设备以执行动作。


11.根据权利要求9或权利要求10所述的方法,还包括:
响应于确定所述用户已经偏离指定路线,向所述用户发送更新后的路线指令;和/或
向所述用户或另一方发信号通知用户偏离了指定路线。


12.根据任何前述权利要求所述的方法,其中所述路线指令定义供用户执行以在路点之间穿越的动作,其中所述动作是响应于所述用户属性数据而定义的。


13.根据任何前述权利要求所述的方法,其中在所述路线指令中指定的路点高于针对所述设备属性数据指定的置信度阈值。


14.根据前述权利要求中的任一项所述的方法,并且还包括:
生成表示所述数据集的有向注释图,其中所述有向注释图的每个顶点表示路点。


15.根据权利要求14所述的方法,其中连接所述有向注释图的顶点的边表示以下中的一个或多个:连接的顶点之间的路线。


16.根据权利要求14或权利要求15所述的方法,其中所述路线指令包括所述有向注释图的包含所述指定路点的一部分。


17.根据权利要求15或权利要求16所述的方法,还包括:<...

【专利技术属性】
技术研发人员:B·B·海耶斯珊克拉B·J·莫兰
申请(专利权)人:阿姆IP有限公司
类型:发明
国别省市:英国;GB

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1