Selbstfahrendes Auto

Reflektieren Bewerten Sie Entscheidungsmöglichkeiten und formulieren Sie Ihre Position.
Strukturieren Stellen Sie Bedingungen, Entscheidungen und Bremsarten strukturiert dar.
Programmieren Überführen Sie Ihre Überlegungen in Pseudocode und die Programmiersprache Python.

Ausgangspunkt

Ein selbstfahrendes Auto ist auf einer Straße unterwegs. Plötzlich tritt eine Gefahrensituation ein, der das Auto nicht mehr ausweichen kann. Es ergeben sich drei Möglichkeiten:
  • Das Auto fährt auf der Fahrbahn weiter und erfasst dabei eine Person.
  • Das Auto weicht aus und gefährdet dabei die Insassen.
  • Das Auto weicht in eine andere Richtung aus und trifft dabei ein Tier.
Das Auto steht vor einer Entscheidung.

Das Bremsverhalten des Autos

Entscheidungsskizzen sind eine traditionelle Methode zur Unterstützung von Autofahrern. Sie veranschaulichen Entscheidungen auf Autobahnen und auch moralische Abwägungen in technischen Systemen. Für selbsfahrende Autos wird eine Programmierung erwartet, die im Einklang mit den Werten der Menschen steht. Selbstfahrende Autos sind hochkomplexe Systeme mit vielfältigen Aufgaben, wie automatisiertem Fahren. Es umfasst zahlreiche Teilaufgaben wie Geschwindigkeitsregelung, Spurwechsel und die Reaktion auf Hindernisse. Im Folgenden geht es um den Aspekt des Bremsverhaltens.

Entscheidungslogik

Die Wenn-Dann-Form (Konditionalsatz) verknüpft eine Bedingung (Antezedens) mit einer Folge (Konsequenz) im Satzbau „Wenn p, dann q“. Sie beschreibt Ursache-Wirkungs-Beziehungen und wird in der Logik als Implikation bezeichnet.

Kritische Stellungnahme

Dieter und Wolfgang Birnbacher vertreten die Auffassung, dass Regeln für Konfliktfälle nicht diktatorisch, sondern nach öffentlicher Diskussion und möglichst durch gesellschaftliche Konsensbildung festgelegt werden sollten.

Programmierung

Nun erweitern wir unsere Kompetenzen und programmieren unser selbstfahrendes Auto. Bitte beachten Sie, dass die Programmierung eines solchen Fahrzeugs mehrere Kernbereiche umfasst, beispielsweise Wahrnehmung (Perception), Lokalisierung, Pfadplanung und Steuerung.

💾 Ihre Eingaben werden automatisch im Browser gespeichert.

⬅ Zurück zu Informatik 🖥️ Ergebnisse als PDF speichern 🗑️ Eingaben löschen