ENPM662

Introduction to Robot Modeling

Credit only granted for: ENPM662 or ENPM808M. Formerly: ENPM808M. This course introduces basic principles for modeling a robot. Most of the course is focused on modeling manipulators based on serial mechanisms. The course begins with a description of the homogenous transformation and rigid motions. It then introduces concepts related to kinematics, inverse kinematics, and Jacobians. This course then introduces Eulerian and Lagrangian Dynamics. Finally, the course concludes by introducing basic principles for modeling manipulators based on parallel mechanisms. The concepts introduced in this course are subsequently utilized in control and planning courses.

Fall 2025

0 reviews
Average rating: N/A

Past Semesters

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 3.24 between 781 students*

ENPM662 Grade Distribution+-05101520253035404550556065% of studentsABCDFWother
A-: 21.25%
A: 26.63%
A+: 16.52%
B-: 4.99%
B: 6.53%
B+: 9.6%
C-: 1.41%
C: 0.77%
C+: 0.77%
F: 1.02%
W: 9.73%
other: 0.77%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.