6 Online Courses to Learn Robotics for FREE

Roboterra aims to bring college-level robotics learning to middle school and high school students. It provides students with best hands-on expriences. Here's something more that you can make use of: FREE online resources to serve the brilliant curious minds.

Introduction to Robotics from MIT Open Course

This course provides an overview of robot mechanisms, dynamics, and intelligent controls. Topics include planar and spatial kinematics, and motion planning; mechanism design for manipulators and mobile robots, multi-rigid-body dynamics, 3D graphic simulation; control design, actuators, and sensors; wireless networking, task modeling, human-machine interface, and embedded software

Control of Mobile Robots from Coursera

This course focuses on the application of modern control theory to the problem of making robots move around in safe and effective ways. The structure of this class is somewhat unusual since it involves many moving parts - to do robotics right, one has to go from basic theory all the way to an actual robot moving around in the real world, which is the challenge set out to address through the different piece in the course.

Introduction to Robotics from Stanford University

This course introduces basics of modeling, design, planning and control of robot system. In essence, the material treated in this course is a brief survey of relevant results from geometry, kinematics, statics, dynamics, and control.

Mobile Robotics from Open2Study

This course lets the student discover the world of robots- how they move, how they interact with the world, and how to build them. It mainly focuses how robots sense the world around and how they make decision.

Robot Mechanics and Control from edX

This course is intended as a junior-level engineering course, and as such employs concepts from linear algebra and differential equations, and the physics of three-dimensional velocities, forces, and moments that one would normally learn in the first two years of a typical science or engineering undergraduate curriculum.

Robotics Specialization from University of Pennsylvania

This course introduces students to robots sense and reason about the world they live, how they plan three-dimensional movements in a dynamic environment and how they fly or run while adapting to uncertainties in the environment. You will be exposed to real world examples with drones, legged robots and driverless cars. The courses build towards a capstone in which you will learn how to program robots to perform a variety of tasks in unstructured, dynamic environments.