ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

optitrack学习(2):Optitrack系统架构与数据流

2020-01-21 17:40:47  阅读:597  来源: 互联网

标签:optitrack Motive PC 交换机 3.2 数据流 Optitrack SDK


Optitrack系统架构与数据流

一、基本原理

在这里插入图片描述
由计算机视觉原理可知,可利用来自3个摄像机的多幅2D图像来计算目标点的3D坐标。为了获得更加精确的跟踪效果,光学运动捕捉系统使用多组摄像头对目标位置进行融合计算。

二、硬件架构

在这里插入图片描述
1、摄像头–>PoE交换机:使用Cat6或者更高版本的以太网网线,摄像头将信息传输给PoE交换机连接,PoE交换机给摄像机供电。
2、多台PoE交换机–>上行链路交换机:当系统出现多台交换机时,多台交换机必须采用星型拓扑的方式,连接到中央的上行链路交换机。串联的方式会造成系统的整体延时。
3、上行链路交换机–>主机PC:上行链路交换机与主机PC连接,应确保windows防火墙为特定网络关闭。主机PC应设置多个网卡,上网网卡与数据网卡分开处理。

三、数据流

3.1 Motive软件显示

Motive中可以在view->Info pane处实时查看,系统的6DoF数据。

3.2 其他客户端使用

OptiTrack数据在Motive中进行解算,如果希望在其他客户端使用OptiTrakck数据。1、需要Motive进行数据输出设置;2、需要编写应用程序进行访问获取。

3.2.1 Data streaming 设置

在这里插入图片描述
1、Broadcast Frame Data:数据流广播按钮
2、Local Interface:选择本地网口。loopback为数据本机使用,或者选择局域网IP地址。
3、Asset marker:数据集合。选择Rigid Bodies之前需要选择此选项。
4、Up Axis:Motive软件默认Y轴向上,可以调整Y轴向上。(标定时,三角板的短边指向+X轴,Motive坐标符合左手系)

3.2.2 NatNet SDK

NatNet SDK使用户能够构建自定义的客户端和服务器应用程序以流捕获数据。SDK中已具备example,可在外部电脑访问host PC并显示OptiTrack数据信息。如果需要,对特定IP或串口发送数据流,需要对SDK进行修改。
在这里插入图片描述

后厂村路蔡徐坤 发布了12 篇原创文章 · 获赞 0 · 访问量 89 私信 关注

标签:optitrack,Motive,PC,交换机,3.2,数据流,Optitrack,SDK
来源: https://blog.csdn.net/zeye5731/article/details/104063930

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有