This course focuses on designing, building, and programming autonomous robots using Lego Mindstorms EV3 kits. Students gain working knowledge about topics including uncertainty in sensing and action, methods for dealing with it; self-localization, path planning and obstacle avoidance; behavior based and reactive controller architectures, basic control theory, and advanced topics like multi-robot systems, learning, and mapping. The course is presented in a standard format of lectures, readings, problem sets, and labs. Weekly laboratories aim to apply and enhance topics learnt in class. Students will also design and fabricate working robotic systems in a group-based term project.

Course ID: ARTI 407

Credit hours Theory Practical Laboratory Lecture Studio Contact hours Pre-requisite
3 2 2 4 ARTI 402
Published on: 17 December 2020
Last update on: 20 August 2025
Page views: 579