SCANeR 2022.1 Release Note

 

AVSimulation is proud to announce that SCANeR 2022.1, the latest major version of our automotive simulation software package, is now available. It includes many new features and enhancements to meet the needs of the most challenging simulation applications for engineers and scientists. 

These new features will help solve the challenges of developing, testing and evaluating autonomous driving functions through massive simulation, an area of utmost importance for most of our customers. 

The main topics are improvements of the first official release of our new UXD rendering engine, integration with Dassault 3DEXPERIENCE platform, a new pack for modeling special vehicles and updated NCAP packs covering more protocols. 

As always, SCANeR 2022.1 is compatible with the highest performance hardware and software solutions available on the simulation market. 

 

HIGHLIGHTS

 

Among many improvements, evolutions and new features, you will find below a selection of features of utmost interest for your use cases such as ADASAutonomous drivingMassive simulation, Headlights, VR & ARHIL/VIL, Driving simulator integration and supervision. 

 The major features of this new version are: 

  • UXD engine is now official for simulators and Camera sensor, 
  • SCANeR interfaced with DASSAULT 3DEXPERIENCE platform 
  • Special vehicle pack  
  • Japan NCAP scenario pack 

 

GENERAL

 

Introduction

This release note describes the new features and evolutions available in SCANeR 2022.1. 

With respect to the new packaging of SCANeR the new features listed in the following paragraphs are regrouped per Pack: 

 

Bug fixes

This version of SCANeR also includes all bug fixes and improvements from previous releases, including SCANeR 1.92021.2and customerspecific versions.

 

UXD Engine (powered by Unreal) 

Our new 3D rendering is now called “UXD engine” and is officially integrated in SCANeR. All modules and documentation have been updated to mention UXD.  

Urenderer module is now called UXDRender and SCANeR_UEngine is now called UXDEngine.  

Note: UXD Engine is not yet capable of addressing all SCANeR Use Cases. Consequently the original VISUAL module, based on Open Scene Graph, is still available.  

New features  

Semantic segmentation 

For deep learning applications SCANeR can be used to generate segmented images. 

The images are generated in false colors, each pixel color corresponding to an object class or instance. 

Classes and colors can be specified in a configuration file.  

Integration of IES for default light simulation 

Realistic IES files are now used for vehicle headlamps. For now, those files are not configurable.

Support of camera sensor and visual functions 

A new GUI is available for Camera post-process configuration. 

All the features of UXD Engine can also be used to produce Camera sensor images. 

As before in SCANeR, images can be shared and processed in real-time thanks to SCANeR Image Sharing API. 

The Snapshot function now works with UXDRender camera and visual channel.  

Standard Camera

360°

Fish-Eye

Dynamic Traffic message sign 

Dynamic traffic message signs are now supported by UXDRender. They can display simple text and images to give visual information.  

Improvement  

General improvements, stabilization and optimization have been performed on the UXDRender module. 

Simulator use 

The Rendering module is now compatible with simulator use.

Dynamic warping is supported through external plugins developed by the technology suppliers: 

  • Scalable Display 
  • Vioso 
  • Dome projection  

We also support tracking systems based on Unreal LiveLink. They can be used with head tracker SCANeR’s module or directly connected to the tracking system.  

3D Assets 

New trees assets compatible with both OSG and UXD engine are available. 

New high-quality pedestrian assets have been added: 

5 new children + 21 new adults 

Controlpad  

We have added new features and improvements to the ControlPad module to help the user manipulate graphs during the simulation. 

New Features 

The following features have been added to the graph widget: 

  • Create an X/Y graph 
  • Possibility to highlight a signal in the graph 
  • Add a second ordinate to the graph  

A search bar has been added to help finding the signal to display. 

A new Shm spy tab has been added, to display signals from the shared memory: 

A new Data table display has been added to facilitate the display of several signals.

Improvements  

Graph manipulation in ControlPad has been improved with the following features: 

  • Move in the graph by holding left-click 
  • Zoom in Y axis with mouse wheel 
  • Zoom in second Y axis with Ctrl + mouse wheel 
  • Add marker with right-click 

STUDIO GUI 

New Feature: Import scenario 

You can now import a scenario (in .zip format) in your configuration. In combination with the export scenario function, it’s now easier to share scenarios between different SCANeR users or different configurations. 

