几种智能机器人室内定位方法对比_智能定位算法-程序员宅基地

技术标签: 室内定位  动作捕捉  

近年来随着控制算法的研究进展,无人机、无人车等智能机器人在各领域中发展迅速。研发人员在对智能机器人进行相关研究时,通常需要完成室内环境下的模拟调试实验,在这些实验中,确定各智能体自身定位以及与其他智能体的相对位置,即进行精确定位,是十分重要的。

室内定位算法原理

目前的定位算法从原理上来说,大体上可以分为以下三种。

一、邻近信息法:利用信号作用的有限范围,来确定待测点是否在某个参考点的附近,这一方法只能提供大概的定位信息

二、场景分析法:测量接收信号的强度,与实现测量的、存在数据库的该位置的信号强度作对比。

三、几何特征法:利用几何原理进行定位的算法,具体又分为三边定位法、三角定位法以及双曲线定位法。

根据上面介绍的定位算法,衍生出了多种室内定位技术。目前的定位技术多要借助辅助节点进行定位,通过不同的测距方式计算出待测节点相对于辅助节点的位置,然后与数据库中事先收集的数据进行比对,从而确定当前位置。

室内定位主要流程为首先在室内环境设置固定位置的辅助节点,这些节点的位置已知,有的位置信息是直接存在节点中,如射频识别(RFID)的标签,有的是存在电脑终端的数据库中,如红外线、超声波等。

然后测量待测节点到辅助节点的距离,从而确定相对位置,使用某种方式进行测距通常需要一对发射和接收设备,按照发射机和接收机的位置大体可以分为两种:一种是发射机位于被测节点,接收机位于辅助节点,例如红外线,超声波和射频识别(RFID);另一种是发射机位于辅助节点,接收机位于被测节点,例如 WiFi、超宽带(UWB)、ZigBee。

室内定位技术对比

下面具体介绍八种室内定位技术所涉及原理与优缺点。

一、WiFi定位技术,定位方法是场景分析法,其定位精度由于覆盖范围的不同,可以达到2-50m。优点是易安装、系统总精度相对较高,缺点是指纹信息收集量大、易受其他信号干扰。

二、视频识别(RFID)技术,定位方法是临近信息法,其定位精度在5cm-5m之间。这一方法的优点是精度较高、造价低、标识体积小,缺点是定位距离短、不便于整合。

三、ZigBee定位技术,定位方法是临近信息法,定位精度在1-2m。优点是低功耗、低成本,缺点是稳定性低、受环境干扰。

四、红外线定位技术,定位方法是临近信息法,定位精度在5-10m。优点是定位精度较高,缺点是造价高、功耗大、受灯光影响。

五、超宽带定位(UWB),定位方法是三边定位法,定位精度在6-10cm,优点是穿透性强、精度较高、功耗低,缺点是造价比较高。

六、超声波定位技术,定位方法是三边定位法,定位精度在1-10cm。优点是精度较高、结构简单,缺点是多径效应、受环境温度影响、信号衰减明显。

七、惯性定位法,是利用惯性传感器采集到的运动数据,如加速度传感器、陀螺仪等测量物体运动速度、方向、加速度等信息,通过积分定位方法或者基于航位推测法,经过运算后得到物体的位置信息。其优点是不依赖外界环境,缺点是随着行走时间的增加,惯性导航定位存在累计误差,所以一般是与其他传感器数据融合使用。

八、NOKOV度量室内定位技术,主要用于实时准确测量,记录物体在真实三维空间中的运动轨迹或姿态。其光学式动作捕捉系统利用多个高速相机,从不同角度监视和跟踪待捕捉目标上的标志点,根据计算机视觉原理,可以从多个高速摄像机的连续图像序列里,确定某个点在空间中的位置和运动轨迹,获取得到的实时刚体位姿数据通过SDK发送到无人机地面站,地面站输出控制命令进一步控制无人机的运动。考虑到不同的实际情况,动作捕捉工作站也可以将实时刚体位姿数据通过SDK,发送到无人机的控制芯片,利用无人机进行解算数据,实现自主协同控制。 

 

通过对比可以发现,在所有室内定位技术中,精度排在首位的当属动作捕捉技术,其测量精度高达亚毫米级。NOKOV度量动作捕捉系统可以获取目标物的位置、姿态以及速度、加速度等信息,具备技术成熟度高、精度高、采样频率高等优点,适用于有高精度定位需求的研究。

