Momentswithbren
6 min readDec 22, 2019

Online Courses to Learn Robotics for FREE

Learn about 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.

Focus on a future area to maximize your employability

Robotic engineering opens doors to the world of engineering in various fields: automotive, IT, logistics, aviation, health, research and more. It adapts according to the skills and passions of each to different trades.

  1. Study robotics online from some of the top universities in the world on edX. Learn robotics engineering, dynamics, locomotion, machine learning and more.

https://www.edx.org/learn/robotics

2. Robotics Specialization on Coursera

Learn the Building Blocks for a Career in Robotics. Gain experience programming robots to perform in situations and for use in crisis management
https://www.coursera.org/specializations/robotics

3. Begin Robotics on Futurelearn

Learn robotics by exploring the history, anatomy and intelligence of robots and test drive robots using exciting simulations.

https://www.futurelearn.com/courses/begin-robotics

4. Become a Robotics Software Engineer

https://www.udacity.com/course/robotics-software-engineer--nd209

5. Digital Electronics: Robotics, learn by building module II

https://www.udemy.com/course/digital-electronics-robotics-learn-by-building-module-ii/

6. Robotics Course on Udemy

https://www.udemy.com/topic/robotics/

7. Introduction To Robotics By QUT Robot Academy

The course contains university level, short video lessons along with fully online courses that will help you understand and prepare for the robotic technology of the future. There are over 200 lessons available for you to access any time and in any order. The courses are divided into master classes, single lessons, and online courses.

https://robotacademy.net.au/masterclass/introduction-to-robotics/

8. Robotics at Universal Robots Academy

At Universal Robots, we constantly strive to make the advantages of collaborative robots (cobots) in the workplace accessible to all. With Universal Robots Academy’s online modules, we’ve lowered the automation barrier by making core programming skills available to cobot users regardless of their robotics experience or backgrounds.

https://www.universal-robots.com/academy/

9. Introduction To Robotics By MIT OpenCourseWare

The course provided by this publication includes an overview of robot mechanisms, dynamics, and intelligent controls and the topics include are 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.

https://ocw.mit.edu/courses/mechanical-engineering/2-12-introduction-to-robotics-fall-2005/

10. Control of Mobile Robots on Coursera

This is a course that 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 we have set out to address through the different pieces in the course.

https://www.coursera.org/learn/mobile-robot

11. Robot Mechanics and Control, Part I & II

A mathematical introduction to the mechanics and control of robots.

https://www.edx.org/course/robot-mechanics-and-control-part-iRobot Mechanics and Control, Part II

A mathematical introduction to the mechanics and control of robots.

https://www.edx.org/course/robot-mechanics-and-control-part-ii

12. Learn Robotics on Arduino

https://forum.arduino.cc

13. INSTRUCTABLES IS A PLACE THAT LETS YOU EXPLORE, 
DOCUMENT, AND SHARE YOUR CREATIONS.

https://www.instructables.com/howto/robotics/

14. Create Robots from Scratch without experience.

Want to get into the world of robotics, but don’t know how to get started? This course will teach you how to build robots from start to finish using circuit components, motors, and electronics.
https://www.learnrobotics.org/sign-up/build-arduino-robots-course/

15. Artificial Intelligence for Robotics
FREE COURSE on Udaacity

Learn how to program all the major systems of a robotic car. Topics include planning, search, localization, tracking, and control.

https://www.udacity.com/course/artificial-intelligence-for-robotics--cs373

16. The Robot Academy: An open online robotics education resource

https://robohub.org/the-robot-academy-an-open-online-robotics-education-resource/

17. Become a Robotics Engineer

Robotics Engineers are responsible for designing, developing, testing and operating robotics systems that are used in performing a wide range of tasks. They typically create robotics solutions for industrial applications. Reviewing robotics designs and analysing if it suits the requirements, is an integral part of their job role. They also calculate the time and cost estimates for the development of a given design.

https://alison.com/occupation/robotics-engineer

18. CS223A - Introduction to Robotics

The purpose of this course is to introduce you to basics of modeling, design, planning, and control of robot systems. In essence, the material treated in this course is a brief survey of relevant results from geometry, kinematics, statics, dynamics, and control.

https://see.stanford.edu/Course/CS223A

19. Robotics: Locomotion Engineering

Learn how to design, build, and program dynamical, legged robots that can operate in the real world.

https://www.edx.org/course/robotics-locomotion-engineering

20. Control of Mobile Robots by Georgia Institute of Technology (Coursera)
This course will teach you modern control theory and its applications in robotics. It focuses on the issues of safety and effectiveness.

https://www.coursera.org/learn/mobile-robot

21. ROS Educational Center On this site you’ll learn how to code robots with ROS, more about ROS you can read on their official site.

https://www.generationrobots.com/blog/en/category/education-en/

22. Introduction to Robotics Specialization (University of Pennsylvania)
This course is focused on the behavior of robots in the real world and the challenges they experience while running or flying and meeting unexpected situations and objects. You will learn more about the environment robots work in.

https://onlinelearning.seas.upenn.edu/robotics-specialization/

23. Robotics: Aerial Robotics

Coursera offers the University of Pennsylvania course on Aerial Robotics that you can join to learn about mechanics of flight and the design of quad-copter drones.
https://www.coursera.org/learn/robotics-flight

24. AUTONAVx: Autonomous Navigation for Flying Robots

The Technische Universität München (Technical University of Munich) course on edX is best for learning basic concepts of autonomous quad-copter navigation including 3D geometry, probabilistic state estimation, visual odometry, SLAM, 3D mapping, and linear control. It also teaches you the methods to use sensor readings to navigate the drone along a trajectory and locate its position.
https://www.edx.org/course/autonomous-navigation-for-flying-robots

25. Robotics: Estimation and Learning

This course is offered by the University of Pennsylvania via Coursera teaches you how to get robots to incorporate uncertainty into estimating and learning from a dynamic and changing world. It includes topics like probabilistic generative models, Bayesian filtering for localization and mapping, and machine learning for planning and decision making.
https://www.coursera.org/learn/robotics-learning

26. Robotics: Mobility

The University of Pennsylvania course at Coursera will teach you how robots use their motors and sensors to move in unstructured environments. You will understand how you can design such robots, which have maximum mobility in the complex and dynamic world.
https://www.coursera.org/learn/robotics-mobility

27. Robotics: Perception

The University of Pennsylvania via Coursera will teach you the understanding of how grasping objects is facilitated by the computation of 3D posing of objects and navigation can be accomplished by visual odometry and landmark-based localization.
https://www.coursera.org/learn/robotics-perception

28. Internet of Things: Sensing and Actuation From Devices

The IoT course from the University of California, San Diego on Coursera offers information on real world devices that communicate with smartphones. You can learn better about the sampling frequencies, and bit-width requirements for different sensors along with their interfacing methods with the DragonBoard 410c hardware.
https://www.coursera.org/learn/internet-of-things-sensing-actuation

29. Underactuated Robotics

This MIT course on edX will teach you how to control non-linear and under-actuated mechanical systems with a focus on computational methods.
https://www.edx.org/course/underactuated-robotics-2

30. Introduction to Feedback Control Theory

The Massachusetts Institute of Technology course on Feedback Control Theory via edX will teach you the design strategies behind temperature controllers, quad-copters, and self-balancing scooters.
https://www.edx.org/course/introduction-to-control-system-design-a-first-look

Momentswithbren
Momentswithbren

Written by Momentswithbren

Closing the talent, opportunity and achievement gaps by connecting you to decent jobs, paid internships, grants, visa sponsorship and career opportunities.

No responses yet