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.
- Study robotics online from some of the top universities in the world on edX. Learn robotics engineering, dynamics, locomotion, machine learning and more.
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
3. Begin Robotics on Futurelearn
Learn robotics by exploring the history, anatomy and intelligence of robots and test drive robots using exciting simulations.
4. Become a Robotics Software Engineer
5. Digital Electronics: Robotics, learn by building module II
6. Robotics Course on Udemy
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.
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.
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.
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.
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.
12. Learn Robotics on Arduino
13. INSTRUCTABLES IS A PLACE THAT LETS YOU EXPLORE,
DOCUMENT, AND SHARE YOUR CREATIONS.
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.
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.
16. 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.
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.
Learn how to design, build, and program dynamical, legged robots that can operate in the real world.
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.
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.
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.
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.
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.
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.
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.
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.
This MIT course on edX will teach you how to control non-linear and under-actuated mechanical systems with a focus on computational methods.
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.