Project Description
PreScan
시나리오를 정의하는 GUI 기반 전 처리기와 이를 실행하기위한 런타임 환경으로 구성된 시뮬레이션 플랫폼입니다. 알고리즘을 만들고 테스트하기위한 엔지니어의 주요 인터페이스에는 MATLAB 및 Simulink가 포함됩니다. PreScan은 MIL (model-based controller design)에서 SIL (software-in-the-loop) 및 HIL (hardware-in-the-loop) 시스템으로 실시간 테스트까지 사용할 수 있습니다.
PreScan은 개방 루프 및 폐쇄 루프, 오프라인 및 온라인 모드에서 작동할 수 있습니다. 타사 차량 역학 모델 (CarSIM, dSPACE ASM 등) 및 타사 HIL 시뮬레이터 / 하드웨어 (예 : ETAS, dSPACE, Vector)에 연결할 수 있는 유연한 인터페이스를 갖춘 개방형 소프트웨어 플랫폼입니다. ADAS 시스템 개발자가 필요로 하는 모든 것을 함께 제공하는 여러 모듈로 구성됩니다. 직관적 인 그래픽 사용자 인터페이스 (GUI)를 통해 시나리오를 구축하고 센서를 모델링 할 수 있으며, Matlab / Simulink 인터페이스를 통해 제어 시스템을 추가 할 수 있습니다. 이 인터페이스는 차량 동역학 모델과 같은 기존 Matlab / Simulink 모델을 가져 오는 데에도 사용할 수 있습니다. 실험을 실행할 때 시각화 뷰어는 시나리오의 사실적인 3D 표현을 제공합니다. 선택적으로 dSPACE Control Desk 및 NI LabVIEW와 같은 툴을 ‘데이터 수집’및 ‘테스트 자동화’와 같은 활동에 사용할 수 있습니다. PreScan은 ADAS 센서 및 제어 시스템을 개발하고 테스트하기위한 포괄적인 기능을 제공합니다. 이 섹션에서는 센서 모델, 접지 진리 센서 모델, 시나리오 생성 기능, 차량 동적 옵션, 수입 업체, 타사 소프트웨어 및 하드웨어와의 인터페이스에 사용 가능한 기능에 대한 개요를 제공합니다.
1. Sensor Models
- Camera (mono and stereo)
- Fisheye camera
- Radar
- Laser and lidar
- Ultrasonic
- PMD / Time of Flight» E-Horizon from HD-MAP (under development)
- V2V and V2I communication
– DSRC antenna receivers (Rx) and transmitters (Tx)
– Standard message sets (e.g. SAE J2735 BSM) - Infrared (NIR)
- User-defined sensor models
2. Ground truth sensors
- SELF sensor
(providing relevant object information for calibration of tracking and tracing algorithms) - Depth camera
(providing depth values for calibration of stereo camera algorithms) - Lane marker sensor
(providing lane and road information for calibration of lane warning or keeping systems) - Bounding box sensor
(for calibration of object and pedestrian detection algorithms)
3. Scenario
- User-defined road network
(e.g. straight road, curved road, roundabout, crossings) - 3D road segments and embankments
(e.g. sloping roads, hill roads, bridges, fly-overs and speed bumps) - Road infrastructure
(e.g. lane markers, pedestrian crossings, traffic signs, traffic lights, light poles, matrix signs, guard rails) - Road users
(e.g. cars, trucks, animated cyclists & pedestrians) - Animated pedestrians with natural motion
(e.g. male, female and child, various lengths and sizes, carrying suitcase, umbrella, bagpack & bicycle) - Database of buildings, trees & bushes
- Environmental conditions
(day & night conditions, different intensities of rain, fog and snow, dirt spots, street lighting) - Lighting effects
(e.g. illumination, shadows, reflections) - Light reflections from vehicle lights
(On wet roads, vehicle surfaces and reflective road objects) - Reflective road objects
(cat eyes, Botts’dots, guardrail reflectors, roadside poles) - Test automation
(access to model parameters for use in test automation studies)
4. Manoeuvre control
- Open-loop maneuvres with prescribed motion
– Flexible path and speed definition
– Standard scenario sets (EuroNCAP, ADAC, ISO, NHTSA, ECE, ASSESS, etc.)
– Import of recorded GPS tracks - Closed-loop maneuvres with PreScan vehicle dynamics
– Open Simulink model of chassis, transmission and engine
– Lateral and longitudinal controllers (driver models) - Closed-loop maneuvres with 3rd party vehicle dynamics
– Your in-house developed vehicle dynamics codes
– Industry standard vehicle dynamics codes (e.g. CarSim, DYNA4, dSPACE/ASM) - Driver-in-the-Loop using steering console
5. Importers
- Google Sketchup
– Google 3D Warehouse
– Google Earth - GPS tracks
– Open Street Map importer for automated generation of road networks - CAD models (STEP, IGES, 3DXML)
6. Interfacing
- Matlab & Simulink
- ADTF
- veDYNA vehicle dynamics
- CarSim & TruckSim vehicle dynamics
- VI-Grade vehicle dynamics
- dSPACE ASM vehicle dynamics
- AmeSIM vehicle dynamics
- MOMO & Logitech steering console
- dSPACE / Controldesk
- National Instruments / LabVIEW
- HIL tooling (ETAS, dSPACE, National Instruments, OpalRT, Vector)
- PTV Vissim