FMI Support 

Several improvements have been made for supporting FMI standard : 

  • FMU mapping now supports SCANeR SHM protocol 
  • Support of FMI discrete variability 
  • New FMU samples: CruiseControl, LaneKeeping, SpeedLimitor 
  • FMUs are included in the scenario export 

CALLAS API with NI Veristand RT Targets  

For National Instrument Real Time targets, it now becomes possible to connect external models to the CALLAS RT vehicle model, through Matlab Simulink.  

The user only needs to compile its model with the NI dedicated compilation target file which is provided. 

Support of EtherCAT communication protocol 

In the context of the ROADS simulator project, the communication protocol has been added and is now supported in SCANeR. On ROADS simulator, it is used (instead of usual UDP connection) to connect the ACQUISITION module to the “Beckhoff” real-time computer. 

Vehicle in the Loop 

SCANeR 2022.1 is ready for VIL (Vehicle In the Loop) applications: 

  • Full compatibility with vehicle instrumentation & positioning system 
  • Tools and methods to create scenarios and calibrate Real and Virtual 
  • Interfaces with the ADAS ECUs 
  • Displays and monitoring tools 

Introduction  

A new pack is available in SCANeR: the Special Vehicles pack. 

This pack adds extra features to the Vehicle Dynamic pack for off-road and off-highway applications: 

  • Vehicles can be equipped with one or several turrets (with or without guns) 
  • Vehicles can be equipped with tracks (military vehicles or off-road vehicles, for example for snow-covered grounds) 
  • Off-road vehicles. 

In addition, a very advanced soft ground model has been added: Terramechanics. 

Sample models are available in a dedicated Add-on installer. 

Vehicles with turrets 

Turrets are now supported through the Special Vehicles pack, enabling the user to define one or several turrets and guns. 

A vehicle sample is provided for demonstrating the feature. 

Vehicles with tracks

Tracked vehicles can also be simulated within CALLAS vehicles, covering both for civil and military applications. 

A vehicle sample is provided to underline these new functionalities in CALLAS vehicle. 

Terramechanics 

Dedicated to off-road vehicles, the Terramechanics model aims at modelling soft soil behavior, and tire-ground interaction. It is based on Bekker’s theory, and can be set up through the provided set of parameters for various types of grounds. 

New Pack Japan NCAP 

Together with our partner UTAC we are very proud to release this new pack dedicated to Japan NCAP protocols. 

The pack covers the following 109 template scenarios (107 AEB & 2 LSS):  

Car-to-Car:  

  • CCRs AEB/FCW 
  • CCRm AEB/FCW 
  • CCRm AEB/FCW 

Partial Evaluation: 

  • CPN25 AEB/FCW 
  • CPN50_8kmh AEB/FCW 
  • CPN50_Child AEB/FCW 
  • CPN75 AEB/FCW 
  • CPNO50_Child AEB/FCW 
  • NIGHT_WithoutSL_CPF25 AEB/FCW 
  • NIGHT_WithoutSL_CPF50_8kmh AEB/FCW 
  • NIGHT_WithoutSL_CPF75 AEB/FCW 
  • NIGHT_WithtSL_CPF25 AEB/FCW 
  • NIGHT_WithSL_CPF50_8kmh AEB/FCW 
  • NIGHT_WithSL_CPF75 AEB/FCW 

Car-to-Pedestrian: 

  • CPN50 AEB/FCW 
  • CPNO50 AEB/FCW (NEW!) 
  • NIGHT_WithoutSL_CPF50 AEB/FCW 
  • NIGHT_WithoutSL_CPFO50 AEB/FCW (NEW!) 
  • NIGHT_WithSL_CPF50 AEB/FCW 
  • NIGHT_WithSL_CPFO50 AEB/FCW (NEW!) 

 

NIGHT_WithSL_CPFO50 AEB/FCW 

For the night scenario with surrounding lights, the illumination has been set up and calibrated to meet the protocol conditions: 

Lighting conditions and verification made with virtual Light Sensor 

Lane Support System: 

  • LSS_LKA_DL_RIGHT_0_3 
  • LSS_LKA_SL_LEFT_0_3 

