没有精准定位,万物还能实现互联吗?

640?wx_fmt=jpeg

来源:CSDN

万物皆备,静待互联。

这是一个万物都被赋予「生命」的时代,从人工流水线到工业自动化;从相互独立的设备到实时可监测相连的家居智能化;从汽车的复杂操作到自动驾驶的无人化......探索其真谛,实则科技能有如今这番蜕变离不开一种被称之为 IoT 的技术应用。

事实上,IoT并不是一门新的技术,其概念最早出现于比尔·盖茨 1995 年发表的《未来之路》一书中。在过往二十几年的发展历程中,以及在摩尔定律的准则之下,芯片、传感器等硬件成本的逐渐下降,云计算、大数据、AI 等技术的成熟,终于让 IoT 迎来了自己的机遇。

不过,IoT 技术普及路漫漫其修远兮,当下以及未来均存在着诸多的挑战。譬如,以当前市场中主流应用为例,如何让自动驾驶于短时间之内对外部环境、自身位置做好精准判断,防止在复杂的路段中迷失方向?又如何让机器人精准无误地将你想要的物品送至你面前?而这些就需要我们必须提前解决万物互联、万物智能、万物控制中核心的精准时空定位问题。

640?wx_fmt=jpeg

突破传统定位的枷锁,如何开启精准时空定位时代?

 所谓精准时空定位,指的是精准时间+精准空间能力的结合体,其主要基于“全球北斗地基增强网”建设而成,那么,这个与 GPS 等传统的定位技术是什么关系?

事实上,我们常见的卫星定位主要是基于地面上一个接收器同时接受天上 4 颗卫星信号而实现的。

为什么需要 4 颗卫星呢?

众所周知,我们所处的空间是三维的,通常用 X、Y、Z 来表示,因此这三个方向分别对应一颗卫星。除此之外,由于用户接收器使用的时钟与卫星星载时钟不同步,即时间上存在不确定性,故需要引入一个 Δt 来表示卫星与接收器之间的时间差。随后,当地面接收机收到 4 颗卫星信号的时候,可以用 4 个方程解算出未知数时间差,以及 X、Y、Z 的坐标。

目前这种卫星定位虽应用广泛,但是这种方法也存在一定的误差。基于以上原理,我们不难想象,如卫星的信号穿过天空时,会因对流层、电离层产生折射,这就会导致信号传播时间计算有误,继而带来距离计算错误,从而产生几十米甚至超百米的定位误差。

因此在如今这个对定位需求更精确、更广泛的万物互联时代,我们需要一种尽可能减少误差的精准定位服务到来。对此,在已有的技术范畴之中,建设地基增强系统就是消除卫星定位误差的一种有效手段,而精准时空定位服务的核心正是基于此。

那么精准时空定位服务的工作原理又是什么样的?

其实相比传统定位技术,精准时空定位原理也并不难理解,即首先在地面建立精准坐标(X、Y、Z)已知的地基增强站,由导航卫星对基站进行定位,得到基站实时定位坐标(X1、Y1、Z1),受诸多因素干扰,两者之间必然存在综合定位误差,可以设定为 E,通过计算基站精确坐标(X、Y、Z)与实时定位坐标(X1、Y1、Z1)间对应项的差值,即可把综合定位误差 E 计算出来:

ΔX=X-X1

ΔY=Y-Y1

ΔZ-Z-Z1

640?wx_fmt=jpeg

其次,以基站为中心的 20-40 公里半径范围内,对流层、电离层运动等对卫星定位影响基本一致,所以只要基站把综合定位误差 E 实时发给该范围内终端,它们就可以在卫星定位计算时,将定位误差计算进去,从而达到亚米级甚至厘米级高精准定位。

据介绍,国内精准时空服务提供商千寻位置基于北斗卫星系统(兼容GPS、GLONASS、Galileo)基础定位数据,利用遍及全国的超过2400个地基增强站及自主研发的定位算法,通过互联网技术进行大数据运算,为遍布全国的用户提供精准定位及延展服务。

640?wx_fmt=jpeg

 高精准定位服务可以为我们带来什么?

 回到文章伊始,我们不禁再次反问,这种厘米级高精准定位服务究竟该如何使用,才能实现理想中的预期成效?

其实如今,随着物联网的发展和精准定位技术的创新,国内已经出现了大量精准位置感知服务在各大场景中的实际应用案例。

智能三角警示牌:高精准定位服务避免撞车风险

