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.

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.

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