개발자 · SDK
가장자리에서 캡처하세요.
YAS SDK 는 차량 내부의 움직임과GPS를 초당 여러 번 기록하고 장치에서 청소 및 일괄 처리를 한 다음 안전하게 동기화합니다. 컨텍스트, 채점 및 증명은 다운스트림에서 이루어집니다. 앱이 여행을 시작하고 종료합니다.
iOS
Swift패키지,iOS15+. 가장자리에CoreMotion+CoreLocation.
Android
Kotlin라이브러리, API 26+. 센서 + 융합 위치 캡처.
캡처하는 내용
기계에 가까운 동작 및 위치.
SDK 는 소스에서 4개의 신호군을 샘플링하고 이를 장치에서 사전 처리하므로 깨끗하고 일괄 처리된 레코드만 플릿에서 나옵니다.
모션 및 방향
전방, 측면 및 수직 가속도; 피치, 롤, 요; 회전율과 방향.
위치 및 여행
GPS위치, 속도, 코스, 고도(여행당 거리 및 기간 포함)
장치 상태
배터리, OS 버전, 권한 상태를 통해 떨어뜨린 것부터 조용한 여행인지 알 수 있습니다.
동기화 상태
안전하고 재개 가능한 업로드를 통한 로컬 일괄 처리 - 불안정한 연결에서도 데이터가 손실되지 않습니다.
이벤트 SDK
장치에서 확인된 기록까지, 단 몇 줄로 가능합니다.
한 번 구성하고 여행을 시작하고 여행이 끝나면 AURA 점수를 읽어보세요. 샘플링, 일괄 처리 및 동기화가 자동으로 처리됩니다.
// 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 는 라이더가 아닌 기계의 움직임을 포착합니다.
SDK 를 구입하세요.
요건을 충족한 파일럿 프로그램에는 샌드박스 자격 증명, SDK 패키지, 통합 지원을 제공합니다. 귀사의 플랫폼과 플릿 정보를 알려주세요.
