{"id":13525812,"url":"https://github.com/mithi/robotics-coursework","last_synced_at":"2025-02-27T11:38:21.060Z","repository":{"id":43512547,"uuid":"95303580","full_name":"mithi/robotics-coursework","owner":"mithi","description":"🤖 Places where you can learn robotics (and stuff like that) online 🤖","archived":false,"fork":false,"pushed_at":"2021-11-20T19:46:35.000Z","size":104,"stargazers_count":2706,"open_issues_count":3,"forks_count":538,"subscribers_count":146,"default_branch":"master","last_synced_at":"2025-01-10T09:42:52.109Z","etag":null,"topics":["algorithm","algorithms","computer-science","coursera","edx","learning","moocs","robotics","ros","self-learning","udacity","university"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mithi.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-24T14:45:17.000Z","updated_at":"2025-01-08T17:46:28.000Z","dependencies_parsed_at":"2022-07-19T08:47:24.166Z","dependency_job_id":null,"html_url":"https://github.com/mithi/robotics-coursework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mithi%2Frobotics-coursework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mithi%2Frobotics-coursework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mithi%2Frobotics-coursework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mithi%2Frobotics-coursework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mithi","download_url":"https://codeload.github.com/mithi/robotics-coursework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241007768,"owners_count":19893053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithm","algorithms","computer-science","coursera","edx","learning","moocs","robotics","ros","self-learning","udacity","university"],"created_at":"2024-08-01T06:01:22.392Z","updated_at":"2025-02-27T11:38:20.987Z","avatar_url":"https://github.com/mithi.png","language":null,"readme":"# [🐳](https://mithi.github.io/deep-blueberry) [☕️](https://ko-fi.com/minimithi) \n\n- If you want to use Arduino or Raspberry Pi to make robots, [this](./PROTOTYPING.md) short list might be helpful.\n- Check [this](./BOOKS.MD) short list if you like reading textbooks.\n- Here are [some pending links](https://github.com/mithi/robotics-coursework/issues/6) that might be someday be transfered in this document.\n- If there's anything you think should be included here, you can submit an issue and I'll check it out.\n\n# Series of Courses\n\n- [♥️ Robot Academy][series1], Peter Corke, Queensland University of Technology\n- [MIT Open Courseware: Robotics][series9] \n- Coursera: [Robotics Specialization][series3], University of Pennsylvania\n- Coursera: [Modern Robotics Specialization][series4] | [book][series11a] + [📺 channel][series11b], Northwestern University\n- Coursera: [Self-Driving Cars][series10], University of Toronto\n- :dollar: Udacity: [Robotics Nanodegree][series5]\n- :dollar: Udacity: [Intro to Self-Driving Cars Nanodegree][series6b]\n- :dollar: Udacity: [Self-Driving Car Nanodegree][series6]\n- :dollar: Udacity: [Flying Car Nanodegree][series7]\n- :dollar: Udacity: [Sensor Fusion Nanodegree][series12]\n- :dollar: [The Construct: Robotics Developers Course Library][series8], Robot Ignite Academy\n- :dollar: [Master's Certification Program in Autonomous Vehicles][series13], Skill Lync\n\n[series1]: http://robotacademy.net.au\n[series3]: https://www.coursera.org/specializations/robotics\n[series4]: https://www.coursera.org/specializations/modernrobotics\n[series5]: https://www.udacity.com/robotics\n[series6]: https://www.udacity.com/drive\n[series6b]: https://www.udacity.com/course/intro-to-self-driving-cars--nd113\n[series7]: https://www.udacity.com/course/flying-car-nanodegree--nd787\n[series8]: https://www.theconstructsim.com/robotigniteacademy_learnros/ros-courses-library/\n[series9]: https://ocw.mit.edu/search/ocwsearch.htm?q=robotics\n[series10]: https://www.coursera.org/specializations/self-driving-cars\n[series11a]: http://modernrobotics.org \n[series11b]: https://www.youtube.com/playlist?list=PLggLP4f-rq02vX0OQQ5vrCxbJrzamYDfx\n[series12]: https://www.udacity.com/course/sensor-fusion-engineer-nanodegree--nd313\n[series13]: https://skill-lync.com/courses/masters-certification-program-autonomous-driving\n\n# Single Courses\n- Udacity: [Artificial Intelligence for Robotics][course21], Sebastian Thrun\n- EdX: [Self-Driving Cars with Duckietown][course40], ETHzurich\n- EdX: [Autonomous Mobile Robots][course1], ETHZurich\n- EdX: [Autonomous Navigation for Flying Robots][course2], Technische Universitat Munchen\n- EdX: [Underactuated Robotics][course3], Massachusetts Institute of Technology\n- EdX: [Robotics][course4], Columbia University in the city of New York\n- EdX: Robot Mechanics and Control [Part I][course5] and [Part II][course6], Seoul National University\n- EdX: [Robotics Foundations I - Robot Modeling][course7], Università degli Studi di Napoli Federico II\n- EdX: [Robotics Foundation II - Robot Control][course41], Bruno Siciliano, Università degli Studi di Napoli Federico II\n- EdX: [Robot Development][course42], Angelo Cangelosi, Università degli Studi di Napoli Federico II\n- EdX: [Hello (Real) World with ROS – Robot Operating System][course8], Delft University of Technology\n- Udemy: [ROS for Beginners: Basics, Motion and OpenCV][course30], Anish Koubaa\n- Udemy: [ROS for Beginners II: Localization, Navigation and SLAM][course31], Anish Koubaa\n- [Self-Driving Cars with ROS and Autoware][course27], Apex.AI\n- [Autonomous Intelligent Systems][course10], Wolfram Burgard et al, University of Freiburg\n- [Introduction to Robotics][course11], Oussama Khatib, Stanford Engineering Everywhere\n- [Introduction to Aerial Robotics][course13], Kostas Alexis, University of Nevada\n- [Deep-learning for Self-Driving Cars][course14], Lex Fridman, Massachusetts Institute of Technology\n- [Advanced Robotics (CS 287)][course19], Pieter Abbeel, University of California at Berkeley\n- [♥️ Underactuated Robotics][course20c] | [book][course20a] + [📺 channel][course20b], Russ Tedrake, Massachusetts Institute of Technology\n- [Robotics Manipulation: Perception, Planning, and Control][course29] + [📺 channel][course29b], Russ Tedrake, Massachusetts Institute of Technology\n- [Visual Navigation for Flying Robot][course22], Jürgen Sturm, Technical University of Munich\n- [📺 SLAM playlist][course15], Cyrill Stachniss, University of Freiburg\n- [📺 Robotics I][course16], De Luca, Universita di Roma\n- [📺 SLAM Lectures][course18], Clause Brenne, Leibniz University Hannover\n- [📺 Applied Robot Design (CS235)][course23], Reuben Brewer, Standford University\n- [Robogrok: Robotics][course17a] + [📺 channel][course17b], Angela Sodemann\n- [Autonomous Robots Lab: Autonomous Mobile Robot Design (and more)][course24], University of Nevada\n- [MEAM 620: Robotics][course25], University of Pennsylvania\n- [Robotics: Advanced Concepts and Analysis][course26], Ashitava Ghosal, Indian Institute of Science\n- [Introduction to Robotics][course28], Burton Ma, York University \n- [NPTEL: Introduction to Robotics][course32], IIT Madras\n- [CMSC828T Vision, Planning And Control In Aerial Robotics][course33], Yiannis Aloimonos, University of Maryland\n- [HKUST ELEC5660 Introduction to Aerial Robots][course34], Shaojie SHEN, Hong Kong University of Science and Technology\n- [ENAE 788M: Hands On Autonomous Aerial Robotics][course35], Nitin Sanket, University of Maryland\n- [📺 Evolutionary robotics][course43], Josh Bongard, University of Vermont\n- [Programming for Robotics - ROS][course44], Edo Jelavić, Tom Lankhorst, Marco Hutter, ETHZurich\n\n[course1]: https://www.edx.org/course/autonomous-mobile-robots-ethx-amrx-2\n[course2]: https://www.edx.org/course/autonomous-navigation-flying-robots-tumx-autonavx-0\n[course3]: https://www.edx.org/course/underactuated-robotics-mitx-6-832x-0\n[course4]: https://www.edx.org/course/robotics-columbiax-csmm-103x#!\n[course5]: https://www.edx.org/course/robot-mechanics-control-part-i-snux-snu446-345-1x\n[course6]: https://www.edx.org/course/robot-mechanics-control-part-ii-snux-snu446-345-2x\n[course7]: https://www.edx.org/course/robotics-foundations-i-robot-modeling\n[course8]: https://www.edx.org/course/hello-real-world-with-ros-robot-operating-system\n[course9]: https://www.coursera.org/learn/mobile-robot\n[course10]: http://ais.informatik.uni-freiburg.de/teaching/ss16/robotics/index_en.php\n[course11]: https://see.stanford.edu/Course/CS223A\n[course13]: http://www.kostasalexis.com/introduction-to-aerial-robotics.html\n[course14]: http://selfdrivingcars.mit.edu/\n[course15]: https://www.youtube.com/watch?v=V9qQc5X7O0k\u0026list=PLgnQpQtFTOGQECnBvZSV61oxTrkPut-nc\n[course16]: https://www.youtube.com/watch?v=pitZv3PuVMw\u0026list=PLAQopGWlIcyaqDBW1zSKx7lHfVcOmWSWt\n[course17a]: http://robogrok.com/index.html\n[course17b]: https://www.youtube.com/user/asodemann3/videos\n[course18]: https://www.youtube.com/watch?v=B2qzYCeT9oQ\u0026list=PLpUPoM7Rgzi_7YWn14Va2FODh7LzADBSm\n[course19]: https://people.eecs.berkeley.edu/~pabbeel/cs287-fa19/\n[course20a]: http://underactuated.csail.mit.edu/underactuated.html\n[course20b]: https://www.youtube.com/channel/UChfUOAhz7ynELF-s_1LPpWg/playlists\n[course20c]: http://underactuated.csail.mit.edu/Spring2020/\n[course21]: https://www.udacity.com/course/artificial-intelligence-for-robotics--cs373\n[course22]: https://vision.in.tum.de/teaching/ss2013/visnav2013\n[course23]: https://www.youtube.com/user/StanfordCS235/videos\n[course24]: https://www.autonomousrobotslab.com/education.html\n[course25]: https://alliance.seas.upenn.edu/~meam620/wiki/index.php?n=Main.Projects\n[course26]: https://nptel.ac.in/courses/112/108/112108093/#\n[course27]: https://www.apex.ai/autoware-course\n[course28]: https://www.eecs.yorku.ca/course_archive/2017-18/W/4421/\n[course29]: http://manipulation.mit.edu/\n[course29b]: https://www.youtube.com/watch?v=PGY-4LOPs7U\n[course30]: https://www.udemy.com/course/ros-essentials/learn/\n[course31]: https://www.udemy.com/course/ros-navigation/\n[course32]: https://nptel.ac.in/courses/107/106/107106090/\n[course33]: https://cmsc828t.github.io/\n[course34]: https://gaowenliang.github.io/HKUST-ELEC5660-Introduction-to-Aerial-Robots/index.html\n[course35]: http://prg.cs.umd.edu/enae788m\n[course40]: https://www.edx.org/course/self-driving-cars-with-duckietown\n[course41]: https://www.edx.org/course/robotics-foundation-ii-robot-control\n[course42]: https://www.edx.org/course/developmental-robotics\n[course43]: https://www.youtube.com/watch?v=CmiJIKxtEOE\u0026list=PLAuiGdPEdw0inlKisMbjDypCbvcb_GBN9\n[course44]: https://rsl.ethz.ch/education-students/lectures/ros.html\n\n# Hands-on and Blogs\n- ♥️ Mithi's Hexapod Robot Simulator [Live Demo][h29] | [Source Code][h30] | [In Real Life][h36]\n- [♥️ Akiyuki Kawaguchi][h19]\n- [📺 OpenDog][h14] + [Mini Robot Dog][h27], James Bruton\n- [Building a DIY Arduino drone][h8] + [📺 channel][h13], Joop Brokking\n- [DIY Walkers][h10], Ben Vagle\n- [PythonRobotics][h25], Atsushi Sakai\n- [Spot Mini Mini][h33] + [Open Quadruped][h34]\n- [Duckie Town: Minimal Autonomy Platforms][h35]\n- [F1/10 (Penn Engineering)][h5] | [AutoRally (GeorgiaTech)][h32]\n- [Donkey Car][h1] | [DIY Robocars][h2] | [Formula Pi][h17]\n- [MIT Race Car][h3] | [MIT RaceCar Team 5 Documentation][h4]\n- [Jetson Hacks][h6] | [:dollar: Racecar RJ][h7]\n- [Prof Daniela Rus][h26] | [Sarah Tang][h28] | [Beatty Robotics][h18]\n- [Andrew Dahdouh][h11] | [Oscar Liang][h12] | [Maurice Rahme][h31]\n\n[h1]: http://www.donkeycar.com/\n[h2]: http://diyrobocars.com/\n[h3]: https://mit-racecar.github.io\n[h4]: https://mit-racecar.github.io/6.141-spring-2016-team-5-documentation/\n[h5]: http://f1tenth.org/lectures\n[h6]: https://www.jetsonhacks.com/category/robotics/\n[h7]:https://racecarj.com/\n[h8]: http://www.brokking.net/ymfc-32_main.html\n[h9]: https://dojofordrones.com/\n[h10]: https://www.diywalkers.com/\n[h11]: https://realitybytes.blog/\n[h12]: https://oscarliang.com/\n[h13]: https://www.youtube.com/user/MacPuffdog/playlists\n[h14]: https://www.youtube.com/watch?v=0BoPoWF_FwY\u0026list=PLpwJoq86vov_PkA0bla0eiUTsCAPi_mZf\n[h15]: https://mithi.github.io/robotics-blog/\n[h16]: https://github.com/mithi/hexapod-robot-simulator\n[h17]: https://www.formulapi.com/\n[h18]: https://beatty-robotics.com/\n[h19]: https://akiyuki.jp/en/\n[h25]: https://github.com/AtsushiSakai/PythonRobotics\n[h26]: http://danielarus.csail.mit.edu/index.php/projects/\n[h27]: https://www.youtube.com/watch?v=DfBF26DaT-M\n[h28]: https://www.sarahtang.net/\n[h29]: https://hexapod.netlify.app/\n[h30]: https://github.com/mithi/hexapod\n[h31]: https://moribots.github.io/\n[h32]: https://autorally.github.io/\n[h33]: https://github.com/OpenQuadruped/spot_mini_mini\n[h34]: https://github.com/adham-elarabawy/open-quadruped\n[h35]: https://www.duckietown.org/\n[h36]: https://github.com/mithi/hexapod-irl\n\n# Useful Concepts and Tools\n- CAD Tools: [Autodesk Fusion 360][tools10] | [OnShape][tools12]\n- [♥️ 🐳 Deep Learning][tools1]\n- [Hackertools: The Missing Semester of Your CS Education][tools15], MIT Open Learning\n- Kalman Filters: [Roger R. Labbe][tools2] | [Balzer82][tools11]\n- Control Systems: [📺 Steve Brunton][tools3] | [📺 Brian Douglas][tools4] | [Tyler Veness][tool5]\n- Algorithms and Data Structures, C++, Python, Octave\n- [♥️ More courses](https://github.com/mithi/robotics-coursework/issues/6#issuecomment-629713457)\n\n[tools1]: https://mithi.github.io/deep-blueberry/\n[tools2]: https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python/\n[tools3]: https://youtu.be/Pi7l8mMjYVE?list=PLMrJAkhIeNNR20Mz-VpzgfQs5zrYi085m\n[tools4]: https://www.youtube.com/user/ControlLectures/featured\n[tools10]: https://www.autodesk.com/products/fusion-360/students-teachers-educators\n[tools11]: https://github.com/balzer82/Kalman\n[tools12]: https://www.onshape.com/\n[tool5]: https://github.com/calcmogul/controls-engineering-in-frc\n[tools15]: https://missing.csail.mit.edu/\n\n# Archived Courses\n- EdX: [Robotics: Locomotion Engineering][course36], Dan Koditschek, University of Pennsylvania\n- EdX: [Robotics: Dynamics and Control][course37], Vijay Kumar, University of Pennsylvania\n- EdX: [Robotics: Vision Intelligence and Machine Learning][course38], Jianbo Shi, University of Pennsylvania\n- EdX: [Robotics: Kinematics and Mathematical Foundations][course39], Camillo Taylor, University of Pennsylvania\n- Coursera: Control of Mobile Robots, Magnus Egerstedt, Georgia Institute of technology\n\n\n[course36]: https://www.edx.org/course/robotics-locomotion-engineering\n[course37]: https://www.edx.org/course/robotics-dynamics-and-control\n[course38]: https://www.edx.org/course/robotics-vision-intelligence-and-machine-learning\n[course39]: https://www.edx.org/course/robotics-kinematics-and-mathematical-foundations\n\n\n# Related Lists\n| [Ahundt](https://github.com/ahundt/awesome-robotics)\n| [Jslee02](https://github.com/jslee02/awesome-robotics-libraries)\n| [Kiloreux](https://github.com/Kiloreux/awesome-robotics)\n| [Msadowki](https://github.com/msadowski/awesome-weekly-robotics)\n| [Protontypes](https://github.com/protontypes/awesome-robotic-tooling)\n| [Fkromer](https://github.com/fkromer/awesome-ros2)\n| [HarshMaithani](https://medium.com/@harshmaithani09/a-fast-introduction-to-robotics-v-2-0-6d07516e053f)\n| [Kanster](https://github.com/kanster/awesome-slam)\n| [Papers Related to Quadrotors](https://github.com/prgumd/prg_QuadrotorPapers)\n\n# Misc\n| [Adafruit](https://adafruit.com/)\n| [Instructables][related1]\n| [Hackster][related2]\n| [Thingiverse][related3] \n| [Hackaday](https://hackaday.com/)\n| [Sparkfun](https://www.sparkfun.com/)\n| [Robotshop][related4]\n| [Robotics Today][related5]\n| [Reddit](https://www.reddit.com/r/robotics/)\n| [Youtube](https://github.com/mithi/robotics-coursework/issues/6#issue-608400679)\n| [Planet GBC](http://www.planet-gbc.com/)\n| [Euro Bricks](https://www.eurobricks.com/forum/index.php?/forums/topic/117305-gbc-the-akiyuki-project/)\n\n[related1]: https://www.instructables.com/howto/robot/\n[related2]: https://www.hackster.io/search?i=projects\u0026q=robot\n[related3]: https://www.thingiverse.com/search?q=robot\n[related4]: https://www.robotshop.com/community/robot\n[related5]: https://roboticstoday.github.io/watch.html\n\n\n# [🐳](https://mithi.github.io/deep-blueberry) [☕️](https://ko-fi.com/minimithi)\n","funding_links":["https://ko-fi.com/minimithi"],"categories":["Miscellaneous","Uncategorized","Unknow","Basic theory","[Other Awesome Lists](#awesome-robotics-libraries)"],"sub_categories":["Other lists","Uncategorized","[ETC](#awesome-robotics-libraries)"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmithi%2Frobotics-coursework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmithi%2Frobotics-coursework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmithi%2Frobotics-coursework/lists"}