Research
The GRaDS Lab research landscape — geometric control, safe autonomy, and stochastic control & learning on Lie groups.
The GRaDS Lab studies how the geometry of a dynamical system can be turned into better control. A rotating body, a wheeled robot, a quadrotor — each lives on a curved state space, and respecting that structure yields controllers that are simpler, provably correct, and robust. Our work spans three connected thrusts, from deterministic path following to safety guarantees to stochastic control and learning on Lie groups.
Geometric Path Following & Feedback Linearization
Make a robot converge to — and stay on — a geometric path, rather than chase a clock. We exploit the geometry of a system's motion through transverse feedback linearization and quadratic-program reformulations that eliminate the singularities of classical designs, with demonstrations on unicycle robots, quadrotors, and aircraft.
Safe & Resilient Autonomy
Convergence is not enough: a safe system must never leave its path once it reaches it — even amid obstacles, sensor noise, or adversarial cyber-attacks. We build control-barrier-function and hybrid controllers that certify forward path invariance and robustness for car-like robots and quadrotors.
Geometric Stochastic Control & Learning on Lie Groups
Real robots evolve on curved state spaces — rotation groups like SO(2) and SO(3) — where Euclidean tools break down. We develop coordinate-free methods to steer probability densities (Schrödinger bridges) and to learn certificates of stability (neural Lyapunov functions) directly on Lie groups.