03
Curated Pathway

From Research to Deployment

For applied researchers and operators bringing humanoids out of the lab. Reinforcement learning, sim-to-real transfer, foundation models for control, and warehouse / manufacturing case studies.

67 GuidesAdvanced~20h Total
  1. 01
    edX

    Best robotics engineering courses and programs

    Start by learning essential mathematics for robotics, including algebra, calculus, statistics, and probability. Physics concepts of motion, force, and laws of mechanics (Newton's laws) are also integral to working with robots. Once you've built that foundation, begin learning programming languages such as Python and C++.Introductory data analysis courses may also help you understand how robots process information. [...] Courses: Robotics engineering courses are best for learners seeking new ski

    edX·advanced·Self-paced·Free
  2. 02
    Udacity

    Intro to Robotics | Online Course

    In this lesson you will learn about Pulse Width Modulation and why this is a very good technique to control some analog devices instead of using DACs, it's applications and how to generate it. 4. Logic Analyzers In this lesson you will learn to use logic analyzers to read PWM digital signal and analyze it, checking in real time all their properties, like the period, frequency, duty cycle and amplitude. [...] In this lesson you will be diving into the world of robot movement where servo motor

    Udacity·advanced·33 min·Free
  3. 03
    Udemy

    Humanoid Robotics using Raspberry Pi

    Humanoid Robotics using Raspberry Pi 3 is an advanced course for those who want to explore in depth in the field of physical computing and Robotics. The course requires basic knowledge of Python programming, Linux commands and obviously, your interest in Robotics. In this course, you will learn how to build your own walking Robot from the ground up. This robot will also have obstacle detection feature and will also capture the images of the obstacle. [...] In the first part of this course, I wi

    Udemy·advanced·Self-paced·Free
  4. 04
    edX

    Best Online Human-Robot Interaction Courses & Programs

    Introduction to robotics: Delve into the foundational knowledge of robotics, including robot design, mechanics, and basic control systems. Human-computer interaction (HCI): Focus on designing interfaces and interactions that are intuitive and user-friendly. Machine learning and AI for HRI: Explore how artificial intelligence techniques, such as natural language processing and computer vision, are applied in HRI. [...] ### Related Topics Information Technology Finance Computer Science Engineer

    edX·advanced·Self-paced·Free
  5. 05
    Udemy

    Robotics for Beginners – Learn the Basics - Part 1

    Mittsure offers an online learning Robotics course. Online learning is the new trend and now you can join the Mittsure family from the comfort of your home. Now you can also become the person who can build programming and electronic circuits from scratch and open your doors to a whole new world of Robotics to explore. About The Course You don’t need any prior experience or knowledge of Robotics, as this course is designed for absolute beginners. [...] To master Robotics, you will have to lear

    Udemy·advanced·Self-paced·Free
  6. 06
    FutureLearn

    How to get started in programming for robotics

    If you’d like to learn more about programing for robotics, check out the full online course from The University of Sheffield, below. © The University of Sheffield ## Want to keep learning? This content is taken from The University of Sheffield online course ##### Building a Future with Robots View Course #### Share this step See other articles from this course This article is from the online course: #### Building a Future with Robots Created by Join Now [...] Skip main navigation Al

    FutureLearn·advanced·18 min·Free
  7. 07
    Udacity

    Robots Software Engineering Training Course

    Udacity's Robotics Software Engineer Nanodegree program is a dynamic robotics software engineer course designed for those seeking advanced robotics engineer training. This program integrates key aspects like ROS nodes, environmental mapping, and automated path planning. Learners dive into the world of robotics, mastering skills in computer vision, machine learning, and mechanics to build futuristic bots. Our team, including leaders like Sebastian Thrun and Julia Chernushevich, guides students [.

    Udacity·advanced·4 min·Free
  8. 08
    MIT OpenCourseWare

    Online Robotics Certificate and Training Program

    The Robotics Essentials online program provides learners with knowledge and resources to identify basic robotic subsystems, evaluate human-robot interactions, and analyze challenges to the implementation of robotic systems. This program is an ideal launchpad for those who want to chart a path forward in full stack robotics, including: Engineers looking to gain an end-to-end understanding of robotics and automation to expand their career opportunities. [...] Learn key concepts of robotic systems

    MIT OpenCourseWare·advanced·Self-paced·Free
  9. 09
    Coursera

    Modern Robotics, Course 1: Foundations of Robot Motion

    learn about configuration space (C-space), degrees of freedom, C-space topology, implicit and explicit representations of configurations, and holonomic and nonholonomic constraints. You will also learn how to represent spatial velocities and forces as twists and wrenches. This material is at the core of the study of anything that moves (e.g., robots). This course follows the textbook "Modern Robotics: Mechanics, Planning, and Control" (Lynch and Park, Cambridge University Press 2017). You can [.

    Coursera·advanced·5 min·Free
  10. 10
    MIT OpenCourseWare

    Tutorials - Zero Robotics

    Welcome to the Tutorials page - your resource for getting started with Zero Robotics! The ZR Website tutorials handle the basics of navigating our system; if you're new, start there, then go on to the Beginner section. The programming tutorials are meant to be followed in order, but returning compet

    MIT OpenCourseWare·advanced·34h·Free
  11. 11
    Robotics and Autonomous Systems Graduate Certificate | Program

    Robotics and Autonomous Systems Graduate Certificate | Program

    What happens when we take robots out of the lab and into the real world? How do we create autonomous systems to interact seamlessly with humans and safely navigate an ever-changing, uncertain world? In the Robotics and Autonomous Systems Graduate Program you will learn the methods and algorithms use

    Stanford Online·advanced·4.5h·Paid
  12. 12
    Fundamentals of Robotics & Industrial Automation

    Fundamentals of Robotics & Industrial Automation

    The "Fundamentals of Robotics & Industrial Automation" course is tailored to provide a comprehensive understanding of essential concepts and practical skills necessary for excelling in the field of collaborative robotics. Through three dynamic modules, participants will explore the intricacies of se

    Coursera·advanced·Self-paced·Free
  13. 13
    MIT OpenCourseWare

    AI in Robotics: Learning Algorithms, Design and Safety

    Generative AI is transforming the way robotic algorithms are designed—compelling computer science professionals to update their skills and capabilities. In this high-impact course, you’ll take a deep dive into the latest advances in robot learning, safety certification, and testing—and discover the

    MIT OpenCourseWare·advanced·Self-paced·Free
  14. 14
    Robotic Manipulation | MIT Learn

    Robotic Manipulation | MIT Learn

    <p>Introduces the fundamental algorithmic approaches for creating robot systems that can autonomously manipulate physical objects in unstructured environments such as homes and restaurants. Topics include perception (including approaches based on deep learning and approaches based on 3D geomet

    MIT OpenCourseWare·advanced·Self-paced·Free
  15. 15
    Modern Robotics, Course 2:  Robot Kinematics

    Modern Robotics, Course 2: Robot Kinematics

    Offered by Northwestern University. Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to ... Enroll for free.

    Coursera·advanced·Self-paced·Free
  16. 16
    Robotics Essentials | MIT Learn

    Robotics Essentials | MIT Learn

    <b>Explore the Foundations of Complex Robotic Systems<p>Converging technologies and global competition are driving the explosive growth of robotics development across a variety of industries. Companies today need talent with the right combination of technical and business skills to harne

    MIT OpenCourseWare·advanced·Self-paced·Free
  17. 17
    Robotics Foundations I - Robot Modelling

    Robotics Foundations I - Robot Modelling

    Offered by Università di Napoli Federico II. This course explores the intersection of mechanics, electronics, signal processing, control ... Enroll for free.

    Coursera·advanced·Self-paced·Free
  18. 18
    Udemy

    Top Free Robotics Courses & Tutorials Online - Updated ... - Udemy

    ### Humanoid Robotics using Raspberry Pi Learn how to build the humanoid robot from the ground up and control it remotely Rating: 3.5 out of 5 52 reviews 30 total mins 21 lectures Expert Current price: $11.99 Original price: $39.99 Instructors: Venkatesh Varadachari, Satyajeet Sah Rating: 3.5 out

    Udemy·advanced·34h·Free
  19. 19
    Udemy

    Humanoid Robotics using Raspberry Pi - Udemy

    HumanoidRoboticsusing Raspberry Pi 3 is an advancedcoursefor those who want to explore in depth in the field of physical computing andRobotics. Thecourserequires basic knowledge of Python programming, Linux commands and obviously, your interest inRobotics.

    Udemy·advanced·Self-paced·Free
  20. 20
    edX

    Best Online Autonomous Robotics Courses and Programs | edX

    A course on autonomous robotics can equip learners with the knowledge and skills necessary to design, build, and program robots that can operate autonomously in a variety of environments. Some examples of potential content includes: [...] Autonomous robotics refers to the field of robotics that focu

    edX·advanced·13 min·Free
  21. 21
    Udemy

    Free Robotics Tutorial - Robotics Introductory Course | Udemy

    This Robotics Course is designed to introduce students to the exciting world of robotics, providing a comprehensive foundation for beginners, hobbyists, and professionals alike. Whether you're a student in STEM, an aspiring developer, or simply passionate about technology, this course offers practic

    Udemy·advanced·Self-paced·Free
  22. 22
    Udemy

    Robotics For Absolute Beginners + 2 Real Projects

    ### HMOD101 - Humanoid Robotics in Action Rating: 5.0 out of 5 5.0 66 9 hours Updated: 8/2024 ### Computer Science & Robotics - Learn by Doing! Linux to ROS 2 Bestseller Rating: 4.7 out of 5 4.7 241 15.5 hours Updated: 12/2025 ### Hands-On Robotics with Arduino, Build 13 robot proje

    Udemy·advanced·9 min·Free
  23. 23
    Udemy

    Learning ROS for Beginners: Basics, Motion, and OpenCV

    Become an expert and learn robotics with Robot Operating System (ROS) in little time and don't be lost in broad docs.

    Udemy·advanced·Self-paced·Free
  24. 24
    Robotics Engineering & Applications

    Robotics Engineering & Applications

    The "Robotics Engineering & Applications" course stands as a beacon of innovation and opportunity in the realm of collaborative robotics. Comprising three dynamic modules, participants embark on a transformative journey delving into the essentials of robotic engineering, advanced programming techniq

    Coursera·advanced·3 min·Free
  25. 25
    Udemy

    Industrial Robotics Programming and Simulation

    This comprehensive course takes you from the foundations of industrial robotics to advanced programming, simulation, and integration with real-world

    Udemy·advanced·Self-paced·Free
  26. 26
    Udemy

    Robotics Introductory Course

    Throughout the course, you’ll learn the fundamentals of robotics, including working with sensors, motors, and controllers. You'll dive into basic electronics and get comfortable with programming languages like Python and C++, essential for controlling robotic systems. Additionally, we’ll introduce y

    Udemy·advanced·Self-paced·Free
  27. 27
    FutureLearn

    Begin Robotics - Online Robotics Course - FutureLearn

    By the end of the course, you‘ll be able to... Reflect on the wide variety of robots and their applications. Explain how a robot moves, senses and responds to its environment using motors, sensors and actuators. Demonstrate the various ways robots are controlled by humans through au

    FutureLearn·advanced·Self-paced·Free
  28. 28
    Udemy

    The Complete Beginner's Guide to Robotics - Udemy

    By the end of this course, you will: Understand how robots are structured and categorized Analyze and compute robot kinematics Explore modern sensors, actuators, and control strategies Apply trajectory planning for robotic manipulators Whether you're a student preparing for university exams, a

    Udemy·advanced·Self-paced·Free
  29. 29
    FutureLearn

    How to Get Into Robotics - FutureLearn

    What topics will you cover? In this course, you will learn about the dynamic world of robotics, which blends engineering, electronics, and computer science to create innovations that enhance our daily lives. You’ll learn to envision a future where humanoid robots assist the elderly, autonomous cars

    FutureLearn·advanced·Self-paced·Free
  30. 30
    Udemy

    Robotics for Beginners - Build Your 1st Robot - Udemy

    4.2 Rating: 4.2 out of 5 70 ratings 294 learners ## What you'll learn Learning about robotics & its uses Learning about basic electronics, sensors & actuators Learning about wheeled robot control methods Developing practical robotics applications Learning basics about control systems Lea

    Udemy·advanced·28 min·Free
  31. 31
    Udemy

    Robotics: Fundamentals and Kinematic Modeling (Part 1) - Udemy

    By integrating theory with practical applications, this course equips learners with the essential skills to model robotic manipulators mathematically, understand their kinematic behavior, and prepare for more advanced topics such as robot dynamics, control, and motion planning. It is ideal for engin

    Udemy·advanced·11 min·Free
  32. 32
    Coursera

    Robotics: Aerial Robotics

    Explore the mechanics and dynamics of aerial robots, including quadrotors. Learn about flight control and trajectory planning.

    Coursera·advanced·5 min·Free
  33. 33
    Coursera

    Robotics: Computational Motion Planning

    Learn computational techniques for robot motion planning, including algorithms for navigating complex environments.

    Coursera·advanced·6 min·Free
  34. 34
    Coursera

    AI for Robotics

    Explore how artificial intelligence is applied in robotics, with a focus on humanoid systems.

    Coursera·advanced·8 min·Free
  35. 35
    edX

    Advanced Robotics: Bipedal Locomotion

    Explore advanced robotics topics with a focus on bipedal locomotion and humanoid systems.

    edX·advanced·8 min·Free
  36. 36
    Coursera

    Advanced Robotics Programming

    Explore advanced programming techniques for robotics.

    Coursera·advanced·6 min·Free
  37. 37
    Udemy

    Mastering Humanoid Robotics with ROS

    Advanced course on humanoid robot programming using ROS and AI techniques.

    Udemy·advanced·15 min·Free
  38. 38
    Coursera

    Advanced Bipedal Robot Design

    Explore advanced concepts in designing and programming bipedal robots.

    Coursera·advanced·8 min·Free
  39. 39
    edX

    Advanced Robotics Systems

    Explore advanced topics in robotics, including AI integration and bipedal locomotion.

    edX·advanced·8 min·Free
  40. 40
    Udemy

    Advanced Robotics Programming with ROS

    Master advanced robotics programming concepts using ROS for real-world applications.

    Udemy·advanced·10 min·Free
  41. 41
    edX

    Advanced Robotics: Dynamics and Control

    Explore advanced concepts in robotics, including dynamics, control systems, and AI integration.

    edX·advanced·8 min·Free
  42. 42
    Coursera

    Advanced Bipedal Robotics

    Explore advanced topics in bipedal locomotion and humanoid robot design.

    Coursera·advanced·8 min·Free
  43. 43
    Udemy

    Mastering ROS for Robotics Programming

    A comprehensive guide to mastering Robot Operating System (ROS) for robotics programming.

    Udemy·advanced·12 min·Free
  44. 44
    Coursera

    Advanced Humanoid Robotics

    Dive deep into the advanced concepts of humanoid robot design and AI integration.

    Coursera·advanced·8 min·Free
  45. 45
    Udemy

    Advanced Robotics Programming with Python

    Master advanced robotics programming techniques using Python and AI algorithms.

    Udemy·advanced·8 min·Free
  46. 46
    edX

    Advanced Robotics Engineering

    Explore advanced concepts in robotics engineering, including AI integration and humanoid design.

    edX·advanced·8 min·Free
  47. 47
    Udemy

    Mastering ROS2: Robot Operating System 2

    Dive into ROS2 for advanced robotics programming, covering navigation, simulation, and real-world applications.

    Udemy·advanced·15 min·Free
  48. 48
    Coursera

    Advanced Topics in Humanoid Robotics

    Explore advanced concepts in humanoid robot design, motion planning, and machine learning.

    Coursera·advanced·8 min·Free
  49. 49
    Coursera

    Robotics: Aerial, Mobile, and Manipulation

    Explore robotics systems including humanoid robots, mobile platforms, and manipulation techniques.

    Coursera·advanced·8 min·Free
  50. 50
    Coursera

    Advanced Humanoid Robotics Systems

    Dive deep into the advanced systems used in humanoid robotics.

    Coursera·advanced·6 min·Free
  51. 51
    Coursera

    Robotics: Vision Intelligence and Machine Learning

    Understand how robots use vision and machine learning to make intelligent decisions.

    Coursera·advanced·10 min·Free
  52. 52
    Udemy

    Robotics Programming and Design

    Learn robotics programming and design principles to create functional robots using ROS and Python.

    Udemy·advanced·15 min·Free
  53. 53
    Coursera

    Advanced Humanoid Robotics and AI

    Explore advanced topics in humanoid robotics, including AI integration and motion planning.

    Coursera·advanced·8 min·Free
  54. 54
    Udemy

    Robotics Programming and Simulation with MATLAB

    Learn robotics programming and simulation using MATLAB, including kinematics, dynamics, and control.

    Udemy·advanced·15 min·Free
  55. 55
    Stanford Online

    Principles of Robot Autonomy II

    | | 7 | (Feb 17) Presidents' Day (no class) (Feb 19) Imitation learning I (Feb 21) Exam 2 | Lecture 12 | Lecture 12+ | | 8 | (Feb 24) Imitation learning II (Feb 26) Learning from human feedback | Lecture 13 Lecture 14 | Lecture 12+ | | 9 | (Mar 03) Interaction-aware learning, planning, and c

    Stanford Online·advanced·3 min·Free
  56. 56
    Udemy

    Top Robotics Courses Online - December 2025

    Learn programming basics and techniques of Robotics from an expert! Rating: 4.1 out of 58 reviews2 total hours10 lecturesBeginnerCurrent price: $11.99Original

    Udemy·advanced·Self-paced·Free
  57. 57
    Udemy

    Top Beginner Robotics Courses Online - Updated [March 2026]

    ### Robotics for Kids : Learn coding while building Robots Discover the Scientist in you: Build 2 Robots | Make circuits for LED's, Motors, Sensors | Using easy Drag Drop Software Rating: 4.5 out of 5 185 reviews 4.5 total hours 100 lectures Beginner Current price: $69.99. ### Build and Program Smar

    Udemy·advanced·Self-paced·Free
  58. 58
    Udemy

    Top Robotics Courses Online - Updated [March 2026] - Udemy

    ### Robotics for Kids : Learn coding while building Robots Discover the Scientist in you: Build 2 Robots | Make circuits for LED's, Motors, Sensors | Using easy Drag Drop Software Rating: 4.5 out of 5 185 reviews 4.5 total hours 100 lectures Beginner Current price: $69.99. ### Arduino Complete Cours

    Udemy·advanced·Self-paced·Free
  59. 59
    Udemy

    Top Robot Operating System (ROS) Courses Online - Udemy

    Current price$84.99 Premium Image 15 ### Intro Robotics Developer Course - Using ROS in Python Learn to program Robots using the famous Robot Operating System (ROS) framework in Python Rating: 4.6 out of 5 196 reviews 4.5 total hours 35 lectures Beginner Current price: $74.99 Instructor: Raymon

    Udemy·advanced·Self-paced·Free
  60. 60
    Udemy

    Hands on Universal Robots with Python: Zero to Hero - Udemy

    Who this course is for: Robotics Students must take this course to get an intuitive industry experience. Python learners can take this course to enhance their skills for standing out of the crowd. Show more Show less Students also bought Image 6 ### Robotics: Fundamentals and Kinematic Mo

    Udemy·advanced·8 min·Free
  61. 61
    Udemy

    Robotics: Fundamentals and Kinematic Modeling (Part 1)

    This comprehensive course on _Robotics: Fundamentals and Kinematic Modeling (Part 1)_ is designed to provide students with a thorough understanding of the basic principles and mathematical modeling techniques fundamental to robotic manipulators. The course begins by introducing the core concepts of

    Udemy·advanced·Self-paced·Free
  62. 62
    Stanford Online

    RoboTurk - Crowdsourcing Robotics

    # Robotic Skill Learning with Large Human Datasets Previous Next [August 2021] robomimic – We released robomimic, a framework for robot learning from demonstration. It offers a broad set of demonstration datasets collected on robot manipulation domains with RoboTurk, and learning algorithms to

    Stanford Online·advanced·1 min·Free
  63. 63
    Home | Stanford HAI

    Home | Stanford HAI

    Advancing AI research, education, and policy to improve the human condition.

    Stanford Online·advanced·Self-paced·Paid
  64. 64
    Stanford Online

    Stanford Engineering Everywhere | CS223A - Introduction to Robotics | Lecture 7 - Jacobian - Explicit Form

    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. The course is presented in a standa

    Stanford Online·advanced·58 min·Free
  65. 65
    Udacity Robotics Software Nanodegree Program Content Update

    Udacity Robotics Software Nanodegree Program Content Update

    Introducing a newly streamlined Robotics Software Engineer Nanodegree program focusing on the core robotics skills employers are seeking in engineers.

    Udacity·advanced·Self-paced·Free
  66. 66
    Coursera

    Best Robotics Courses & Certificates [2026] - Coursera

    Browse Robotics ## Robotics Courses Robotics courses can help you learn programming for robot control, sensor integration, and mechanical design principles. You can build skills in automation, system troubleshooting, and algorithm development for tasks like navigation and object recognition. Many

    Coursera·advanced·Self-paced·Free
  67. 67
    Udacity

    Robotics, AI, & Control Systems Courses | Build Smarter Tech

    Explore robotics, AI, and embedded control courses to learn how machines sense, decide, and operate. Build skills to design intelligent, connected technologies.

    Udacity·advanced·Self-paced·Free