Autonomy and Vehicle Control

Autonomous traffic
Autonomous traffic Photographer: iStock/AkaratPhasura

Self-driving cars and automated transport have the potential to increase efficiency and safety in traffic. Research from the division, as presented in (Olofsson, B. et al., 2020), demonstrates how autonomous functions in vehicles can enhance safety and reduce the number of fatal and serious accidents in traffic.

Our research aims at developing methods to enable robust, fault-tolerant, safe, and resilient automation of vehicles, which operate reliably even under significant uncertainties in the environment and measurements from various types of sensors. Prominent aspects of the research include planning and robust control of vehicles, optimization of vehicle maneuvers, modeling and prediction of surrounding traffic behavior, as well as analysis of vehicle behavior in traffic.

Our research encompasses both passenger cars and heavy vehicles, and we utilize the research arena Visionen for experiments, which enables the transition from simulation to experiment (Sim2Real) as described in the LiU article "From simulation to reality with autonomous cars".

Video

Currently, our research activities mainly fall into three categories:

  • planning and control
  • modeling and prediction of surrounding traffic
  • vehicle dynamics

Below follows a brief description of our research and key references for those interested in further details.

Planning and Control

Planning and controlling the motion of a vehicle in a safe and efficient manner is challenging for several reasons. A key challenge is the dynamic interaction with the surrounding environment and vehicles, as well as the uncertainty inherent in the specific vehicle's behavior. Perception and signal processing of sensor data, for example from sensors such as cameras, lidar, and radar are used in autonomous vehicles to create an accurate picture and understanding of the environment. This environmental representation is central for making correct decisions and planning the vehicle's trajectory. The figure below illustrates a situation with several surrounding vehicles (SV), where we do not know exactly how they will act, and we wish to plan the movement for the ego vehicle (EV).

Scenario for self driving cars.

An interesting method to address this problem is model predictive control (MPC), where a model of the vehicle and its environment is included in an optimization problem to compute the vehicle's next movements. In (Zhou, J. et al., 2024), a method is presented for how the interaction between surrounding vehicles can be incorporated into planning. A fundamental property of problems involving multiple vehicles is the difficulty in knowing exactly how the environment will act, as illustrated in the figure below.

For this reason, robustness against such uncertainty is studied in MPC (Zhou et al., 2025a). The approach is then extended in (Zhou et al., 2025b) where the static environment, such as road network information, is included in the problem formulation. Other examples of results based on various techniques for safe planning and navigation in dynamic environments are (Morsali, M. et al., 2020) and (Mohseni, F. et al., 2020).

Uncertainty in the behavior of surrounding traffic can be managed by predicting possible situations, especially potentially hazardous ones, that may arise over a predetermined prediction horizon and then including that information in the motion planning and control. A method for this is presented in (Fors, V. et al., 2022). The video below illustrates how such an approach works for decision-making in a complex and uncertain traffic situation involving multiple vehicles.

Video

Modeling and Prediction of Surrounding Traffic

Roundabout.
Another active research area in the group is models for predicting the behavior of surrounding traffic, where behavior represents both intention and future trajectories. A simple example is to predict whether vehicles in surrounding traffic will remain in their lane or change lanes to the right or left.

In (Westny, T. et al., 2023a), it is shown how graph-based probabilistic neural network models can be used to predict the movements of surrounding traffic in complex situations. Specifically, the modeling of interactions between vehicles is studied, as this greatly affects vehicle behavior in complex traffic scenarios, such as a roundabout. There are well-established models for how vehicles move, so-called motion models. It has proven advantageous to include such motion models in neural network models, as this increases prediction performance and the generalization capability of the models. In (Westny, T. et al., 2023b), the impact of different choices of motion models and integration methods on model performance is studied. The developed model is summarized in the figure below.

Encoder-Decoder model.

Vehicle Dynamics

Optimal Vehicle Maneuvers

Car making a sharp turn.
Research in optimal vehicle maneuvers develops methods for motion planning and control at the limits of the vehicle's capacity, such as maximal utilization of the friction between the tires and the road for a car. The overall goal is to enable autonomous handling of time- and safety-critical situations, for example when an animal suddenly appears in the lane or when driving at excessive speed on an icy patch in a curve. In such situations, it is important to make the best possible use of the available friction against the surface, which means that the dynamics of the vehicle and tires are important aspects to consider when planning the vehicle maneuver. Research in this area has resulted in methods for formulating and solving optimal maneuvering problems with dynamic optimization, see for example (Berntorp, K. et al., 2014) and (Anistratov, P. et al., 2022). Research has also led to new methods for real-time control of vehicles in safety-critical situations with both stationary and moving obstacles. Two such methods are presented in (Fors, V. et al., 2021a) and (Fors, V. et al., 2021b). By using a control principle with a force-centric perspective in the formulation instead of a more traditional road and speed perspective, it is shown how computationally efficient and implementable algorithms can be developed that work even when the vehicle is at the limit of its capacity.

