Willkommen zu Einführung in selbstfahrende Autos, dem ersten Kurs der Specializations für selbstfahrende Autos der Universität Toronto.
Dieser Kurs führt Sie in die Terminologie, die Designüberlegungen und die Sicherheitsbewertung von selbstfahrenden Autos ein. Am Ende dieses Kurses werden Sie in der Lage sein: - Die gängige Hardware für selbstfahrende Autos zu verstehen - die Hauptkomponenten des Software-Stacks für selbstfahrende Autos zu identifizieren - die Fahrzeugmodellierung und -steuerung zu programmieren - die Sicherheitsrahmen und die aktuellen Industriepraktiken für die Fahrzeugentwicklung zu analysieren Für das Abschlussprojekt dieses Kurses werden Sie einen Steuercode entwickeln, um ein selbstfahrendes Auto in der CARLA-Simulationsumgebung um eine Rennstrecke zu navigieren. Sie konstruieren längs- und querdynamische Modelle für ein Fahrzeug und erstellen mit Python Steuerungen, die die Geschwindigkeit und die Bahnverfolgung regeln. Sie werden die Grenzen Ihres Steuerungsentwurfs testen und die Herausforderungen kennenlernen, die mit dem Fahren am Limit der Fahrzeugleistung verbunden sind. Dies ist ein Kurs für Fortgeschrittene, der sich an Teilnehmer mit einem Hintergrund in Maschinenbau, Computer- und Elektrotechnik oder Robotik richtet. Um diesen Kurs erfolgreich zu absolvieren, sollten Sie über Programmiererfahrung in Python 3.0 verfügen und mit linearer Algebra (Matrizen, Vektoren, Matrixmultiplikation, Rang, Eigenwerte und Vektoren und Inversen), Statistik (Gaußsche Wahrscheinlichkeitsverteilungen), Kalkül und Physik (Kräfte, Momente, Trägheit, Newtonsche Gesetze) vertraut sein. Außerdem benötigen Sie bestimmte Hardware- und Softwarespezifikationen, um den CARLA-Simulator effektiv zu betreiben: Windows 7 64-Bit (oder höher) oder Ubuntu 16.04 (oder höher), Quad-Core Intel- oder AMD-Prozessor (2,5 GHz oder schneller), NVIDIA GeForce 470 GTX oder AMD Radeon 6870 HD Series Karte oder höher, 8 GB RAM und OpenGL 3 oder höher (für Linux-Computer).