Current projects


We are implementing a simulator for Autonomoose automated driving system (ADS). The simulator is based on UnrealEngine 4.19.

wise-move logo


WiseMove is a modular safe deep reinforcement learning framework for motion planning, combining hierarchical learning and temporal logic constraints.

The project is hosted at

Assurance process model

The project objective is to develop methods for assuring the safety of systems that rely on machine learning, such as automated vehicles.

Machine Learning (ML) in Driving Automation

WISE Drive Overview

What is WISE Drive?

WISE Drive is a framework for analyzing and specifying driving behavior requirements on ADS-operated vehicles. Other uses include

Completed projects

TruPercept Example Image

TruPercept: Synthetic Data and Trust Modelling for Autonomous Vehicle Cooperative Perception

ProcSy dataset sample frame

Real-world, large-scale semantic segmentation datasets are expensive and time-consuming to create. Thus, the research community has explored the use of video game worlds and simulator environments to produce large-scale synthetic datasets, mainly to supplement the real-world ones for training deep neural networks. Another use of synthetic datasets is to enable highly controlled and repeatable experiments, thanks to the ability to manipulate the content and rendering of the synthesized imagery.

We introduce the Precise Synthetic Image and LiDAR (PreSIL) dataset for autonomous vehicle perception. Grand Theft Auto V (GTA V), a commercial video game, has a large detailed world with realistic graphics, which provides a diverse data collection environment. Existing work creating synthetic data for autonomous driving with GTA V have not released their datasets and rely on an in-game raycasting function which represents people as cylinders and can fail to capture vehicles past 30 metres.

semantic segmentation ground truth overlay

Abstract. In training deep neural networks for semantic segmentation, the main limiting factor is the low amount of ground truth annotation data that is available in currently existing datasets. The limited availability of such data is due to the time cost and human effort required to accurately and consistently label real images on a pixel level. Modern sandbox video game engines provide open world environments where traffic and pedestrians behave in a pseudo-realistic manner. This caters well to the collection of a believable road-scene dataset.

UW Moose

"Autonomoose" is a collaboration between WISE Lab and WAVE Lab to build the University of Waterloo's self-driving research platform. The result is the "UW Moose": the first self-driving car built in Canada to drive on public roads.

See a video of our first automated drive on public roads in Waterloo in Dec 2017.

See a video of our 100 km public drive in Waterloo in Aug 2018.

For more information, visit the official website:

WISE Lab logo

Projects by status


We are looking for postdocs and graduate students interested in working on all aspects of autonomous driving.

For more information, visit Open positions.