Skip to content

Compendium of free robotic courses from universities around the world.

Notifications You must be signed in to change notification settings

sManohar201/Learn_Robotics_For_Free

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Compendium of robotic courses from universities around the world. Awesome

Before I put anything on this file, I want to express my gratitude to all the professors and lecturers for making these courses accessible to the general public.

Note This list is unorganized currently, working to get it organized as quickly as possible.

Table of Contents:

  1. Programming
  2. Mathematics
  3. Computer Vision
  4. Deep Learning and Reinforcement Learning
  5. Probabilistic Robobics and Planning
  6. Controls
  7. Books

Notes on courses

C++ programming
Python programming
Course hosted on youtube
Course offered by universities
Course with video lectures
Courses offered by MOOC sites

Programming

  1. Modern C++ Course For Computer Vision
  2. CS106B - Programming Abstractions
  3. CS106X - Programming Abstractions
    • The lectures for the above course is on youtube and you won't find it on the course site.
  4. Foundations of Computer Science
  5. Learn Matlab programming with example applications

Mathematics

  1. FiveMinuteStats
  2. Practical Optimization: a Gentle Introduction
  3. Information Retrieval
  4. The Matrix Calculus You Need For Deep Learning
  5. CS 274 - Computational Geometry
  6. Statistics 110: Probability
  7. A First course on Linear Algebra

Computer Vision

  1. CS231A - Computer Vision, From 3D Reconstruction to Recognition
  2. COMP 558 - Fundamentals of Computer Vision
  3. COMP 546 - Computational Perception
  4. CIS580 - Machine Perception
  5. Visual Perception for Autonomous Driving
  6. First Principles of Computer Vision

Deep Learning and Reinforcement Learning

  1. CS 285 - Deep Reinforcement Learning
  2. CS444 Artificial Inteligence, James Madison University
  3. Deep Unsupervised Learning

Probabilistic Robotics and Planning

  1. Efficient Route Planning
  2. Introduction to Aerial Robotics
  3. CS 333: Safe and Interactive Robotics
  4. F1TENTH - Autonomous systems
  5. CS354 Autonomous Robotics, James Madison University
  6. CS336: Robot Perception and Decision-Making
  7. Principles of Robot Autonomy I
  8. Principles of Robot Autonomy II
  9. CS 326 - Topics in Advanced Robotic Manipulation
  10. ME495 Sensing, Navigation, and Machine Learing for Robotics
  11. CS 287: Advanced Robotics

Controls

  1. Slotine Lectures on Nonlinear Systems

Books

  1. Planning Algorithms, Steven M. Lavalle
  2. Data Driven Science and Engineering

ROS

  1. Programming for Robotics
  2. ROS Industrial Training

Blogs

  1. Computer Vision for dummies