開發者 · SDK
在邊緣採集。
YAS SDK 在車內每秒多次記錄運動同 GPS、於裝置上清理同批次,再安全同步。情境、評分同認證在下游完成 — 你的應用只需開始同結束行程。
iOS
Swift 套件,iOS 15+。於邊緣使用 CoreMotion + CoreLocation。
Android
Kotlin 函式庫,API 26+。感測器 + 融合定位採集。
採集什麼
貼近機械的運動同定位。
SDK 在源頭採集四個訊號家族並於裝置上預處理,使只有清理、批次後的記錄離開車輛。
運動與姿態
前向、橫向同垂直加速度;俯仰、橫滾、偏航;旋轉率同航向。
定位與行程
GPS 位置、速度、航向同海拔,以及每趟行程的距離同時長。
裝置健康
電量、OS 版本同權限狀態,讓你分辨安靜的行程同中斷的行程。
同步狀態
本地批次配合安全、可續傳的上傳 — 連線不穩也不丟數據。
事件 SDK
由裝置到已驗證記錄,只需數行。
配置一次,開始行程,結束時讀取 AURA 評分。採樣、批次同同步已為你處理。
YasSDK · Swift
// Configure the in-vehicle edge SDK
let yas = Yas.configure(
trackerId: "TRK-3194",
vehicleId: "EV-0427"
)
// Start a trip — motion + GPS captured at the edge
let trip = yas.startTrip(type: .passenger)
// Samples stream as the machine moves
trip.onSample { s in
// s.acceleration · s.location · s.heading
}
// End → batched, synced, scored downstream
let record = await yas.endTrip(trip)
print(record.auraScore) // 0–100為現場而建
為真實車輛而設計。
邊緣預處理
過濾同特徵抽取在裝置上運行,減少上傳量並保護原始訊號。
離線優先
行程於本地緩衝,連線恢復時同步。隧道同死角都沒問題。
隱私設計
定位權限限定於行程;SDK 採集機械的運動,而非乘客。
