Computer Science 403 - IntroRobotcs:PercpMechDynCntrl

Fall
2025
01
3.00
Donghyun Kim

TU TH 4:00PM 5:15PM

UMass Amherst
69492
Ag. Engineering Bldg rm 119
donghyunkim@umass.edu
This course covers the concepts and methods needed to understand how to move robots and make them interact with the physical world. We will study theoretical backgrounds and techniques to describe the configuration and state of a robot and to control its motion. The topics that will be covered in the lectures include the representation of three-dimensional movement, mechanisms (kinematics and dynamics), actuators, and dynamics-based feedback control. Students will also learn to use Google Colab and Python programming to build simulation and analysis tools.

Open to senior and junior Computer Science majors only. MATH 235 & COMP 220/30 w/ C UNDERGRADUATE PROGRAMMING CLASS, MATLAB OR PYTHON PROGRAMMING EXPERIENCE IS PREFERRED. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/academics/course-overrides

Permission is required for interchange registration during the add/drop period only.