SCANeR 2021.2 Release Note
AVSimulation is proud to announce that SCANeR 2021.2, the latest version of our automotive simulation software package, is now available. It replaces the 2021.1 and includes many corrections and enhancements to meet the needs of the most challenging simulation applications for engineers and scientists.
These new features will help to 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 major topics are improvements of the new physics based rendering engine based on Unreal engine, new Headlight simulation features and better support of real-time platforms.
As always, SCANeR 2021.2 is compatible with the most performant hardware and software solutions available on the simulation marketplace.
Among many improvements, evolutions and new features, you will find below a selection of features of utmost interest for your use cases such as ADAS, Autonomous driving, Massive simulation, Headlights, VR & AR, Driving simulator integration and supervision.
The major features of this new version are:
- URenderer now supports multi-screen and warping,
- New scenario storyboard
- Headlight presets & reports
- Headlight tone mapping
- Matlab export from DataConvertor
- Sound recording for analysis
- dSpace interface + CallasRT
- US and China NCAP scenario packs
This release note describes the new features and evolutions available in SCANeR 2021.2.
With respect to the new packaging of SCANeR the new features listed in the following paragraphs are regrouped per Pack:
- Foundation gathers the standard features of SCANeR to create models, integrate systems, simulate and analyse results
- Packs related to the application domain: AD/ADAS, Physics Based Sensors, Headlights, Vehicle Dynamics, Military, Human Factors
- Packs related to the simulation bench: Real Time Targets, Massive Simulation, Simulators
- Additional content: NCAP & Regulation, 3D environments
- Other applications: Education, Training Sim
This version of SCANeR studio also includes all bug fixes and improvements from previous releases, including SCANeR studio 2021.1, 1.9, and customer specific versions.
3D rendering Engine (Unreal) – (BETA VERSION)
General improvement, stabilization and optimization have been delivered on the URenderer module.
Performances for asset loading and simulation frame-rate have been improved.
A new chapter in the documentation is dedicated to using SCANeR combined with Unreal Engine. You can find in this chapter all information about the usage of the Template for Unreal Engine and how to package levels and assets for SCANeR. The installation of the Unreal Engine Template is now done directly by the Unreal AddOn installer.
Rendering module is now compatible with static warping and blending.
SCANeR studio supports the following external supplier:
- Scalable Display
- Dome projection
It also supports NDisplay configuration from Observer.cfg to configure multiple clusters for simulator use.
Note: As not 100% feature complete to the still existing VISUAL module, this feature remains in Beta version until the next version. Still, it has been widely improved and completed and is now very close to be useable on a Driving simulator or for ADAS application. We look forward to receiving your feedbacks on what remains to be improved.
OpenDrive import improvements
Tunnel and bridge attributes are now supported for OpenDrive import and the profile decorations are procedurally generated.
We have also added a new option to ignore objects having no graphical representation (.ive file).
A guideline documentation explaining the good practice of OpenDrive import with SCANeR will be published soon and is available on demand.
Tunnel and Bridge automatically created from an OpenDrive import.
On top of the existing system, we have added a new way to describe a scenario to orchestrate the simulation. It’s composed of:
- One or more Steps. Each representing a specific sequence of the scenario. Only one step is executed at a time.
- Success transitions. They are used to move to the next step. If the transition is executed from the last step, then the simulation stops and its execution is marked as successful.
- Failure transitions. They are used to stop the execution of the simulation and to set its execution as failed.
To get started, we provide a sample scenario: Cut_in_Cut_out.sce
A new export option is available in DATACONVERTOR, allowing users to choose the MATLAB format (.mat) to export signals recorded during a simulation.
This new export option allows users to access raw SCANeR messages, or interpolated signals, up to perform post-treatments in MATLAB.
The MATLAB format has the advantage to keep the structuration of the messages to facilitate post-processing.
Post processing in Matlab
The sound configured and played during the simulation by the scenario can now be recorded and replayed in Analyzing Tool. The recording is activated in the Sound module configuration. The audio track of the simulation will be recorded to a single ogg file compatible with Analyzing Tool.
Sound module also now support multiple sound cards (the simulation sound can be played on several soundcards/outputs at the same time)
Radar L2 sensor model has been optimized to reach higher frequencies in real-time conditions by allowing the user to select the outputs according to his needs.
Note: To enable the physical sensor to work correctly, the nVidia drivers must not be updated to the newest ones. Users are advised to use Nvidia drivers version 446.14 or older:
Headlights: New tone mapping operators
In addition to the default linear tone-mapping operator, other operators are now proposed to the user:
- Custom operator, enabling the user to define itself the operator formula.
NightTestManager module comes with a new feature allowing to quickly save and restore your favorite tool options.
A preset is a combination of the state of almost every interactive tools in the NIGHTTESTMANAGER UI. For instance, selecting a preset allows users to enable the isolux curves, show aiming walls and change view in a single action.
Presets can be saved into a preset file for further reloading. Preset files have the .xprt extension, and are located in the: <STUDIO_PATH>/<STUDIO_VERSION>/data/<MYCONF>/headlights/preset directory.
SCANeR now supports dSpace Real-Time platforms for HIL applications. All the new modules and connections have been successfully validated on a dSPACE Realtime platform: a Callas RT vehicle dynamics model deployed and running on a dSPACE Scalexio RT Target. Special attention was paid to documentation to guide the user in using and setting up the dSPACE environment.
Note: the Callas API is not yet supported on dSpace
ComUDP RT Interface
For HIL application using dSPACE system, a ComUDP RT interface has been developed to be able to easily connect to ModelHandler module. This connection enables the RT target to access vehicle inputs and outputs and allows the connection to any vehicle models such as CallasRT, which would be running on the RT target.
Callas Real Time
The CALLAS vehicle dynamics model can be easily deployed and executed on dSPACE real-time targets. It has been successfully tested and validated on dSPACE ControlDesk real-time environment.
New Command to update scenarios
SCANeR BatchTool brings a new command to update existing scenario and convert them to the current scenario version.
For more information open a shell in SCANeR bin directory and type: SCANeRBatchTool.exe –help update-scenario.
Note: The update operation is done automatically if you open and save a scenario in SCANeR studio. This command is only useful if you need to convert a large number of scenarios.
Together with our partner UTAC we are very proud to release this new pack dedicated to U.S. NCAP protocols. NHTSA is the organisation which edits the US NCAP protocols. Compared with EURO NCAP scenarios, there are similarities, differences and new scenarios.
For US. NCAP scenarios, the ADAS system tested are:
- Autonomous Emergency Braking (AEB):
- CIB (Crash Imminent Braking)
- DBS (Dynamic Brake Support)
- Intersection Safety Assist (ISA)
- Adaptive Cruise Control (ACC)
- Lane Centring Control (LCC)
- Opposing Traffic Safety Assist (OTSA)
- Traffic Jam Assist (TJA)
The pack contains 98 individual scenarios, 24 dedicated terrains, adapted driving robots and scoring.
Together with our partner UTAC we are very proud to release this new pack dedicated to China NCAP protocols.
In China NCAP scenarios, only Autonomous Emergency Braking (AEB) is assessed nowadays. Most of the scenarios are inspired from Euro NCAP. As in the pack Europe, UTAC Driver and UTAC Score are included in the pack China
- CCRs AEB/FCW
- CCRm AEB/FCW
- CCRb 12m/40m -4m/s²
- Adjacent Lane Vehicle Braking (False positive)
- CVFA25: Car-to-Vulnerable user Farside Adult
- CVFA50: similar to CPFA50 in Europe
- CVNA25: similar to CPNA25 in Europe
- CVNA75: similar to CPNA75 in Europe
UTAC Score module has been updated to allow assessments of China scenarios.
Minimal (for old system)
Recommended (for new systems)
Intel Core i7 10700K / i9 10900K
500 GB SSD
(>=1TB SSD for supervisor)
High End NVIDIA
5.1 Dedicated PCIe
Windows 10 64bits
Windows 10 64bits
Full HD (1920×1080)
Windows 10 64bits
Linux (only for execution):
- Ubuntu 20.04
- Centos 8.2
- Centos 7.6
Note: Due to the end-of-life of Centos by the end of the year, official support of SCANeR Centos 8 version will stop in next version 2022.1.
Visual C++ 2019 and 2015
Matlab Simulink 2016b and 2019b