Windows系统C++语言环境下通过SDK进行动作捕捉数据传输

NOKOV度量动作捕捉系统可以与市面上主流的操作系统和编程语言实现通信。可以在Windows系统C++语言环境下通过SDK进行动作捕捉数据传输。

一、形影软件设置

1、实时模式和后处理模式都可以通过SDK传输数据。以后处理模式为例。将模式切换到后处理模式
2、加载一个刚体数据
3、打开软件设置
4、选择网卡地址。将网卡地址选择为10.1.1.198。客户端接收服务端的数据。需要确保客户端的IP地址和服务端的IP地址保持同一个网段
5、勾选上"使用SDK"
Windows系统C++语言环境下通过SDK进行动作捕捉数据传输_第1张图片

二、打开Demo

1、在bin目录下面双击SampleClient

Windows系统C++语言环境下通过SDK进行动作捕捉数据传输_第2张图片

2、在打开的窗口中,要求输入网络适配器的IP地址

需要输入形影软件刚刚设置的网卡地址
然后回车
Windows系统C++语言环境下通过SDK进行动作捕捉数据传输_第3张图片
就接收到了动捕软件里面的动捕数据。MarkerSetName表示Tracker0这个刚体一共绑定了6个Marker点。

3、接收实时数据

在形影软件中点击播放按钮
如果Demo窗口中进程被卡住,则按回车键
Demo中就可以持续地接收到实时传输过来的动捕数据,包括:
时间码、帧号、时间戳;
tracker 0的x y z的坐标以及它的四元数、速度和加速度数据;
tracker 0的Marker点的数据;
以及未名点的x y z坐标信息等。
Windows系统C++语言环境下通过SDK进行动作捕捉数据传输_第4张图片

你可能感兴趣的:(windows,c++,动作捕捉,数据传输,通信,无人机,机器人)