Teaching
I teach interdisciplinary robotics and controls courses for undergraduate and graduate students. I also mentor senior design teams.
Controls Engineering I
Linear control. Core topics include: transfer functions, closed-loop control, poles and zeros, stability, root locus plots, Bode plots, controller design, and state space. 4 credit hour course. Offered at the 3000 level.- ME 3534: Spring 2024
Robotics & Automation
Introduction to robotics. Core topics include: rigid-body motion, forward kinematics, Jacobians, inverse kinematics, dynamics, control, and motion planning. 3 credit hour lecture and 1 credit hour lab. Offered at the 4000 and 5000 level.Algorithmic Human-Robot Interaction
Survey of human-robot interaction. Core topics include: formulating interaction, imitation learning, shared autonomy, multi-agent systems, physical interaction, active learning, and communication. 3 credit hour lecture. Offered at the 4000 and 5000 level.- ME 4824: Spring 2023, Spring 2022
- ME 5824: Spring 2023, Spring 2022
- CS 5844: Spring 2023, Spring 2022
Senior Design
Teams of senior undergraduate students design, build, and test a product.- 2024-2025: Making Video Games to Measure Animal Happiness
(Interdisciplinary Capstone) - 2023-2024: 3D Printing with Robot Arms
- 2022-2023: Resettable Release Mechanism for Space Vehicles
- 2020-2021: Communicating Robot Learning with Augmented Reality