LSS_LKA_SL_LEFT_0_3 

The UTAC Score module has been updated in order to include the assessment for Japan scenarios.  

Coming in early Q1 2022: 

New 3D for the obstacle vehicle in the Japan Pack: 

Korean pack: 

In the Korean NCAP pack, AEBLKA and FCW systems are assessed.   

For AEB and FCW, 48 scenarios are available to evaluate the system performance. The three targets NCAP are: BicyclistPedestrian and Vehicle.   

For LSS26 scenarios are included in the pack with 2 unseen scenarios. 

Australian pack: 

The Australian NCAP pack contains the same scenarios as the European protocol. However, all the scenarios were adapted to right-hand drive application. 

Car to Car scenarios: 

Car to Car Rear Stationary AEB & FCW 

Car to Car Rear Moving AEB & FCW 

Car to Car Rear Braking 02G, 06G AEB & FCW 

Car to Car Front Turn-Across-Path 

 

Car to Pedestrian scenarios: 

Car to Pedestrian Farside Adult 

Car to Pedestrian Nearside Adult 

Car to Pedestrian Nearside Child 

Car to Pedestrian Longitudinal Adult 

Car to Pedestrian Turning Adult 

Car to Pedestrian Reverse Adult 

 

Car to Bicycle scenarios: 

Car to Bicycle Nearside Adult 

Car to Bicycle Nearside Adult Obstructed 

Car to Bicycle Farside Adult 

Car to Bicycle Longitudinal Adult 

 

 

LSS scenarios: 

Road Edge tests (ELK) 

Solid line tests (ELK) 

Oncoming vehicle (ELK) 

Overtaking vehicle (ELK) 

Dashed line tests (LKA) 

Solid line tests (LKA) 

 

 

 

New PTW 3D model: 

 

SCANER POWER’BY

 

SCANeR Power’By is the integration of SCANeR within the 3DEXPERIENCE platform to provide our customers the digital continuity they need for their projects.  

Those functionalities are only available for Dassault Systèmes customers.  

 A user with a license provided by Dassault Systèmes, a 3DEXPERIENCE account and the connector for SCANeR will be able to launch SCANeR directly from the platform  

SCANeR Power’By offers the possibility to save and open simulations to and from the platform.  

A simulation is represented by a scenario and everything SCANeR needs to execute it on any computer or in the cloud (configuration and data).  

A new menu is available for the 3DEXPERIENCE on SCANeR studio and SCANeR explore. Indeed, the user can create test plans and save them on the platform too.  

All the simulations results can be visualized directly on the platform with Dassault Systèmes Tools.

SCANeR compute 

Docker support 

To facilitate Cloud deployment, SCANeR now comes with a Docker template which can be used to generate docker images from the current SCANeR version, and is fully reusable and independent of the system under test. 

By using docker mount points, configuration and data can be injected at runtime. 

 

PLATFORM RECOMMENDATIONS

 

Hardware

  Minimal (for old system) Recommended (for new systems)
CPU Intel Gen 6 or equivalent (Core i7-6800K)  Intel Core i7 11700K / i9 11900K 
Intel Xeon E/W 
AMD Ryzen 7 5800X / Ryzen 9 5900X 
AMD ThreadRipper Pro  3960X 
RAM 16 GB 32/64 GB 
Network 1 Gbps 1 Gbps

HDD

(supervisor PC)

500 GB

500 GB SSD

(>=1TB SSD for supervisor)

Graphic Board
(Visual PC)
Quadro P5000 
GeForce GTX 1080 
High End NVIDIA 
Quadro RTX A5000/RTX A6000 
GeForce RTX 3080/RTX 3090 
OS Windows 10 64bits Windows 10 64 bits (21H2) 
Monitor’s resolutions Full HD (1920×1080) 4K (3840×2160)

Software

OS

Windows 10 64 bits 

Linux (only for supported modules): 

  • Ubuntu 20.04 LTS 
  • Centos 7.9 

Development

Visual C++ 2019 and 2015 

Python: 3.9 on Windows, 3.8 on Ubuntu, 3.7 on Centos 

Matlab Simulink 2016b and 2019b 

Unreal Engine 4.27.2 (only for advanced customization or asset production) 

 Click here to access the release note of SCANeR 2021.2.