teaching
Courses I teach and assist.
ME646 — Robot Devices, Kinematics, Dynamics, and Control
Teaching Assistant in Fall 25 @ Hopkins
Topics include properties of rotation and transformation, exponential coordinates for rigid motion, twists and screws, introduction to Lie group and Lie algebra, rigid body velocity, screw coordinates for velocity and wrench, forward/inverse kinematics, the Jacobian, geometric singularities and manipulability, Lagrange’s equations and dynamics, and an introduction of control and stability theory. Textbook: A Mathematical Introduction to Robotic Manipulation (Murray–Li–Sastry).
CS663 — Algorithms for Sensor-Based Robotics
Course Tutor in Spring 26 @ Hopkins
Topics include forward and inverse kinematics, hand-eye calibration, potential fields, graph-based path planning, sampling-based path planning, Kalman and Extended Kalman filters, and Bayesian and particle filtering for localization and mapping.