본문 바로가기
Automated Vehicle/Standardization

SENSORIS - 소개

by 드로니뚜벅이 2022. 5. 5.

소개 (Instruction)

SENSORIS(SENSOR Interface Specification)는 차량에서 클라우드로, 클라우드간에 차량 센서 데이터를 요청하고 전송하기 위한인터페이스를 정의합니다. 사양과 표준은 인터페이스의 콘텐츠와 인코딩에 중점을 둡니다.

SENSORIS는 그림 1에 보여진 것처럼 세 개의 액터 역할 (actor roles)을 구분합니다. 차량(vehicle)은 차량 플릿(fleet)의 일부입니다. 차량 플릿의 차량들은 차량 클라우드(cloud)와 통신합니다. 차량 클라우드는 또한 서비스 클라우드와 통신할 수 있습니다. 차량 플릿, 차량 클라우드 그리고 서비스 클라우드는 행위자 역할입니다. 클라우드 인스턴스는 차량 클라우드와 서비스 클라우드의 역할을 모두 가질 수 있습니다. 그러나 클라우드 인스턴스가 서비스 클라우드 역할만 가질 경우에는 차량 플릿과 통신할 수 없습니다. 설정(setup)의 예로 OEM 차량 플릿의 차량들이 OEM 차량 클라우드와 통신하는 것을 들 수 있습니다. OEM 차량 클라우드는 차례로 지도 제작자의 서비스 클라우드와도 통신합니다.

그림 1. Actor roles and interface

SENSORIS의 인터페이스는 액터 역할 사이에 전달되는 메시지들의 콘텐츠와 인코딩을 정의합니다.

데이터 메시지에는 차량 센서 데이터를 포함합니다. 차량 플릿의 한 대의 차량에서 차량 클라우드로 전달되는 데이터 메시지에는 한 대의 차량 센서 데이터가 포함됩니다. 차량 클라우드에서 서비스 클라우드로 전달되는 데이터 메시지에는 개별 차량의 데이터 혹은 차량 플릿의 여러 차량에서 수집된 데이터가 포함됩니다.

작업 요청 메시지(Job request messages)에는 어떤 차량 센서 데이터가 어떤 조건에서 요청되고 데이터가 요청하는 클라우드에게 언제 전달되어야 하는지를 정의하는 작업이 포함됩니다.

작업 상태 메시지(Job status messages)는 작업의 종료에 관한 정보를 포함합니다. 차량 플릿의 차량에서 차량 클라우드로 혹은 차량 클라우드에서 서비스 클라우드로 전달되는 작업 상태 메시지는 차량 혹은 차량 클라우드에서 작업이 종료되는 원인이 포함됩니다.

서비스 클라우드에서 차량 클라우드로 혹은 차량 클라우드에서 차량 플릿의 차량으로 전달되는 작업 상태 메시지는 작업 종료를 요청합니다.

 

SENSORIS는 그림 1에서 보듯이 각 액터 역할의 인스턴스 하나만으로 제한되지 않고 그림 2에서 보는 것처럼 여러 액터 역할이 있는 설정에서 교차협업(cross-colaboration)을 위해 설계되었습니다. 차량 클라우드는 임의의 수의 차량 플릿과 통신할 수 있습니다. 서비스 클라우드는 다른 서비스 클라우드 및 차량 클라우드와 통신할 수 있습니다.

모든 통신 채널을 위해 인터페이스는 작업 요청 메시지, 작업 상태 메시지 그리고 데이터 메시지 타입을 포함합니다.

그림 2. Multiple actor roles and interface

SENSORIS 인터페이스는 그림 3에 보인 것처럼 SD(Standard Definition), HD(High Definition), AD(Automated Driving)에 이르기까지 광범위한 차량 센서들을 포괄합니다. 센서들의 양과 품질에 있어서 많은 다양성은 여러 사용사례를 위해 차량 센서 데이터를 사용하고 재사용할 수 있습니다.

3. Range of vehicle senssor from SD, over HD, to AD

이 문서는 SENSORIS의 인터페이스 아키텍처를 정의합니다. 참조 구현 아키텍처를 정의하기 위해 고려해야 할 측면도 이 문서에서 설명하고 있습니다.

아키텍처 정의는 다음처럼 구성됩니다. 2장에서 SENSORIS 메시지의 콘텐츠와 인코딩에 대한 인터페이스 아키텍처 뷰를 설명합니다. 이 문서는 Glossary로 끝납니다.

 

인터페이스 구조

1) 참조 시스템 (Reference Systems)

2) 메시지 인코딩 (Message Encoding)

3) Conventions

4) 데이터 메시지 내용 (Data Message Content)

5) 작업 요청 메시지 내용 (Job Request Message Content)

6) 작업 상태 메시지 내용 (Job Status Message Content)

 

개인정보 취급 (Privacy Handling)

 

Glossay

Term Description
GNSS Global Navigation Satellite System
ISO International Organization for Standardization
OEM Original Equipment Manufacturer
Protobuf Google Protocol Buffers
SENSORIS Sensor Interface Specification
SI International System of Units
UML Unified Modeling Language
UTC Coordinated Universal Time
WG Working Group
WGS84 Worlid Geodetic System 1984

 

 

참고 사이트