Lectures from "Introduction to Robotics" at Princeton University (MAE/ECE 345, COS 346, MAE 549).
Instructor: Anirudha Majumdar (irom-lab.princeton.edu/majumdar).
Other course materials (notes, slides, etc.): https://irom-lab.princeton.edu/intro-to-robotics
Course description:
Robotics is a rapidly growing field with applications including unmanned aerial vehicles, autonomous cars, and robotic manipulators. This course will provide an introduction to the fundamental theoretical and algorithmic principles behind robotic systems. The course will also allow students to get hands-on experience through project-based assignments with the Crazyflie quadrotor. Topics include:
Feedback Control
Motion Planning
State estimation, localization, and mapping
Computer vision and learning
Broader topics: Robotics and the law, ethics, and economics
This course is aimed at undergraduate students (primarily juniors and seniors). The graduate-level track (MAE 549) is aimed at first-year PhD students.