Back to Modern Robotics, Course 2: Robot Kinematics
Northwestern University

Modern Robotics, Course 2: Robot Kinematics

Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics? If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler. In Course 2 of the specialization, Robot Kinematics, you will learn to solve the forward kinematics (calculating the configuration of the "hand" of the robot based on the joint values) using the product-of-exponentials formula. Your efforts in Course 1 pay off handsomely, as forward kinematics is a breeze with the tools you've learned. This is followed by velocity kinematics and statics relating joint velocities and forces/torques to end-effector twists and wrenches, inverse kinematics (calculating joint values that achieve a desired "hand" configuration), and kinematics of robots with closed chains. This course follows the textbook "Modern Robotics: Mechanics, Planning, and Control" (Lynch and Park, Cambridge University Press 2017). You can purchase the book or use the free preprint pdf. You will build on a library of robotics software in the language of your choice (among Python, Mathematica, and MATLAB) and use the free cross-platform robot simulator V-REP, which allows you to work with state-of-the-art robots in the comfort of your own home and with zero financial investment.

Status: Numerical Analysis
Status: Mathematical Software
IntermediateCourse19 hours

Featured reviews

UA

5.0Reviewed Mar 12, 2020

The Course is not overloaded, easy to follow with the accompanying book and videos.

TG

4.0Reviewed Jun 28, 2020

Peer-graded assignments could be a little more effective with supervision.

JM

5.0Reviewed Dec 9, 2018

More difficult that most Coursera offerings. Lots and lots of glorious math!I really enjoyed it.

KS

5.0Reviewed Oct 12, 2021

Good mathematical background. Meaningful and thought provoking questions in assignments and project.

AA

5.0Reviewed Sep 10, 2020

The product of exponential method of computing forward kinematics makes alot of sense. The only issue is with the closed-loop kinematics chapter.

IK

5.0Reviewed May 8, 2023

Excellent course . The programming assignment helps to understand the theory at full scope.

CS

4.0Reviewed Aug 18, 2019

The project was a little harder than expected, but I feel I learned a lot

JG

5.0Reviewed Sep 21, 2020

Very helpful in introducing and applying the constraints....

DS

5.0Reviewed Nov 18, 2025

Changes your whole perspective about robotics. I have followed electives while i was in the university but i like this better. really enjoying doing this. well done!

RS

5.0Reviewed Aug 21, 2020

excellent course, a lot to learn from this course, especially improves programming skills and use of Coppelia sim software

AW

5.0Reviewed Nov 20, 2023

I am extremely thankful to Professor Kevin Lynch and his team for putting in the effort to create this course.

AA

5.0Reviewed Dec 1, 2020

Awesome course.Only lacking in the forum support, I hope instructors indulge more actively in the forum

All reviews

Showing: 20 of 64

Dmitry Pozdniakov
5.0
Reviewed Jan 18, 2020
Pau Carré Cardona
5.0
Reviewed Feb 19, 2019
Lucia Castro Vicente
1.0
Reviewed Aug 6, 2020
Madhukar Thalore
5.0
Reviewed Jul 12, 2018
Arnab Chatterjee
5.0
Reviewed Jan 3, 2019
Onur Akgün
5.0
Reviewed Feb 3, 2019
Rishipal Singh
5.0
Reviewed Jun 5, 2019
sukrita panigrahi
5.0
Reviewed May 9, 2020
TANMAY KOWLGI
5.0
Reviewed Nov 25, 2018
李彦霖
5.0
Reviewed Jun 12, 2018
Natish Murugesh
5.0
Reviewed Aug 2, 2023
Tri Wahyu Guntara
5.0
Reviewed Aug 14, 2018
SAMARTH
5.0
Reviewed Oct 1, 2018
Ronald Marrero
5.0
Reviewed Jul 8, 2020
rashid KP
5.0
Reviewed Apr 3, 2020
Juan Orozco
5.0
Reviewed May 27, 2024
Deshad Sithsara
5.0
Reviewed Nov 19, 2025
Ahmed Hesham AbdelMageed Abdelrahman
5.0
Reviewed Sep 11, 2020
mahdi baghban
5.0
Reviewed Nov 18, 2021
RAMAN SRI
5.0
Reviewed Aug 22, 2020