Chevron Left
Introduction to Self-Driving Cars に戻る

Introduction to Self-Driving Cars, トロント大学(University of Toronto)



Welcome to Introduction to Self-Driving Cars, the first course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the terminology, design considerations and safety assessment of self-driving cars. By the end of this course, you will be able to: - Understand commonly used hardware used for self-driving cars - Identify the main components of the self-driving software stack - Program vehicle modelling and control - Analyze the safety frameworks and current industry practices for vehicle development For the final project in this course, you will develop control code to navigate a self-driving car around a racetrack in the CARLA simulation environment. You will construct longitudinal and lateral dynamic models for a vehicle and create controllers that regulate speed and path tracking performance using Python. You’ll test the limits of your control design and learn the challenges inherent in driving at the limit of vehicle performance. This is an advanced course, intended for learners with a background in mechanical engineering, computer and electrical engineering, or robotics. To succeed in this course, you should have programming experience in Python 3.0, familiarity with Linear Algebra (matrices, vectors, matrix multiplication, rank, Eigenvalues and vectors and inverses), Statistics (Gaussian probability distributions), Calculus and Physics (forces, moments, inertia, Newton's Laws). You will also need certain hardware and software specifications in order to effectively run the CARLA simulator: Windows 7 64-bit (or later) or 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, and OpenGL 3 or greater (for Linux computers)....


by NT

Mar 31, 2019

There is a steep learning curve for beginners, however if you take the time to learn and understand the content, you can succeed in this course.

by MD

May 12, 2019

Lots of time and effort was clearly put in to the development of this course - I'm so glad I got to try it out



by Prashanth Mohan

May 18, 2019

This is really an advanced course and you would be required to have good skillset in python and deriving at the control equations. Nevertheless, its an excellent course and provide you with basic fundamentals for design and architecture of self-driving cars

by Isira Vithanage

May 17, 2019

Programming assignments were not structured well. Also lectures only cover a few amounts of details. Overall, the course is good to get an approach to self-driving cars. Thank you.

by Ali Erdengiz

May 15, 2019

Terrible, total waste of time

by Maxwell Dribinsky

May 12, 2019

Lots of time and effort was clearly put in to the development of this course - I'm so glad I got to try it out

by Himanshu Beniwal

May 11, 2019

An awesome course with detailed knowledge of the lateral and longitudinal control of a self-driving car along with the mathematics behind. Got to learn about every aspect of a self-driving car engineer.

by Davide Cavaliere

May 06, 2019

I appreciated this course because it explains the basics of autonomous driving, starting from simple concepts as automation level, sensors used, and then going deeply into longitudinal and lateral control for path planning.

by Vinay S R

May 06, 2019

This course is tough

by Yuwei Wu

May 03, 2019

I really appreciate this course

by Keyur Makwana

May 01, 2019

Great introductory course for engineers

by oualid ro

Apr 16, 2019

cours simple et clair merci pour tous