Research

Convex Optimization

We develop efficient robust numerical methods and software to solve convex optimization problems resulting from control applications.

Markov Decision Processes

We design efficient distributed optimization algorithms based on various dynamic systems.

Swarms

We develop optimal trajectory generation methods for distributed autonomous systems.

Model Predictive Control

We use a model of the control system and solve relevant optimal control problems via real-time optimization algorithms.