動態捕捉實驗01:Raw Data透過I2C接收後進行穩定度分析

Просмотров: 73   |   Загружено: 4 мес.
icon
Y. Eugene (SML)
icon
1
icon
Скачать
iconПодробнее о видео
使用兩塊Arduino板,
左邊那塊是特殊的WeMos D1 R1,具備wifi功能,所以能接收來自動態捕捉後的數據(感測器由晶翔公司提供)。
右邊那塊是一般的Arduino Mega 2560(R3),選擇它的原因是這是將來預定地控制核心,要能透過DMX shield去發射DMX512的訊號給劇場設備端。

這算是近期第一階段的實驗小總結,實驗的重點在於:

1. 透過Android手機與wifi的功能,將動態捕捉數據載入WeMost D1的板子內,並進行資料解析(Parse),目前以30Hz的頻率,一次接收12個以上的感測器的Raw Data & Motion Data都沒有問題。

2. 然後透過I2C的通訊方式,將數據傳輸給Mega 2560,並且能即時加以辨識與運用(例如改變DMX值來驅動劇場設備)。這也是今天實驗的重點,看起來是可行的。

之前遇到比較大的問題的概述:

A. wifi數據的穩定度與斷線問題。這個以解決,只要掃描頻率在30Hz,使用獨立的wifi router(不要上網際網路、不要用寬頻公司提供的router ),就能解決,連續連線好幾個小時不斷線都沒問題。然後如果外加感測器(MoTi)能在Android手機的MOXI的app與Windows的KinMas程式連線之後才加入,就有極高的連線穩定度。

這個部分算是完全解決了。

B. Motion Capture的四元數,雖然具有更高的穩定度與準確度,但由於應用的需求不同,變成很難讓舞者直覺去驅動舞台設備的變化。所以稍早才向晶翔要來Raw Data的解析方式,看看單純運用加速計來描述感測器在空中的姿態,是否更適合本次計畫的使用目標。當然,這不代表我放棄了Motion Capture的四元數,只是先求有,再求好,一向是我研發的SOP。希望將來可以拿四元數做出更有趣的舞台技術運用。

這個部分就再接再勵~

在此特別感謝晶翔公司大力技術支援,我們一起繼續努力加油!

PS: 影片中不慎用了一個英文字jiggering(0:37),
正確的拼字應該是 jittering(抖動)才對,特此致歉。

Похожие видео

Добавлено: 55 год.
Добавил:
  © 2019-2021
  動態捕捉實驗01:Raw Data透過I2C接收後進行穩定度分析 - RusLar.Me