NOKOV度量动作捕捉数据作为真值用于算法验证

对于一些自主导航无人机,如利用激光雷达、双目摄像头、深度摄像头、光流传感器等机载传感器作为定位避障的方案,NOKOV度量动作捕捉系统获取的数据不参与飞行控制,只提供高精度参考标准位置信息用于分析结果。

例如在同济大学建筑与城市规划学院开发的无人机集群自主建造系统中,就使用了NOKOV度量动作捕捉系统。建造系统整体由无人机空间位姿反馈和地面站轨迹规划控制两部分组成,系统定位需求分为两个部分:位姿控制和全局定位控制。尽管NOKOV度量动作捕捉系统可以对室内刚体进行姿态的解算,且解算精度比机载惯性测量单元好,但由于系统内置的惯性测量单元足以支撑刚体的姿态估计,所以在位姿控制部分,使用的是无人机控制领域常用的解决方案,即利用机载的姿态传感器、磁力计、气压计和空速计等传感器系统综合处理无人机实时的局部姿态信息。系统的全局定位控制采用了基于光学红外相机的NOKOV度量动作捕捉系统,代替室外常用的GPS定位系统对无人机的实时位置进行跟踪,以满足室内无人机稳定悬停的作业要求,同时将无人机坐标信息传回地面站计算机的可视化界面。

 

这种基于NOKOV度量动作捕捉系统的无人机自主建造实时控制系统和可视化界面平台,验证了无人机用于离散化结构建造的能力,同时利用空间镶嵌原则提出了无人机砌筑的整体结构形式和离散单元体形式,这一系列成果都为空中集群智能体自主建造提供了进一步的研究思路和方法。 

 

 

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/MocapLeader/article/details/124291440

智能推荐

分布式光纤传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告_预计2026年中国分布式传感器市场规模有多大-程序员宅基地

文章浏览阅读3.2k次。本文研究全球与中国市场分布式光纤传感器的发展现状及未来发展趋势,分别从生产和消费的角度分析分布式光纤传感器的主要生产地区、主要消费地区以及主要的生产商。重点分析全球与中国市场的主要厂商产品特点、产品规格、不同规格产品的价格、产量、产值及全球和中国市场主要生产商的市场份额。主要生产商包括:FISO TechnologiesBrugg KabelSensor HighwayOmnisensAFL GlobalQinetiQ GroupLockheed MartinOSENSA Innovati_预计2026年中国分布式传感器市场规模有多大

07_08 常用组合逻辑电路结构——为IC设计的延时估计铺垫_基4布斯算法代码-程序员宅基地

文章浏览阅读1.1k次,点赞2次,收藏12次。常用组合逻辑电路结构——为IC设计的延时估计铺垫学习目的:估计模块间的delay,确保写的代码的timing 综合能给到多少HZ,以满足需求!_基4布斯算法代码

OpenAI Manager助手(基于SpringBoot和Vue)_chatgpt网页版-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏5次。OpenAI Manager助手(基于SpringBoot和Vue)_chatgpt网页版

关于美国计算机奥赛USACO,你想知道的都在这_usaco可以多次提交吗-程序员宅基地

文章浏览阅读2.2k次。USACO自1992年举办,到目前为止已经举办了27届,目的是为了帮助美国信息学国家队选拔IOI的队员,目前逐渐发展为全球热门的线上赛事,成为美国大学申请条件下,含金量相当高的官方竞赛。USACO的比赛成绩可以助力计算机专业留学,越来越多的学生进入了康奈尔,麻省理工,普林斯顿,哈佛和耶鲁等大学,这些同学的共同点是他们都参加了美国计算机科学竞赛(USACO),并且取得过非常好的成绩。适合参赛人群USACO适合国内在读学生有意向申请美国大学的或者想锻炼自己编程能力的同学,高三学生也可以参加12月的第_usaco可以多次提交吗

MySQL存储过程和自定义函数_mysql自定义函数和存储过程-程序员宅基地

文章浏览阅读394次。1.1 存储程序1.2 创建存储过程1.3 创建自定义函数1.3.1 示例1.4 自定义函数和存储过程的区别1.5 变量的使用1.6 定义条件和处理程序1.6.1 定义条件1.6.1.1 示例1.6.2 定义处理程序1.6.2.1 示例1.7 光标的使用1.7.1 声明光标1.7.2 打开光标1.7.3 使用光标1.7.4 关闭光标1.8 流程控制的使用1.8.1 IF语句1.8.2 CASE语句1.8.3 LOOP语句1.8.4 LEAVE语句1.8.5 ITERATE语句1.8.6 REPEAT语句。_mysql自定义函数和存储过程

