Safety-critical control with measurement and actuation uncertainties:
- Developed a provably safe feedback controller using sampled-data Control Barrier Functions (CBFs) and convex optimization for nonlinear systems with measurement and actuation uncertainties.
- Implemented the controller on Franka Research 3 robot manipulator and Crazyflie quadrotor, achieving real-time obstacle avoidance where conventional controllers failed.
Scalable verification of learning-enabled systems:
- Designed an efficient and tunable method for safety verification of perception-based autonomous systems using set-based computation and optimization techniques (LP, MILP, SDP).
- Accelerated robustness and sensitivity analysis of large-scale neural networks by 10x compared to baseline tools, through a novel local NN compression method and MILP cutting-plane techniques.
- Integrated verification results into controller design, achieving provably safe goal-reaching and obstacle avoidance for robotic systems with machine learning components.
- Applied parallelization (CUDA, OpenMP) to accelerate Monte Carlo reachability and real-time state estimation for high-dimensional nonlinear systems.
- Supervised undergraduate research on optimizing algorithm runtime and scalability; guided one mentee to co-author a publication in a top venue
Robust stability of neural network control systems:
- Derived new robust stability conditions via Linear Matrix Inequalities and quadratic constraints, enlarging the certified stability region by 5x over baseline methods.
- Developed a data-driven, provably stable controller design and verification framework for uncertain and disturbed systems without requiring system identification.