GeoScenario Server

Overview

(GSS) is a road traffic scenario simulator with reactive agents (vehicles and pedestrians). GSS leverages high-definition map format and a scenario modelling language called . Agent behaviour is specified using Behaviour Trees.

Example use: Traffic recording and re-simulation

Traffic recording
Trafic re-simulation

Example use: Cut-in test scenario in GSS dashboard and UnrealEngine 5 co-simulation

Cut-in test scenario in GSS dash and co-simulation

Native GeoScenario Server simulation

By default, GSS simulations can be viewed using the built-in dashboard, which shows the map (top left), view focused on a selected agent (bottom left), and a table listing the state of all agents (top right).

Erb Erbsville Crescent traffic lights

Remote video URL

Ring Road Columbia

Remote video URL

Paradise Crescent all way stop

Remote video URL

Ring Road clock-wise

Remote video URL

Co-simulation with a high-fidelity simulator

Additionally, GSS can be integrated with a high-fidelity simulator based on UnrealEngine.

GeoScenario multi agent simulation demo with GSServer, UE5, and Carla

Remote video URL

WISE Sim integration

GeoScenario Server has also been used as a traffic simulator together with WISE Sim for testing of WISE ADS running on UW Moose.

Resources

Papers

Queiroz, R., Sharma, D., Caldas, R., Czarnecki, K., García, S., Berger, T., Pelliccione, P., "A Driver-Vehicle Model for ADS Scenario-Based Testing" in IEEE Transactions on Intelligent Transportation Systems. 03/2024. 2024. Available in

Larter, S., Queiroz, R., Sedwards, S., Sarkar, A., Czarnecki, K., A Hierarchical Pedestrian Behavior Model to Generate Realistic Human Behavior in Traffic Simulation. Aachen, Germany: IEEE, 2022. Available on (Also available on ).

Theses

Rodrigo Queiroz, Scenario Modeling and Execution for Simulation Testing of Automated-Driving Systems. PhD, University of À¶Ý®ÊÓÆµ, 2022.

Scott Larter, A Hierarchical Pedestrian Behaviour Model to Reproduce Realistic Human Behaviour in a Traffic Environment. MMath. 2022.

Scott Larter, " A Hierarchical Pedestrian Behavior Model to Generate Realistic Human Behavior in Traffic Simulation", MMath, 2022

Remote video URL