从个人应用来看,在生活水平逐渐提高的今天,汽车已是人们出行的必需品之一。不过对于汽车上路,有时候难免会遇到一些突发的故障。根据相关规定要求,当行驶车辆发生故障无法移动时,应打开双闪并于第一时间在车后放置三角警示牌,城市道路应至少放置于车后 50 米,快速路及高速路应至少放置于车后 150 米,以提醒后行车辆注意避让,以免发生二次事故。

但是传统三角警示牌,需要驾驶员下车去摆放,且往往因摆放的距离不够远带来的二次事故也屡见不鲜。基于此,千寻位置内部员工基于北斗精准时空能力进行了一次传统三角警示牌的革新。

其将传统三角警示牌内置亚米级(注:小于 1 米)高精度定位服务和通信模块,使得三角警示牌可以实现亚米级定位和自身位置上传。其次,通过将数据传入高德地图系统,这样可以让采用了高精度定位的高德地图能够精准捕获三角警示牌所在的位置,并快速在地图上标记出事故位置,从而及时、更广泛提醒到附近车辆及早避让。

据了解,该智能三角警示牌仅用了不到一年的时间就完成了开发和打样,且具备可商用化的能力,不过,对此,该项目负责人、千寻位置网站业务总监高泽表示,“对于开发者而言,在前期和主流 App 打通数据、供应链品控时,仍然会遇到很大的挑战。”

而当问及研发这款智能三角警示牌所能带来的意义时,高泽道,“有很多跟三角警示牌制造商一样的传统行业,如果做一些微创新,就像智能三角警示牌一样,也许就可以把自己从’中国制造’变为’中国智造’,同时也大大提升利润空间。”

机场高精度定位智能轮档:为安全保驾护航

从企业应用来看,高精度定位也正在很多人所不了解地方为我们的日常保驾护航。

其中,对于很多经常坐飞机的人,可能没有注意过机场有一种被称之为“轮挡”的设备,它类似地面的汽车挡板。为避免汽车溜车,汽车停在车位里时,会在汽车前面放置一个挡板。飞机也是一样,在飞机滑入廊桥或停机位以后,为了防止因为飞机刹车失效或其他原因而意外造成的飞机滑动,需要及时给飞机挡好轮挡。同理,在飞机需要推出或滑出时,只有撤掉轮挡后,方可拖动、启动发动机滑行。

就传统场景而言,一个机场动辄上百个轮档,令管理变得十分困难。且由于航班密度、机型差别、操作人员体力强弱等多方面的原因,轮挡的漏挡、晚挡、不挡等安全隐患时有出现。而国内曾经发生过多起廊桥刮擦飞机的事件,其中有些就是轮挡放置的不规范,再加上其他原因,造成飞机滑动,与其他物体碰撞。

在这种窘境之下,是否可以将轮挡列入自动化管理的范畴?如果可以,又该怎么做?

对此,来自武汉的海巍感知科技有限公司提出了一种应对策略,其总经理王巍分析道,“未来,机场操作人员不需要人工去一个个检查轮档,轮档的信息都自动上传到云平台。轮档在哪个位置,是否被别人移走了,是否在正常使用等信息,云平台上都知道,大大提高机场运营的效率,也保障了民航飞行的安全性。”

正是在这种愿景下,其基于千寻位置的亚米级高精度定位服务和其他物联网技术,开发了一款智能轮档。

该智能轮档不仅可以实时上传轮档的位置,还可以上传上道状态、撤档状态、放置姿态、电量、温度等信息,使得后台管理人员对机场所有轮档的信息一目了然。此外,系统能够实现“轮档上档”及“轮档撤档”时间的自动精确上报,便于系统管理员及现场操作员随时随地对各航班精度轮档时间及时核准。

目前,王巍团队正在把这套系统推广到各地的机场和火车站。与此同时,王巍表示,5G 到来之后,物联网的应用场景会发生巨大变化,“物联网的用途一定会超过互联网,因为互联网是针对个人消费者,而物联网是面向行业。”

“现阶段,物联网开发可能比互联网开发难度稍微大一些,因为互联网大部分是 App 软件层面开发,但物联网则会牵扯到硬件开发,集软硬件一体,开发门槛稍微高一些。”王巍表示。

640?wx_fmt=jpeg

 新一代开发者们如何更好地创新创造高性能的 IoT 应用?

 整体而言,高精度定位服务不仅提高人类生产效率,还可以降低开发者们开发行业应用的门槛,那么对于行业中的开发者而言,该如何克服上文中所述的前期和主流 App 打通数据、供应链品控、以及物联网入手等问题?又该如何掌握高精度定位技术,创新创造出以上企业研发极具商业价值的应用与服务?

