기술소개

콘텐츠를 이용한 주행 시뮬레이션 환경을 쉽게 구축해 주는 차량용 시뮬레이터 개발 도구

콘텐츠를 이용한 주행 시뮬레이션 환경을 쉽게 구축해 주는 차량용 시뮬레이터 개발 도구

GDSTUDIO는 차량용 시뮬레이터 구축 환경을 제공하는 개발 도구입니다.

콘텐츠(Visual Database, 사운드 파일)를 통해 도로 정보 및 시나리오를 쉽게 생성하여 운전자가 주행 시뮬레이션을 할 수 있는 환경을 쉽게 만들어줍니다.
차량 운전자가 도로 주행 환경을 경험하기에는 비용과 시간뿐 아니라 위험한 주변 환경에 노출될 수 있습니다.

가상의 시뮬레이터를 활용한다면 안정적이고 낮은 비용으로 다양한 자동차 주행 환경을 체험할 수 있으며, 특정한 경우의 주행 환경을 가상환경을 통해 주행 데이터를 취득, 목적에 맞는 연구에 활용할 수 있습니다.

또한, 자동차의 자율주행 로직을 연구하는 것은 꼭 필요하지만, 자율 주행이라는 특성으로 인하여 매우 위험한 환경에 노출될 수 있습니다.

GDSTUDIO는 Visual Database, 사운드 파일 등의 콘텐츠를 이용하여 도로 정보를 구축하고, 주행상황에 대한 시나리오를 쉽게 설정할 수 있는 편집 도구를 제공합니다.
이를 통해 운전자가 주행시뮬레이터를 이용한 가상의 주행 환경을 효과적으로 경험할 수 있습니다.

구성모듈

Instructor Program

  • 시뮬레이션 운영 제어를 위한 규격화된 인터페이스 제공
  • 운영 모듈 실행 / 시나리오 선택 / 운영 컴퓨터 제어
  • 차량정보 실시간 모니터링 기능
  • Export Channel를 이용한 시나리오와 연동
  • 교육 몰입도를 위해 캐빈 부분을 칸막이 부스 형태로 제작
  • 운영 제어 함수 제공

Traffic Generator

  • 주변 차량 제어
  • 보행자 제어
  • 신호등 제어
  • 이벤트 제어
  • 운영 모듈 제어

Terrain Editor

  • 도로 범위 지정 및 속성 설정
  • 교차로 설정으로 도로 네트워크 정의
  • 차로 속성을 설정
  • 정지선 및 신호등 설정

Visual / Sound Program

  • 멀티채널로 영상 출력
  • 이미지 효과
  • 운전자 시점 변경
  • 환경 효과
  • 타임라인을 이용한 자동 조명 효과
  • 사운드 효과

Scenario Editor

  • 차량 속성 지정 및 경로 설정
  • 보행자 경로 설정
  • 장애물 설정
  • 주변차량 및 신호등 제어 설정
  • 영상 및 음향 효과
  • 외부 추출 데이터 정의

Record / Replay Program

  • 훈련 결과 저장
  • 사고 지점 자동 북마크 등록
  • 저장된 데이터 다시 보기
  • 다양한 시점에서의 상황 분석
  • 북마크로 이동 기능
  • 사용자 북마크 등록 가능

Model Handler

  • 실시간 Dynamics 제어
  • 수동 / 자동 및 특수 차량에 대한 Dynamics 설정
  • 실시간 모션 제어

Monitoring Program

  • Export Channel을 통한 시뮬레이션 정보 출력
  • 사용자 정의 기능을 통한 실시간 UI 출력
  • Import Channel을 통한 시뮬레이션 제어

Data Manager

  • 운영 프로그램간의 데이터를 취합 및 재전송
  • 손상된 Packet 및 비정의 Packet에 대한 필터링
  • 분석용 Rawdata 저장

Analysis Program

  • Rawdata를 통한 시뮬레이션 결과 분석
  • 운전 습관 분석
  • 사고 및 위반 상황 집계

MDAQ Program

  • H/W에 조작되는 아날로그 및 디지털 신호화 처리
  • 조이스틱 / 키보드 등의 조작 장치 신호화 처리
  • 실시간 디지털 계기판 묘사

Database

  • 시뮬레이터 결과 데이터 저장
  • 사용자 정의에 따른 결과 분석 및 집계
  • 사용자 정의에 따른 결과 출력

Multi-Vehicle Dynamics Model

  • Sedan, SUV, BUS, Truck 등 일반 차량 동역학 모델 제공
  • Trailer, Forklift, Excavator 등 중장비 차량동역학 모델 제공
  • Matlab Simulink 기반한 Block Diagram의 차량 주행 알고리즘 개발 환경 제공
  • ABS, VDS, AEB등 차량 제어 알고리즘 예제 제공
  • Vehicle Parameter Tuning Software와 연동 가능한 Parameter 입출력 기능 지원
  • C++ 언어 연동 및 C# Wrapper Source Code 제공하여 개발환경 연동 지원

Vehicle Parameter Tuning Tool

GUI(Graphical User Interface) 기반 소프트웨어

  • 차량 구성 시스템의 성능/치수 변경으로 통해 사용자 직관적 튜닝 환경 제공
  • 전체 차량 및 차량 구성 시스템의 동역학 모델 제공으로 개발 편의성 향상
  • 도로 상태, 기상 환경 등 주행 환경을 변경하여 실제와 같은 주행 환경 제공
  • 개발언어(C++/C#), 시뮬레이션 개발환경(GDStudio, UNITY, UNREAL), 알고리즘 개발환경(Matlab) 연동 지원