Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
projektesose24:keksbus:projektplanung [2024/06/26 17:22] TLWeschke [Gantt-Diagramm] |
projektesose24:keksbus:projektplanung [2024/06/27 23:20] (aktuell) TLWeschke [Szenario-Skizze] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Projektplanung ====== | ====== Projektplanung ====== | ||
+ | |||
===== Einführung ===== | ===== Einführung ===== | ||
+ | Unsere Grundidee des Roboter-Projekts war es, ein quasi autonomes Nutzfahrzeug zur Beförderung von geringen Lasten an Personen oder Gütern, in Miniaturform zu bauen. Dieses Fahrzeug sollte eine Hauptstation bedienen und Personen oder Güter von Bedarfshaltestellen zu dieser Haupthaltestelle oder andersherum transportieren. Die wesentliche Interaktion mit dem Roboter bzw. dem Fahrzeug soll die Aktivierung einer Bedarfshaltestelle per Knopfdruck darstellen. Anschließend soll das Fahrzeug autonom Güter oder Personen von oder zu dieser Bedarfshaltestelle transportieren. Um der Miniatur-Variante der Idee einen realen Sinn zu geben, haben wir entschieden, dass der Roboter Kekse von der Haupthaltestelle zu den Bedarfshaltestellen liefern soll. | ||
===== Ziele und Prioritäten ===== | ===== Ziele und Prioritäten ===== | ||
+ | **Das Fahrzeug bzw. der Roboter muss** | ||
+ | * in einem Loop auf einer vorgegebenen Strecke fahren können | ||
+ | * an definierten Haltestellen / Stationen anhalten können | ||
+ | * immer an einer Hauptstation halten, um aufgefüllt werden zu können | ||
+ | * auf Knopfdruck an einer Bedarfshaltestelle halten können | ||
+ | |||
+ | **Das Fahrzeug bzw. der Roboter sollte** | ||
+ | * Bei Erkennung eines Hindernisses anhalten und ggf. hupen können | ||
+ | |||
+ | **Nice to have** | ||
+ | * Hindernisse umfahren können | ||
+ | * erst losfahren, wenn Knopfdruck per Funk das Signal gibt | ||
+ | |||
+ | **Bewusst weggelassen** | ||
+ | * Zusätzlichen Loop / Abzweigung abfahren können(, da uns keine technische Lösung erkenntlich ist) | ||
===== Szenario-Skizze ===== | ===== Szenario-Skizze ===== | ||
+ | |||
+ | {{ :projektesose24:keksbus:loop_zyklus_foto.png |}} | ||
===== Teilaufgaben und Arbeitspakete ===== | ===== Teilaufgaben und Arbeitspakete ===== | ||
**Straßenuntergrund-Aufbau** | **Straßenuntergrund-Aufbau** | ||
+ | |||
Auf der vorgegebenen Strecke wird mittig ein Magnetklebestreifen als Leit-Spur angebracht. Außerdem muss an den zukünftigen Haltestellen ein (Elektro-)Magnet verbaut werden. | Auf der vorgegebenen Strecke wird mittig ein Magnetklebestreifen als Leit-Spur angebracht. Außerdem muss an den zukünftigen Haltestellen ein (Elektro-)Magnet verbaut werden. | ||
- | Ein Knopf muss beim Drücken einen Strom durch eine Spule schicken und zwar für die Dauer , die der Bus für eine Runde braucht. | + | An der bzw. den Bedarfshaltestelle(n) muss ein Knopf zur Aktivierung des dort verbauten Elektromagneten verbaut werden. Der aktivierte Elektromagnet kann so vom, in Fahrtrichtung rechts am Fahrzeug verbauten Hall-Sensor erkannt werden, sodass der Roboter erkennt, dass er dort stehen bleiben muss. |
**Fahrzeugkarosserie-Aufbau** | **Fahrzeugkarosserie-Aufbau** | ||
- | Ein Fahrgestell/Bus muss gebaut werden, der folgende Funktionen erfüllt. | + | Ein Fahrgestell muss gebaut werden, welches folgende Funktionen erfüllt: |
- | * Er soll eine Ladefläche für Kekse haben | + | * eine Ladefläche für Kekse |
* zwei Antriebsräder (hinten) und ein variables Rad (vorne) | * zwei Antriebsräder (hinten) und ein variables Rad (vorne) | ||
* Platz für Arduino Nano, 2 Hall-Sensoren (Ausrichtung nach unten) und 1 Hall-Sensor (Ausrichtung in Fahrtrichtung rechts) | * Platz für Arduino Nano, 2 Hall-Sensoren (Ausrichtung nach unten) und 1 Hall-Sensor (Ausrichtung in Fahrtrichtung rechts) | ||
Zeile 37: | Zeile 57: | ||
===== Gantt-Diagramm ===== | ===== Gantt-Diagramm ===== | ||
{{ :projektesose24:keksbus:gantt_projektplanung_robotik.png |}} | {{ :projektesose24:keksbus:gantt_projektplanung_robotik.png |}} | ||
+ | |||
+ | **Aufteilung der Arbeitsschritte** | ||
+ | |||
+ | Da unsere Gruppe lediglich aus zwei Personen besteht, werden wir nahezu alle Aufgaben gemeinsam bearbeiten und höchstens spontan eine wirkliche Aufgaben-Aufteilung vollziehen. | ||
+ | |||
+ | |||
+ | |||