当前位置:网站首页>多智能体协同控制研究中光学动作捕捉与UWB定位技术比较
多智能体协同控制研究中光学动作捕捉与UWB定位技术比较
2022-07-31 13:29:00 【MocapLeader】
人类在进行任何工作时,总是强调团队合作,teamwork。随着控制科学、计算机科学等多学科的交叉发展与融合,在智能体控制领域,对于单个机器人,无人机,无人车的控制已经不能满足现在领域的技术需求,从而和人类一样,需要这些智能体完成多单元多维度的协同工作,那么多智能体系统的协同控制与应用就成为控制、数学、通信、生物和人工智能等众多领域的研究热点问题之一。
在完成多智能体协同控制的过程中,现阶段主流使用的定位技术有光学动作捕捉(Optical Motion Capture)和UWB(Ultra Wide Band,超宽带)。这两项技术各有各的特点。
获取数据类型
光学动作捕捉在协同控制实验中通过镜头获得在智能体上marker标志点的位置信息来计算出智能体的位置信息和位姿信息,通过SDK或是VRPN将数据传输给主机,通过主机计算和实际控制软件通过无线信号给智能体,完成实时控制;而UWB技术是一种使用1GHz以上频率带宽的无线载波通信技术,并不能完全成为位置控制技术,只是通过这种通信手段让智能体携带信号发射装置,通过这种方式间接的获取智能体的位置。相比较来说,光学动作捕捉是可以同时提供智能体的位置信息和姿态信息的,而UWB技术则只能单一地提供智能体的位置信息。在需求日益多元和复杂的市场下,单纯只有位置移动的智能体已经不能满足现在市场的需求了。现在需要的是,无人机不仅仅是飞直线,而是在空中能知道自己的姿态,随时调整,甚至要做翻滚,那么在这个时候,UWB技术就不能满足控制要求了。

捕捉精度与延迟
不单单是数据的支持方面,还有就是在室内搭建的UWB系统,整体的精度会由于在民用商用的情况下,大幅度降低,大约在厘米级别,并且传输范围也只有10m左右。而光学动作捕捉在室内的捕捉精度可以达到亚毫米级,并且整个捕捉范围根据场地和镜头数量的设置是没有上限的。
光学动作捕捉系统不仅仅可以提供高精度,低干扰的信息,也可以高度实时的将智能体的位置姿态信息传回主机,并且整体的回传给智能体的数据信息是低延时的,延迟可以低至几毫秒。
硬件比较
从硬件上来对比,UWB需要在智能体上安装发射电波的设备,会增加协同控制过程中的复杂性和不可控性。而光学动作捕捉系统只是在智能体上粘贴几个很轻的特制marker标志点,不需要其他设备,不会对智能体产生其他干扰,既保证了能提供精确的位置姿态信息,也能保证不干扰协同控制过程,提供稳定可靠的活动空间。
典型案例
国内许多团队现在也在进行多智能体协同控制的研究,现在北京理工大学夏元清教授团队完成了空地协同控制的研究,团队在多次对比不同的定位技术后,采用了NOKOV度量光学三维动作捕捉系统来作为最终研究的定位系统。在整个研究过程中,NOKOV度量光学三维动作捕捉系统很好的为研究提供了无人机无人车的空间位置姿态信息,使得整个研究也顺利进行。最后圆满的完成了初步的研究,并得到了新华网的报道。
经典案例 | NOKOV度量动作捕捉经典案例
https://www.nokov.com/support/case_studies/5.html
边栏推荐
- pytorch gpu版本安装最新
- Solution for browser hijacking by hao360
- 49.【拷贝构造函数与重载】
- IDEA如何运行web程序
- Detailed explanation of network protocols and related technologies
- 深度剖析 Apache EventMesh 云原生分布式事件驱动架构
- 技能大赛训练题: 子网掩码划分案例
- 【牛客刷题-SQL大厂面试真题】NO3.电商场景(某东商城)
- [Niu Ke brush questions - SQL big factory interview questions] NO3. E-commerce scene (some east mall)
- /run/NetworkManager占用空间过大
猜你喜欢

Grab the tail of gold, silver and silver, unlock the programmer interview "Artifact of Brushing Questions"

ECCV2022:在Transformer上进行递归,不增参数,计算量还少!

IDEA连接MySQL数据库并执行SQL查询操作

Spark Learning: Add Custom Optimization Rules for Spark Sql
![[CPU Design Practice] Simple Pipeline CPU Design](/img/83/e1dfedfe2b2cfe83a34f86e252caa7.jpg)
[CPU Design Practice] Simple Pipeline CPU Design

IDEA can't find the Database solution

报错:npm ERR code EPERM

49.【拷贝构造函数与重载】

All-round visual monitoring of the Istio microservice governance grid (microservice architecture display, resource monitoring, traffic monitoring, link monitoring)

CodeIgniter 打开错误日志
随机推荐
基于神经网络的多柔性梁耦合结构振动控制
Usage of += in C#
Use of C# Assembly
DELL SC compellent 康贝存储系统怎么抓取配置信息
49.【拷贝构造函数与重载】
C# control StatusStrip use
Controller层代码这么写,简洁又优雅!
SetoolKit使用指南
go中select语句
C语言基础练(九九乘法表)与打印不同星号图案
Reasons and solutions for Invalid bound statement (not found)
报错IDEA Terminated with exit code 1
【蓝桥杯选拔赛真题46】Scratch磁铁游戏 少儿编程scratch蓝桥杯选拔赛真题讲解
LeetCode·每日一题·1161.最大层内元素和·层次遍历
IDEA如何运行web程序
Golang - gin - pprof - use and safety
Selenium IDE for Selenium Automation Testing
AI cocoa AI frontier introduction (7.31)
LeetCode·304竞赛·6132·使数组中所有元素都等于零·模拟·哈希
Even if the image is missing in a large area, it can also be repaired realistically. The new model CM-GAN takes into account the global structure and texture details