The MOOCs were developed in 2014-15 and ran a number of times over 2015-16. We wrote a paper that describes the motivation and approach.
The MOOCS are no longer running, but all the content, including many of the quizzes, are now available in the Robot Academy. They are available all the time, there are no start and end dates, and you can easily access individual lessons.
Details of the MOOCs
- based on the top-selling textbook Robotics, Vision & Control
- Pitched at undergraduate engineering and computer science level, prerequisites include:
- knowledge of programming, in particular object-oriented programming, MATLAB® expererience helpful
- knowledge of linear algebra (vectors, matrices etc.)
- classical control theory (first-order dynamics) — this is limited to just one section (Intro to Robotics lecture 10)
- 6 weeks each
- 2 x 1 hour lectures per week, with formative quizzes to consolidate knowledge
- Weekly assessment for grades
- Weekly programming assignments in MATLAB (autograded)
- Delivered via the familiar Open edX software platform from EdCast
INTRODUCTION TO ROBOTICS
- Introduction & motivation
- Where things are in 2D
- Where things are in 3D
- Creating smooth motion
- Measuring motion
- Robot arms & forward kinematics
- Inverse kinematics
- End point velocity & Jacobians
- Over & under actuation
- Robot independent joint control
- Rigid body dynamics
- Future of robotics & ethics
Robotics, Vision & Control chapters : 1-3, 7-9.
- Robotic Vision
- Getting images into the computer
- Image processing
- Spatial operators
- Feature extraction
- What is color?
- Image formation
- Image geometry
- 3D vision
- Advanced image processing
- Vision and motion
Robotics, Vision & Control chapters: 10-13, 15.
- Support from Mathworks, a downloadable license to MATLAB for the duration of the course is available.
- Discounted copies of the textbook available.
There’s a project component as well, build a robot vision system at home!