Robotics Software Engineer Roadmap

Robotics Software Engineer Roadmap

74,731 View

This detailed guide will take you from a beginner to a Robotics Software Engineer
▶How to Start with Robotics? for beginners: https://youtu.be/J0ssFp7yN8Y
▶Wanna become a Robotics Mechanical Eng? https://youtu.be/X5CBzhPPc_c

💌 Join "Super Fan Club" : https://bit.ly/3atJ8uB
✨ LinkedIn: https://bit.ly/3JPbaoq
📌 my Amazon Store: https://bit.ly/42nAXLS
------
https://jlcpcb.com/ $2 2Layer 5PCBs, $5 4 Layer 5PCBs
Coupon code "JLCPCBcom" for all and valid permanently
-----

Resources and Chapters discussed in the Video:
00:00 Introduction
guide/roadmap to becoming a Robotics Software Engineer

00:33 Step 1: Math
Why do you need to learn Math for Robotics Software Engineering?
Online Courses:
Calculus: https://imp.i384100.net/kj2q5v
Algebra:
Algebra 1: https://www.khanacademy.org/math/algebra
Algebra 2: https://www.khanacademy.org/math/algebra2
Linear Algebra: https://imp.i384100.net/ZdjA2W
Statistics: https://imp.i115008.net/16AXa

01:09 Step 2:
There are 3 programming languages you need to know as a Robotics Software Engineer
C:
Online Course: https://imp.i384100.net/EadNkn
Book: https://amzn.to/2TvtoQJ
Live in India? https://amzn.to/3mKJh2k

Python:
Online Course: https://imp.i115008.net/LP9zm0
Book: https://amzn.to/2TSzHOt
Live in India? https://amzn.to/2JztuoZ

C++:
Online Course:
Introductory: https://imp.i115008.net/2Omnz
Advanced: https://bit.ly/3mJ0idp
Nano-degree program:
https://imp.i115008.net/D9nxj
Books:
https://amzn.to/3eiqTuR
https://amzn.to/34Pqa16
https://amzn.to/3oR9DBS
Live in India?
https://amzn.to/34VjiiF
https://amzn.to/32aEUFU
https://amzn.to/3mPwXxT

03:19 Step 3
Do you need to learn Linux as a Robotics Software Engineer?
Online Course: https://imp.i115008.net/LJkzj

04:02 Step 4
04:15 Algorithm & Data Structures:
Online Course:
https://imp.i115008.net/zajaXr
YouTube Playlist: https://www.youtube.com/user/mycodeschool/playlists
https://imp.i384100.net/2r0NOG
https://tidd.ly/3kVtKfK
Data Structures: https://imp.i384100.net/b31oL6
📚Best Algorithm Book: https://amzn.to/38lnR7Y

04:44 Step 5
Mechatronics:
https://imp.i384100.net/P0dDJq
https://bit.ly/3XGgsas
Free Course on YouTube: https://youtu.be/zJ-LqeX_fLU
Arduino:
💫Best Arduino Kit on Amazon: https://amzn.to/2ZQZF8r
Alternative Arduino Kits:
🇮🇳 Live in India? https://amzn.to/3cclW5E
🇮🇷 Live in Iran? https://bit.ly/2HA4ahC
🇧🇩 Live in Bangladesh? https://store.roboticsbd.com/12-arduino-bangladesh
Online Courses for Arduino:
https://imp.i384100.net/P0dDJq
https://tidd.ly/3bEEAmr

06:05 Step 6
Computer Vision & Machine Learning:
Computer Vision Course: https://imp.i115008.net/GaWjk
Machine Learning Course: https://imp.i384100.net/vn6a5N
Computer Vision nano-degree program: https://imp.i115008.net/m9Zdq
Self-driving Car Engineer Nano-degree programs by Udacity:
Intro: https://imp.i115008.net/YXLnJ
Advanced: https://imp.i115008.net/5RE9o
Self-driving Car Engineer Specialization by Coursera:
https://imp.i384100.net/KedNrz

08:02 Step 7
Robotics Localization, Path Planning, and Mapping (SLAM)
https://imp.i115008.net/KVmnz

09:07 Step 8
Robot Kinematics:
https://imp.i384100.net/qn6jQO
https://bit.ly/3ebT5yd
https://tidd.ly/3n3pJGl

10:04 Step 9
Robot Control
https://www.youtube.com/playlist?list=PLn8PRpmsu08pQBgjxYFXSsODEF3Jqmm-y
https://www.udemy.com/course/pid-control
https://tidd.ly/3pTyvIS

10:46 Step 10
Software Development Process (Git, Agile)
Online Course:
https://imp.i115008.net/OXqen
Only Git: https://imp.i115008.net/yzMqW
------

🤖🤖Who am I?
- I'm a Surgical Robotics Engineer (PhD) by day, a YouTuber by night.
- Currently, creating algorithms for robotic surgeries.
- A surgical robot I developed was cleared by FDA and released to the US market in 2017.
- PhD thesis: I built a robot to perform surgeries on astronauts remotely (funded by NASA).
- Won 2nd place at ASME International Robot Competition in 2014.

#RoboticsEngineer #RoboticsSoftwareEngineer #RobotixWithSina

Please Note that this description contains affiliate links that help you find the items mentioned in this video and/or support the channel at no cost to you. While this channel 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!


Did you miss our previous article...
https://learningvideos.club/computer-technology/part-2-r-programming-tutorial-for-beginners-learn-r-programming-stepbystep