Phat C. Vo
← Back to Writing

Safe-Optimal Control for Motion Planning

Published Reading 15 min

A survey of safe-optimal control for motion planning based on reinforcement learning — covering optimal and safe control, game theory, sequential and demonstration-based learning, and motion planning. The sections below collect the key references for each topic.

Optimal Control

This section covers fundamental approaches to optimal control, including dynamic programming, linear programming, tree-based planning, control theory, and model predictive control.

Dynamic Programming

Linear Programming

Tree-Based Planning

Control Theory

Model Predictive Control

Safe Control

This section covers approaches to ensuring safety in control systems, including robust control, risk-averse control, value-constrained control, state-constrained control and stability, and uncertain dynamical systems.

Robust Control

Risk-Averse Control

Value-Constrained Control

State-Constrained Control and Stability

Uncertain Dynamical Systems

Game Theory

This section covers game-theoretic approaches to multi-agent control and decision-making.

Sequential Learning

This section covers sequential learning approaches including multi-armed bandits, contextual bandits, best arm identification, and black-box optimization.

Multi-Armed Bandit

Contextual Bandits

Best Arm Identification

Black-box Optimization

Reinforcement Learning

This section covers the comprehensive landscape of reinforcement learning, from theoretical foundations to practical applications in control and decision-making.

Theory

Generative Model

Policy Gradient

Linear Systems

Value-based Methods

Policy-based Methods

Policy Gradient

Actor-Critic

Model-based Methods

Exploration

Multi-agent RL

Safe Reinforcement Learning

Transfer Learning and Meta-Learning

Hierarchical RL

Offline RL

Note

This section provides a comprehensive overview of reinforcement learning approaches relevant to safe and optimal control. For the complete list of papers and more detailed subsections, please refer to the original survey document.

Learning from Demonstrations

This section covers approaches to learning control policies from expert demonstrations, including imitation learning and inverse reinforcement learning.

Imitation Learning

Applications to Autonomous Driving

Inverse Reinforcement Learning

Applications to Autonomous Driving

Motion Planning

This section covers fundamental approaches to motion planning, including search-based methods, sampling-based methods, optimization approaches, reactive methods, and their applications.

Sampling

Optimization

Reactive

Architecture and Applications