Research

Organized by Method

Foundamentals of Disturbance Rejection Control

Disturbance rejection control focuses on estimating disturbances-typically unmeasurable-and minimizing their influence on the control output. This challenge lies at the core of modern control theory and design methodologies. Our research addresses several key questions: (1) What kind of disturbances can be estimated without bias? (2) What is the transient performance of disturbance estimation, e.g., is there any tight error bound? (3) How to design disturbance rejection controllers for both matched and mismatched disturbances? (4) How can practical observers and controllers be realized in complex linear/non-linear multiple-input and multiple-output (MIMO) systems?

Disturbance-Aware Safe Control

Robots are deployed in many safety-critical scenarios, such as human-robot interactions and on extremely expensive robot platforms themselves. Fundamental synthesis tools rooted in control theory are critical for designing provably safe controllers for conventional and (semi-)autonomous robotic systems. We focus on safety-guaranteed control solutions under various uncertainties.

Read More


Disturbance Rejection-Guarded Learning

We develop a new learning-based control paradigm by combining machine learning and ESO. On one hand, the machine learning model attempts to model the disturbance. With the assistance of prior information about the disturbance, the observer is expected to achieve faster convergence in disturbance estimation. On the other hand, machine learning benefits from an additional assurance layer provided by the ESO, as any imperfections in the machine learning model can be compensated for by the ESO.


Organized by Method

Autonomous Driving & Racing

  • Uncertainty-aware motion planning and control

Robotic Manipulation

  • Robust and safe manipulation control

Drone

  • Fault-tolerant flight control under actuator failure

Legged Robot

  • Sensorless contact detection