Long Vehicle Combinations

The introduction of long vehicle combinations (LCV), such as A-double and DuoCat, is ongoing, which provides an opportunity to reduce operating costs and increase transport efficiency. Therefore, it is interesting to study the properties of such long combinations.

Long vehicle combination.

One question is how these vehicles perform on the road, for example in complex traffic situations such as lane changes, roundabouts, intersections, and tight curves. In this research, the behavior of the vehicles is studied and analyzed with respect to performance-based standards using naturalistic driving data from experiments with LCVs. The performance assessment mainly concerns rearward amplification, low-speed swept path, high-speed transient offtracking, and high-speed steady-state offtracking; see (Behera et al., 2024) for more details.

Researchers

Key references

2025

Zhou, J., Gao, Y., Olofsson, B., & Frisk, E. (2025). ”Robust motion planning for autonomous vehicles based on environment and uncertainty-aware reachability prediction”. Control Engineering Practice, 160, doi: 10.1016/j.conengprac.2025.106319.

Zhou, J., Gao, Y., Johansson, O., Olofsson, B., & Frisk, E. (2025). ”Robust predictive motion planning by learning obstacle uncertainty”. IEEE Transactions on Control Systems Technology, doi: 10.1109/TCST.2025.3533378.

2024

Zhou, J., Olofsson, B. and Frisk, E., 2024. Interaction-aware motion planning for autonomous vehicles with multi-modal obstacle uncertainty predictions. IEEE Transactions on Intelligent Vehicles, 9(1), pp.1305-1319, doi: 10.1109/TIV.2023.3314709.

A. Behera, S. Kharrazi, and E. Frisk. ”How do long combination vehicles perform in real traffic? A study using Naturalistic Driving Data”. Accident Analysis & Prevention 207, 2024. doi: 10.1016/j.aap.2024.107763.

2023

Westny, T., Oskarsson, J., Olofsson, B., & Frisk, E. (2023a). ”MTP-GO: Graph-based probabilistic multi-agent trajectory prediction with neural ODEs”. IEEE Transactions on Intelligent Vehicles, 8(9), 4223-4236, doi: 10.1109/TIV.2023.3282308.

Westny, T., Oskarsson, J., Olofsson, B., & Frisk, E. (2023b). ”Evaluation of Differentially Constrained Motion Models for Graph-Based Trajectory Prediction”. In IEEE Intelligent Vehicles Symposium (IV 2023), doi: 10.1109/IV55152.2023.10186615.

2022

V. Fors, B. Olofsson and E. Frisk, ”Resilient Branching MPC for Multi-Vehicle Traffic Scenarios Using Adversarial Disturbance Sequences” in IEEE Transactions on Intelligent Vehicles, 2022, doi: 10.1109/TIV.2022.3168772.

P. Anistratov, B. Olofsson and L. Nielsen, ”Analysis and design of recovery behaviour of autonomous-vehicle avoidance manoeuvres” in Vehicle System Dynamics, vol. 60, no. 7, pp. 2231-2254, 2022., doi: 10.1080/00423114.2021.1900577.

2021

M. Morsali, E. Frisk and J. Åslund, ”Spatio-Temporal Planning in Multi-Vehicle Scenarios for Autonomous Vehicle Using Support Vector Machines” in IEEE Transactions on Intelligent Vehicles, vol. 6, no. 4, pp. 611-621, Dec. 2021, doi: 10.1109/TIV.2020.3042087.

F. Mohseni, E. Frisk and L. Nielsen, ”Distributed Cooperative MPC for Autonomous Driving in Different Traffic Scenarios” in IEEE Transactions on Intelligent Vehicles, vol. 6, no. 2, pp. 299-309, June 2021, doi: 10.1109/TIV.2020.3025484.

V. Fors, B. Olofsson and L. Nielsen, ”Autonomous Wary Collision Avoidance”, in IEEE Transactions on Intelligent Vehicles, vol. 6, no. 2, pp. 353-365, June 2021, doi: 10.1109/TIV.2020.3029853.

V. Fors, P. Anistratov, B. Olofsson, and L. Nielsen, L., ”Predictive force-centric emergency collision avoidance”, Journal of Dynamic Systems, Measurement, and Control, 143(8), 2021, doi:10.1115/1.4050403.

2020

B. Olofsson, and L. Nielsen (2020). ”Using crash databases to predict effectiveness of new autonomous vehicle maneuvers for lane-departure injury reduction”. IEEE Transactions on Intelligent Transportation Systems, 22(6), 3479-3490, doi: 10.1109/TITS.2020.2983553.

About the division

About the departement