Motion Planning for Self-Driving Cars: Algorithms and Behavior

Master the foundational path-finding algorithms and behavior-planning models needed to navigate autonomous vehicles safely through complex road networks.

4.8 (486) ⏱ 1 h 13 min 📚 10 lezioni 🎧 Versione audio

Informazioni sul corso

Developing software for autonomous vehicles requires a deep understanding of how a car decides where to go and how to get there safely. This course guides you through the core concepts of motion planning, translating environmental data into safe, actionable driving maneuvers. You will transition from understanding basic navigation to designing structured decision-making systems for self-driving cars. By reading through detailed explanations and studying algorithmic logic, you will learn how autonomous systems plan long-range missions, handle dynamic traffic scenarios, and calculate smooth, collision-free paths in real time. What you'll learn: - Understand the core architecture of autonomous motion planning, from global routing to local trajectory generation. - Apply classic graph-search algorithms like Dijkstra’s and A* to find optimal paths through road networks. - Design behavior-planning logic using finite state machines to handle intersections, lane changes, and pedestrian crossings. - Formulate local trajectory planners that generate smooth, executable steering and acceleration profiles. - Explore modern path-planning concepts such as Hybrid A* and safety-critical collision avoidance constraints. The curriculum begins with essential terminology and the hierarchical breakdown of the planning problem, before moving step-by-step into graph search, behavioral decision-making, and continuous trajectory optimization. You will analyze written algorithmic examples and pseudocode designed to build practical engineering intuition. This course is designed for aspiring robotics engineers, software developers, and tech enthusiasts who are new to autonomous vehicle technology. No prior experience in self-driving systems is required, though a basic familiarity with programming concepts will help you get the most out of the material. Start reading today and build the foundational knowledge to program the vehicles of tomorrow.

Cosa otterrai

  • 📜 Certificato di completamento
    Aggiungilo al tuo profilo LinkedIn
  • 🎧 Versione audio inclusa
    Impara ovunque, senza schermo
  • ♾️ Accesso a vita
    Torna quando vuoi, senza scadenza
  • 📱 Telefono o computer
    Funziona ovunque, su qualsiasi dispositivo
  • 💸 Rimborso entro 30 giorni
    Senza domande
  • Breve e mirato
    1 h 13 min di contenuto pratico

Recensioni (8)

জিয়াউর রহমান BD
★ 3 · 2026-04-21T19:49:06+00:00

Mi sono piaciuti gli esempi di applicazione pratica, anche se la configurazione iniziale ha richiesto più tempo del previsto.

Harper Thompson NZ
★ 3 · 2026-03-24T02:45:06+00:00

Questo corso ha fornito esattamente ciò di cui avevo bisogno. Le spiegazioni erano chiare e concise.

عبدالله بن محمد بن علي آل ثاني QA Studente verificato
★ 4 · 2026-03-04T09:13:06+00:00

Mi è piaciuto molto il flusso di questo. Le applicazioni pratiche discusse erano al punto giusto.

عمر DZ Studente verificato
★ 5 · 2025-12-28T02:09:06+00:00

Corso: Alcune parti erano un po 'più veloci di quanto mi aspettassi, ma gli esempi erano utili. In generale un corso solido.

Peter Petersen DK Studente verificato
★ 3 · 2025-11-17T11:20:06+00:00

Corso: Nel complesso è stato un corso abbastanza buono. Alcune parti si sono mosse un po'velocemente, ma gli esempi erano generalmente utili.

Emily Kruger ZA
★ 5 · 2025-11-08T06:20:06+00:00

L'ho trovato abbastanza utile. Le lezioni erano ben organizzate per la maggior parte.Mi sono trovato a volere un po 'più di applicazione pratica mostrata.

Su Su Lwin MM Studente verificato
★ 4 · 2025-07-21T12:34:06+00:00

Corso: Alcune parti erano un po 'più veloci di quanto mi piacesse, ma nel complesso una solida esperienza di apprendimento.

Olivia Reed GB
★ 4 · 2025-01-05T23:06:06+00:00

Corso: Ho trovato questo corso abbastanza utile. Il modo in cui gli argomenti sono stati introdotti è stato efficace.

Scrivi una recensione

Ti chiederemo di accedere dopo l'invio — la bozza viene salvata.

Altri hanno seguito anche

Domande frequenti

Cosa serve per seguire questo corso? +

Basta un telefono o un computer con internet. Niente installazioni, nessun hardware speciale.

Come si paga? +

Con carta via Stripe o con criptovaluta. Non conserviamo i dati della carta — Stripe li gestisce in sicurezza.

Posso ottenere un rimborso? +

Sì — rimborso completo entro 30 giorni, senza domande.

Per quanto tempo avrò accesso? +

Per sempre. Una volta acquistato, il corso è tuo e puoi rivederlo quando vuoi.

Riceverò un certificato? +

Sì. Al completamento riceverai un certificato da aggiungere al tuo profilo LinkedIn.

Pensato per chi lavora in
Tech Design Finanza Marketing Sanità Istruzione Ospitalità Produzione