About the Project

A successful integration of autonomous robots in the real-world depends on them taking socially acceptable actions. The ACT project bridges Neuroscience, Behavioral Psychology, Robotics, and AI to study interactions with humans and autonomous systems and develop new application for safe navigation. Our Lab's role in the project is to create a fundamental understanding of how autonomous agents can cope with uncertainty and demonstrate risk-aware autonomous agents that are demonstrably trustable and predictable.

This project contributed towards improving the safety of autonomous vehicles(AVs) by introducing a method to learn human-like driving behaviours which are then encoded into a local planner. Such behaviors are desired in AVs so that human drivers can trust these systems and also enables smoother coordination with other agents on the road. This behavior is learnt through an interactive imitation learning approach which is data efficient and is then encoded into a model predictive contouring controller. The proposed method is validated using a simulator which demonstrated it's ability to learn human-like driving behaviors.

Another contribution from this project has been to predict human behavior in traffic. This is an important and challenging aspect since often times human behavior is not deterministic. Previous research has often struggled with random uncertainties in human movements which are difficult to model. A novel model called TrajFlow is presented which is capable of fitting distributions present in training samples. A recurrent neural network autoencoder is developed which captures the relevant features of a trajectory and the decoder is able to predict trajectories beyond the length of the training data.

Project Demonstrations

Funding & Partners

This project is funded the the Dutch Research Council NWO-NWA, within the "Acting under Uncertainty (ACT)" project (Grant No. NWA.1292.19.298).

TU Delft partners