为解决以上难题,在此,千寻位置隆重推出了『北斗智造者计划』,正式向外界开放诸多的北斗精准时空技术能力,让物联网软硬件开发者们都能轻松攻克位置的精确感知难题,开发拥有高精度定位能力的应用。

反之,在『北斗智造者计划』的资金、技术、生态三重的支持下,开发者只需要运用自己创意,即可快速勾勒出属于自己的数字化产物。

与此同时,作为『北斗智造者计划』的一部分,千寻位置还面向广大时空定位技术开发者、智能硬件开发者、创新应用开发者群体发起了『北斗智造者大赛』,为满腹才华的你提供一个施展身手的舞台,也让你的想象不再只是想象,和我们一起“智造”未来!


640?wx_fmt=jpeg

《崛起的超级智能》一书主要阐述当今天人类为人工智能的春天到来而兴奋,为人工智能是否超越人类而恐慌的时候,一个更为庞大、远超人类预期的智能形态正在崛起,种种迹象表明50年来,互联网正在从网状结构进化成为类脑模型,数十亿人类智慧与数百亿机器智能通过互联网大脑结构,正在形成自然界前所未有的超级智能形式。这个新的超级智能的崛起正在对人类的科技,产业、经济,军事,国家竞争产生重要而深远的影响。

作者:刘锋   推荐专家:张亚勤、刘慈欣、周鸿祎、王飞跃、约翰、翰兹

未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

640?wx_fmt=jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/490306.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IO密集型 CPU密集型 多线程 多进程

IO密集型可以多线程。比如有一个任务,执行10万次循环,每次都打印hello world,然后休眠1秒,如果单线程,需要10万秒完成,如果10个线程,就只需要1万秒。 CPU密集型尽量少点线程。还是上面那个任务…

python selenium模拟键盘_SELENIUM自动化模拟键盘快捷键操作实现解析

这篇文章主要介绍了SELENIUM自动化模拟键盘快捷键操作实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下平常我们会用到很多快捷键,那么selenium如何来模拟快捷键操作呢。下面看看下常用快捷键…

log4net保存到数据库系列二:独立配置文件中配置log4net

园子里面有很多关于log4net保存到数据库的帖子,但是要动手操作还是比较不易,从头开始学习log4net数据库日志一、WebConfig中配置log4net 一、WebConfig中配置log4net二、独立配置文件中配置log4net三、代码中xml配置log4net四、完整代码配置log4net五、新增数据库字…

科学界5个终极难题,如果有一个被解决,人类文明将升级

来源:科学杂志 纵观人类发展历史,似乎每到了一定的阶段学术界就会有重大难题出现,例如人类的起源问题。为此有科学家总结出了人类历史上五大终极难题,如果有一个问题被解决的话,那么人类文明会实现质的飞跃。在人类文明…

php调用无参数函数可以传入参数

假设有一个无参数函数&#xff0c;那么调用这个函数时即使传入参数也不会报错 <?php function printv(){echo "hello"; }$i55; printv($i); ?>

判断三个数是否能构成三角形_三角形的面积

问题描述&#xff1a;输入三角形三边长a,b,c(保证能构成三角形)&#xff0c;输出三角形面积。输入&#xff1a;一行三个用一个空格隔开的实数a,b,c&#xff0c;表示三角形的三条边长。输出&#xff1a;输出三角形的面积&#xff0c;答案保留四位小数。样例输入3 4 5&#xff0c…

联合国2019数字经济报告

来源 &#xff1a; 数据观近日&#xff0c;联合国发布了《2019年数字经济报告》&#xff08;以下简称《报告》&#xff09;。报告指出&#xff0c;全球数字经济活动及其创造的财富增长迅速&#xff0c;且高度集中在美国和中国。《报告》称&#xff0c;美国和中国目前占有超过75…

CodeForces 615C

题意&#xff1a; 给定两个字符串s1,s2利用s1去构造s2,s1有无限个&#xff0c;可以翻转&#xff0c;你最少要用几个s1才能构造s2。输出每一次使用的s1的有效区间。 伪思路&#xff1a; 据说是暴力就能过的题目。然而自己就是暴力差&#xff0c;模拟差&#xff0c;DP差。。。…

priority_queue实现大顶堆和小顶堆

