Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/afondiel/sdcs-prerequisites-uoft
A list of recommended prerequisites for University of Toronto's Self-Driving Cars Specialization Prerequisites.
https://github.com/afondiel/sdcs-prerequisites-uoft
self-driving-car self-driving-car-engineer self-driving-car-simulation self-driving-cars-specialization university-of-toronto uoft-course
Last synced: about 1 month ago
JSON representation
A list of recommended prerequisites for University of Toronto's Self-Driving Cars Specialization Prerequisites.
- Host: GitHub
- URL: https://github.com/afondiel/sdcs-prerequisites-uoft
- Owner: afondiel
- License: apache-2.0
- Created: 2024-12-14T16:51:39.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-14T19:04:20.000Z (about 1 month ago)
- Last Synced: 2024-12-14T20:18:24.911Z (about 1 month ago)
- Topics: self-driving-car, self-driving-car-engineer, self-driving-car-simulation, self-driving-cars-specialization, university-of-toronto, uoft-course
- Homepage: https://github.com/afondiel/Self-Driving-Cars-Specialization/tree/main?tab=readme-ov-file
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![](https://img.shields.io/badge/Contribute-Welcome-green)](#)
# **University of Toronto Self-Driving Cars Specialization Prerequisites**
## Overview
A list of recommended prerequisites for the [University of Toronto's Self-Driving Cars Specialization](https://github.com/afondiel/Self-Driving-Cars-Specialization/tree/main?tab=readme-ov-file) Prerequisites.
## Programming Languages
- Python:
- Core:
- [Python for Everybody Specialization](https://www.coursera.org/specializations/python)
- Mooc:
- [Python Documentation](https://docs.python.org/3.11/)
## AI/ML- Deep Learning
- Core:
- Artificial Neural Network (ANN)
- Convolutional Neural Network (CNN)
- Mooc: [Deep Learning Specialization - Coursera](https://www.coursera.org/specializations/deep-learning)- Computer Vision
- Core:
- Camera sensor & pinhole model
- Object classification
- Object detection
- Depth estimation
- Semantic segmentation
- Mooc:
- [Robotics: Perception from University of Pennsylvania via Coursera](https://www.classcentral.com/course/robotics-perception-5033)
- [Overview of Robot Perception - University of Texas](https://www.cs.utexas.edu/~yukez/cs391r_fall2020/slides/lecture_robot_perception.pdf)## Mathematics
- Core:
- Linear Algebra: matrices, vectors, matrix multiplication, rank, eigenvalues, vectors, inverses
- Calculus: Derivatives, Integrals, multivariate calculus, Quartenions
- Probability & Statistics: Regression, Mean Square Error, Gaussian Distribution, Likelihood
- Mooc:
- Todo## Physics
- Core:
- Newton's laws, forces, moments, inertia
- Vehicle Dynamic Control: Kinematic model, Dynamic model
- Mooc:
- Todo
## Robotics
- Core:
- Coordinates Transformations: C-Space, Degrees of Freedom (DoF)
- Mooc:
- [Modern Robotics Specializations - Cousera](https://www.coursera.org/specializations/modernrobotics)
- Textbooks:
- [Modern Robotic - Kevin M. Lynch and Frank C. Park (2017)](https://hades.mech.northwestern.edu/index.php/Modern_Robotics)## HW-SW recommendations
- [Carla Simulator](https://carla.org/): For the final project.
- Installation requirements:
- Desktop PC or gaming laptop, which includes:
- Windows 7 (64-bit or later, Windows 10 preferred) or Linux (Ubuntu 16.04 - or later)
- Quad-core Intel or AMD processor, 2.5 GHz or faster
- NVIDIA GeForce 470 GTX or AMD Radeon 6870 HD series card or higher
- 8 GB RAM
- OpenGL 3 or greater (for Linux computers)
- MacOs: At this time macOS is not natively supported by CARLA (latest version of course)
- Virtual Machine: Not recommended## References
**Courses Resources**
- [Notes & Assignements](https://github.com/afondiel/Self-Driving-Cars-Specialization/tree/main)
- [All Projects](https://github.com/diesimo-ai/self-driving-car-projects)
- [Blog Review](https://medium.com/@muntudiela/the-top-5-skills-i-learned-from-the-university-of-toronto-self-driving-cars-specialization-2023-6470b36fe7ed)
- Prerequisites:
- [Course Notes](https://github.com/afondiel/Self-Driving-Cars-Specialization/blob/main/Course1-Introduction-to-Self-Driving-Cars/resources/Course-Prerequisites-Knowledge-Hardware-Software.md)
- [Spreadsheet & Useful links](https://docs.google.com/spreadsheets/d/1VkTIZ3czhMvonNcRqsTJPW2s3aemIXe-1-XP_E3H5vk/edit?gid=0#gid=0)
- [Glossary](https://github.com/afondiel/Self-Driving-Cars-Specialization/blob/main/Course1-Introduction-to-Self-Driving-Cars/resources/glossary.md)**Inspirations:**
- [Awesome for Udacity's Self Driving Car Nanodegree by Nicholas Condo](https://github.com/ncondo/SDCND-Prerequisites)
- [Awesome Spreadsheet by Amr Abd El](https://docs.google.com/spreadsheets/d/13QQinPFhU9DwujctXS0A7un0up4N5BNyUDZwxK4I6hg/edit?gid=0#gid=0)