Resources to Learn Robotics*
1- Online Certificate Mini-master's Programs
Here are highly effective online nanodegree or mini-master's certificate programs that can fast-track your journey to becoming a robotics engineer.
Robotics (General)
1- Become a Robotics Software Engineer
2- Modern Robotics: Mechanics, Planning, and Control Specialization
Self-Driving Cars
3- Intro to Self-Driving Cars by Udacity
4- Self-Driving Car Engineer (Advanced) by Udacity
5- Self-Driving Car Engineer Specialization by Coursera
6- Become a Sensor Fusion Engineer by Udacity
Flying Cars, Drones
7- Flying Car and Autonomous Flight Engineer
ROS (Robot Operating System)
9- Hello (Real) World with ROS, Robot Operating System (Free to Audit):
2- Online Courses and Books
➗Math
💻Online Courses:
🦾Robotics
Mechatronics & Arduino
💻Online Courses:
- The Arduino Platform and C Programming
- Mastering Stepper Motors: An Arduino Robotics Course
- YouTube: Arduino for Beginners
📚Book: Exploring Arduino
Robot Kinematics
💻 Online Course: Robot Kinematics by Coursera
📚Book: Kinematics of Industrial Robots
Control System Design
💻Online Course: YouTube Free Playlist
📚Books:
- Control System Engineering (Control System Theory and Math)
- PID Control (the most prevalent form of feedback control in robotics)
0️⃣Programming Languages used in Robotics
Python
💻Free Online Course: Introduction to Python Programming
📚Book: Python Crash Course
C++
💻Online Course:
📚Books:
- The C++, by the creator of C++
- Effective C++, advanced
🧑💻Computer Science / Software Engineering
Linux Basic Commands
💻Free Online Course
Software Version Control:
Git: Free Online Course
🔬Data Structures & Algorithms
💻Online Courses:
📚Book: https://amzn.to/38lnR7Y
👁️Computer Vision & Machine Learning
💻Online Courses:
- Free Course Intro to Computer Vision
- Intro to AI: AI for Everyone by Andrew Ny
- Mini-Master Program on Machine Learning: Machine Learning: Regression & Classification by Andrew Ng
- Nano-degree certificate program on Computer Vision
📚Books:
- Computer Vision: A Modern Approach
- Computer Vision, Algorithms and Applications
- Machine Learning for Absolute Beginners
- The Hundred-Page Machine Learning Book
🚁Simultaneous Localization and Mapping (SLAM)
💻Free Online Course
📚Book: Probabilistic Robotics
*Please Note that this page contains affiliate links that help you find the items mentioned in this page and/or support my content creation at no cost to you. While this page may earn minimal sums when you use the links, you are in no way obligated to use these links. Thank You very much for your support!