
#81 overall
Underactuated Robotics
MIT OpenCourseWare
4 recommenders · 4 threads · recommended in 4 years, 2019–2026 · score 5.5
Graduate-level MIT course on control and planning for underactuated robots, systems with fewer actuators than degrees of freedom such as acrobots, drones, and legged machines. Lectures and interactive notebooks are available online, with homework on simulating such systems.
Commenters call it one of the best robotics courses they've taken and praise instructor Russ Tedrake as an amazing lecturer.
Science & Engineeringadvancedfreevideo lectures#robotics#control theory#nonlinear systems#trajectory optimization#tedrake
Recommendations by year
20062026
Can highly recommend this course https://underactuated.csail.mit.edu/ Russ Tedrake is an amazing lecturer (and researcher)
I took the course in 2015, when it was Matlab-only and Russ was working on a C++ version; it was one of the best courses in robotics I've taken (together with Udacity's Self-driving car ND). It also had a simple version of Boston Dynamic's Atlas robot that was massively improved recently. Does anyone know if the course contains new content related to the recent advances at BD? Is the optimization code now compatible with ROS? Thanks!
Nonlinear systems and control could be something that’s useful to get into regarding legged robots or exoskeletons. It’s not covered in depth by many general robotics textbooks but there’s a great lecture including fantastic interactive notebook material at http://underactuated.mit.edu/
If you want to try this at home, check out MIT 6.832 Underactuated Robotics, taught by Russ Tedrake. Lectures available on Youtube.
Sumulating systems similar to the acrobat robot are homeworks. I think all tbe tools are available open source.
True, but incomplete.
Filtering just EE/CS, there are 30 or 35 courses with full video lectures on ocw.mit.edu (which are all hosted on Youtube AFAIK). OLL seems to have four.
Sometimes lectures are linked on a class website e.g. the modern Underactuated Robotics lectures: https://underactuated.mit.edu/
If you're going down the rabbit hole, search "site:https://video.odl.mit.edu/collections/" or videolectures.net or archive.org, or you can search MIT's student pages for class assignments. Honestly, this is the only way to find substantial info on some entire fields e.g. Thermal-Fluids Engineering (2.005 and 2.006) ... or Course 2, in general.
It helps to learn a specific school's curriculum (Stanford and Berkeley also have great resources) and target specific courses. You won't find lectures such as MIT's Inference course by looking on Youtube and OCW alone.
[Not just replying to parent comment] If you plan to teach, sample some lectures by Patrick Winston, Anant Agarwal, Donald Sadoway, robert ghrist, and/or David Malan. The modern approach to engineering instruction seems to be 5 to 15 minute snippets posted online, but these five are among my favorite when it comes to full lectures.
I'm currently going back and learning linear algebra from the excellent MIT OCW course [1]. I somehow didn't have to learn linear in the course of a CS degree at a big state school. Focusing solely on learning this one subject has allowed me to get the subject at a much deeper level than learning enough to pass a test.
I'm hoping to move on to statistics, which I slept through because I was an immature shit-head my sophomore year.
Then a review multivariable and diff-eq, and the end goal is to do the full Stanford Machine Learning class, taught by Andrew Ng [2]. I also really want to tackle "Underactuated Robotics", which is another MIT OCW course.[3]
[1] http://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebr...
[2] http://see.stanford.edu/see/courseinfo.aspx?coll=348ca38a-3a...
[3] http://ocw.mit.edu/courses/electrical-engineering-and-comput...