一款 macOS 应用程序,可对来自 Motion X iOS 的移动设备运动数据进行实时 3D 可视化和记录
Motion X View
Motion X View 是一款 macOS 应用程序,旨在接收、记录和可视化来自 Motion X iOS 应用程序 发送的设备运动数据。
Motion X View 提供了一个综合的界面来显示实时的roll
,pitch
,yaw
和用户acceleration
数据。
该应用程序使用 WebSocket
进行快速和低延迟的数据通信,并提供实时 3D 可视化和图表功能,以增强用户体验。
demo.720p.mov
功能
-
3D 可视化:使用 SceneKit 可视化 3D 中的设备运动。
-
实时数据显示:显示
roll
,pitch
,yaw
和acceleration
数据。 -
WebSocket 通信:以低延迟
websocket
通信从 Motion X iOS 应用程序 接收运动数据。 -
图表:为每个轴显示自适应折线图中的运动数据。
-
数据记录:记录运动数据以进行分析和查看。
从源代码构建
克隆存储库
git clone https://github.com/LkxPro/Motion-X-Mac.git
在 Xcode 中打开 Motion X View.xcodeproj
文件。
选择 macOS 设备或模拟器作为目标
按运行以构建并启动应用程序。
用法
此应用程序不包括内置 WebSocket 服务器。您需要设置单独的 WebSocket 服务器。
设置服务器
安装 Node.js
brew install node
安装 WebSocket 库
npm install ws
创建一个 server.js 文件