升序队列&#xff0c;小顶堆priority_queue <int,vector<int>,greater<int> > q; 降序队列&#xff0c;大顶堆priority_queue <int,vector<int>,less<int> >q; 优先队列支持的操作&#xff1a; top 访问队头元素empty 队列是否为空size …

大学python期末考试突击怎么办_Python突击-从入门到精通到项目实战

模块的概念安装pip 多个虚拟python环境测试驱动开发模式Python语言要素介绍2.详解Python数据类型列表和列表解析生成器表达式元组字符串字符串之中文处理字典集合3.函数和函数式编程函数参数和变长参数列表函数返回值.变量作用域函数的嵌套定义和闭包和装饰器介绍迭代器和生成器…

C语言的struct和C++的class的区别

C语言的struct不能有成员函数&#xff0c;没有静态成员&#xff0c;成员属性默认为public且不能修改&#xff08;所以没有实现封装&#xff09;&#xff0c;不能继承&#xff0c;不能直接初始化数据成员 所以C的class的继封装、继承、多态C语言的struct一个都没有

【人工智能】人类该如何看待人工智能的“诗与远方”?

来源&#xff1a;智能制造网【导读】如今&#xff0c;在继传统行业的应用“钱”景爆发之后&#xff0c;人工智能又开启了对“诗与远方”的追逐。9月8日&#xff0c;华为推出了一款全新的AI诗人——“乐府”&#xff0c;据悉其能够驾驭和写作唐诗宋词等多种形式的诗词&#xff0…

centos6.5安装配置zabbix3.0.3

1.首先要准备LAMP环境。 &#xff08;1&#xff09;安装phpZabbix 3.0对PHP的要求最低为5.4&#xff0c;而CentOS6默认为5.3.3&#xff0c;完全不满足要求&#xff0c;故需要利用第三方源&#xff0c;将PHP升级到5.4以上rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm …

数学建模灵敏度分析_数学建模中的灵敏度分析,到底在分析什么?

—2019/6/13—概念在数学建模中使用最优化方法时&#xff0c;我们常常会忽略对模型进行灵敏度分析&#xff0c;若缺少这一个步骤&#xff0c;会使得模型的可靠度受到质疑&#xff0c;那到底什么是灵敏度分析&#xff1f;参考百度&#xff1a;灵敏度分析&#xff0c;是研究与分析…

虚函数表存放在哪

一个类只能有一个虚函数表。在编译时&#xff0c;一个类的虚函数表就确定了&#xff0c;所以虚函数表在 .rodata &#xff08; Linux g &#xff09;

mysql数据对象

学习目标:了解掌握常见的几种数据库对象学会如何创建具体的数据对象mysql 常见的数据对象有哪些&#xff1a;DataBase/SchemaTableIndexView/Trigger/Function/Procedure多Database用途&#xff1a;业务的隔离资源的隔离表上的常用数据对象&#xff1a;索引约束视图&#xff0c…

赛迪研究院发布《2019量子计算发展白皮书》

来源&#xff1a;赛迪智库经国务院正式批准&#xff0c;由湖南省人民政府、工业和信息化部联合主办&#xff0c;中国电子信息产业发展研究院&#xff08;简称“赛迪研究院”&#xff09;、湖南省工业和信息化厅、长沙市人民政府承办的“2019世界计算机大会”在长沙召开。赛迪智…

安卓虚拟摄像头_iPhone 的「第四颗摄像头」位置,为什么给了激光雷达?

一个&#xff0c;两个&#xff0c;三个&#xff0c;四个…… 旗舰手机摄像头从 2016 年开始&#xff0c;以大约每年 1 个摄像头的数量在增长&#xff0c;有人调侃说麻将「八筒」将是所有智能手机摄像头的终极归宿。今年全新一代 iPhone 发布前&#xff0c;不少人推测 iPhone 12…

Mysql复制-Slave库设置复制延迟

mysql> stop slave; mysql> change master to master_delay10;#单位是秒 mysql> start slave; mysql> show slave status\G *************************** 1. row ***************************Slave_IO_State: Waiting for master to send event...SQL_Delay: 10SQL…

c++ vector用另一个vector初始化

vector<int> a(nums.begin(), nums.end()); 注意&#xff1a;vector<int> a(nums.begin()1, nums.end()-2);中a包含nums.begin()1&#xff0c;不包含nums.end()-2&#xff0c;也就是包含的区间是左闭右开区间 如果a不能在声明的时候初始化&#xff0c;可以先定义…