Uedu Fit · Research-grade iOS instrument

UeduPAD

Stream beat-to-beat signals from many Garmin wearables to a single iPad — live.

UeduPAD is a research-grade iOS app built by the Uedu team at National Central University, Taiwan. Through the Garmin Health SDK it streams beat-to-beat intervals (BBI) in real time — time-aligned, with the raw sequence fully preserved — giving multimodal learning analytics (MMLA) a cohort-level source of physiological data.

MultiPersonBBI GarminHealthSDK TimeAlignment LearningAnalytics IRBCovered
UeduPAD · Live stream
REC
Devices online
15/ 20
BLE streaming
Signal
BBIper-beat
raw sequence kept
BBI · beat-to-beat interval (ms)
t-30st-15snow
HRV window RMSSD · pNN50 · lnHF · LF/HF · 5-min

Illustrative readout · dummy data

Built on Garmin Health SDK · Uedu Fit · Uedu Mind · PALM · Educational Omics Data Lake
§ Overview · Why UeduPAD

Individual physiological sensing is a solved problem.

The real open problem is how to scale it to whole classes and cohorts, aligned with classroom events, so teachers and researchers get multimodal signals they can actually use. UeduPAD is built for exactly that — not another single-user health app, but a classroom-grade instrument for physiological signal capture.

01

多人,而非單人

Many, not one

一台 iPad 同時監看多支手錶的逐拍訊號,跨個體同一時間軸比較——群體層級的視角,而非個人健康追蹤。

02

串流,而非事後匯出

Live, not export

訊號在課堂當下從手錶經 Garmin Health SDK 直達 iPad,不必等課後才從雲端下載彙整。

03

對齊,而非孤立

Aligned, not isolated

每一段生理訊號都與課堂事件日誌時間對齊,支援生理—行為的時序延遲分析。

§ How it works · Data flow

From wrist to data lake — one real-time pipeline.

Watch → SDK → iPad → aligned stream → Uedu platform.

01
Garmin vívoactive 5
穿戴裝置

手錶端逐拍偵測心搏間期(RR/BBI)。

02
Garmin Health SDK
藍牙即時串接

透過 BLE 把逐拍訊號即時送到 iPad,非事後雲端匯出。

03
UeduPAD · iPad
多人同步 + 時間對齊

同時聚合多支手錶,對齊課堂事件時間軸,即時計算 HRV。

04
Uedu 平台
Fit · Mind(PALM) · Data Lake

寫入 Uedu Fit / Uedu Mind 與 Educational Omics 資料湖供研究分析。

§ Live monitoring

One iPad — the whole class at a glance.

Each tile is one wearer’s live heart rate (BPM) and beat-to-beat interval (BBI). Devices going on- and offline and signals fluctuating are shown transparently — this is what multi-person synchronized streaming actually looks like.

UeduPAD · Live session
RECORDING
Classroom stream · Uedu Fit Instructor 15/20 devices online Sync: live
Devices (15 / 20)
vívoactive 5
ID: SN-A01
Synced
vívoactive 5
ID: SN-A02
Synced
vívoactive 5
ID: SN-A03
Synced
vívoactive 5
ID: SN-A04
Offline
vívoactive 5
ID: SN-A05
Synced
+ 12 online · + 3 offline
A
Wearer A
78
BPM
820
BBI
live
B
Wearer B
82
BPM
732
BBI
live
C
Wearer C
71
BPM
845
BBI
live
D
Wearer D
--
BPM
--
BBI
offline
E
Wearer E
74
BPM
810
BBI
live
F
Wearer F
85
BPM
705
BBI
live
G
Wearer G
68
BPM
880
BBI
live
H
Wearer H
--
BPM
--
BBI
offline
I
Wearer I
80
BPM
750
BBI
live
J
Wearer J
72
BPM
833
BBI
live
K
Wearer K
86
BPM
698
BBI
live
L
Wearer L
--
BPM
--
BBI
offline
M
Wearer M
79
BPM
760
BBI
live
N
Wearer N
84
BPM
714
BBI
live
O
Wearer O
73
BPM
822
BBI
live
P
Wearer P
--
BPM
--
BBI
offline
Q
Wearer Q
76
BPM
789
BBI
live
R
Wearer R
83
BPM
723
BBI
live
S
Wearer S
69
BPM
870
BBI
live
T
Wearer T
--
BPM
--
BBI
offline
Illustrative preview · Dummy data, not real participants.
§ Capabilities

Six things built for research.

Purpose-built for research: synchronized capture, faithful raw data, and an ethical workflow — by design.

多人同步串流

Multi-person sync

一台 iPad 同時監看多支手錶的逐拍訊號,跨個體共用同一時間軸——群體層級的比較,而非單人追蹤。

原始序列完整保留

Raw sequence preserved

逐拍 BBI 不做破壞性壓縮,完整落地,任何 HRV 指標都可在課後重新計算與重製。

事件時間對齊

Event time-alignment

生理訊號與課堂事件日誌對齊時間軸,支援生理—行為的時序延遲(temporal lag)分析。

群體聚合視角

Cohort-level view

從整班同步比較到個別回溯,隨時在群體視角與個人序列間切換。

滑動視窗 HRV

Sliding-window HRV

RMSSD、pNN50、lnHF、LF/HF 等標準指標以 5 分鐘滑動視窗即時計算。

研究級 SOP

Research-grade SOP

知情同意流程、去識別化、倫理資料流內建——在 IRB 核准的框架下收集與保存。

§ Metrics · What it captures

Signals streamed and derived.

via Garmin Health SDK
Signals
5 rows
BBI · 逐拍間距
Beat-to-beat interval (RR)
每次心跳即時串流,原始序列完整保留
per-beat
HR · 心率
Heart rate
即時每分鐘心跳數
real-time bpm
HRV 指標
RMSSD · pNN50 · lnHF · LF/HF
由 BBI 於 5 分鐘滑動視窗計算
5-min window
壓力指數 · Stress
Garmin device-native
裝置原生輸出,週期回報
device-native
呼吸率 · Respiration
Breaths per minute
裝置原生輸出
device-native

On interpretation

Beat-to-beat intervals and derived HRV metrics are objective proxies for cardiac autonomic activity. Absent validated, context-specific algorithms, UeduPAD does not treat these signals as direct measures of stress, emotion, or learning; every physiology–behavior correspondence must be established through research. Garmin wearables are consumer wellness products, not medical devices.

§ Use cases · Where it fits

One app, across many settings.

教學

Teaching

大學 Python 等課堂的多模態學習分析示範:讓學生親手體驗生理訊號如何被採集、對齊與解讀。

Research

Research

MMLA 與 PALM(生理感知 AI 輔導)的第一手資料來源,串接 Educational Omics 資料湖供後續分析。

跨領域

Cross-domain

運動科學、認知、學習分析、臨床試驗——同一套採集與同步機制,換場景不換工具。

Privacy · Research ethics

Your data, our responsibility.

UeduPAD’s data collection is covered by an umbrella IRB approved by the National Taiwan University Research Ethics Committee (No. 202507EM058). With the built-in informed-consent flow and de-identification SOP, data collected under the protocol falls within IRB coverage.

§ Research · Powered by UeduPAD data

Physiological signals, turned into peer-reviewed research.

All research
Research collaboration

Want to collect
physiological signals in class?

UeduPAD currently runs as a research instrument for academic and educational collaboration. If you have an idea for classroom multimodal research or wearable integration, we’d love to talk.