半导体基础知识与PN结_本征半导体电流为0-程序员宅基地

文章浏览阅读188次。半导体二极管——集成电路最小组成单元。_本征半导体电流为0

随便推点

【Unity3d Shader】水面和岩浆效果_unity 岩浆shader-程序员宅基地

文章浏览阅读2.8k次,点赞3次,收藏18次。游戏水面特效实现方式太多。咱们这边介绍的是一最简单的UV动画(无顶点位移),整个mesh由4个顶点构成。实现了水面效果(左图),不动代码稍微修改下参数和贴图可以实现岩浆效果(右图)。有要思路是1,uv按时间去做正弦波移动2,在1的基础上加个凹凸图混合uv3,在1、2的基础上加个水流方向4,加上对雾效的支持,如没必要请自行删除雾效代码(把包含fog的几行代码删除)S..._unity 岩浆shader

广义线性模型——Logistic回归模型(1)_广义线性回归模型-程序员宅基地

文章浏览阅读5k次。广义线性模型是线性模型的扩展,它通过连接函数建立响应变量的数学期望值与线性组合的预测变量之间的关系。广义线性模型拟合的形式为:其中g(μY)是条件均值的函数(称为连接函数)。另外,你可放松Y为正态分布的假设,改为Y 服从指数分布族中的一种分布即可。设定好连接函数和概率分布后,便可以通过最大似然估计的多次迭代推导出各参数值。在大部分情况下,线性模型就可以通过一系列连续型或类别型预测变量来预测正态分布的响应变量的工作。但是,有时候我们要进行非正态因变量的分析,例如:(1)类别型.._广义线性回归模型

HTML+CSS大作业 环境网页设计与实现(垃圾分类) web前端开发技术 web课程设计 网页规划与设计_垃圾分类网页设计目标怎么写-程序员宅基地

文章浏览阅读69次。环境保护、 保护地球、 校园环保、垃圾分类、绿色家园、等网站的设计与制作。 总结了一些学生网页制作的经验:一般的网页需要融入以下知识点:div+css布局、浮动、定位、高级css、表格、表单及验证、js轮播图、音频 视频 Flash的应用、ul li、下拉导航栏、鼠标划过效果等知识点,网页的风格主题也很全面:如爱好、风景、校园、美食、动漫、游戏、咖啡、音乐、家乡、电影、名人、商城以及个人主页等主题,学生、新手可参考下方页面的布局和设计和HTML源码(有用点赞△) 一套A+的网_垃圾分类网页设计目标怎么写

C# .Net 发布后,把dll全部放在一个文件夹中,让软件目录更整洁_.net dll 全局目录-程序员宅基地

文章浏览阅读614次,点赞7次,收藏11次。之前找到一个修改 exe 中 DLL地址 的方法, 不太好使,虽然能正确启动, 但无法改变 exe 的工作目录,这就影响了.Net 中很多获取 exe 执行目录来拼接的地址 ( 相对路径 ),比如 wwwroot 和 代码中相对目录还有一些复制到目录的普通文件 等等,它们的地址都会指向原来 exe 的目录, 而不是自定义的 “lib” 目录,根本原因就是没有修改 exe 的工作目录这次来搞一个启动程序,把 .net 的所有东西都放在一个文件夹,在文件夹同级的目录制作一个 exe._.net dll 全局目录

BRIEF特征点描述算法_breif description calculation 特征点-程序员宅基地

文章浏览阅读1.5k次。本文为转载,原博客地址:http://blog.csdn.net/hujingshuang/article/details/46910259简介 BRIEF是2010年的一篇名为《BRIEF:Binary Robust Independent Elementary Features》的文章中提出,BRIEF是对已检测到的特征点进行描述,它是一种二进制编码的描述子,摈弃了利用区域灰度..._breif description calculation 特征点

房屋租赁管理系统的设计和实现,SpringBoot计算机毕业设计论文_基于spring boot的房屋租赁系统论文-程序员宅基地

文章浏览阅读4.1k次,点赞21次,收藏79次。本文是《基于SpringBoot的房屋租赁管理系统》的配套原创说明文档,可以给应届毕业生提供格式撰写参考,也可以给开发类似系统的朋友们提供功能业务设计思路。_基于spring boot的房屋租赁系统论文