Description
This course introduces principles and techniques from the fields of mathematics, physics, and numerical methods as well as engineering approaches to develop effective mobile robots. Topics include kinematics of mobile robots, perception, localization and mapping, and motion planning. Mobile robot programming will be taught through simulations and experiments based on the Robot Operating System (ROS). Prerequisite: ECE 514. (3 units; As offered)