Benutzer-Werkzeuge

Webseiten-Werkzeuge


sa:aufgabenstellung

Aufgabenstellung

Einführung

In der Lagerhaltung oder in den Montageabläufen eines Industrie-Unternehmens werden oft selbständig agierende Montage- oder Transport-Einheiten gewünscht. Die einfachste Variante einer solche Transport-Einheit wäre ein Fahrzeug (etwa Hubstaplergrösse) der innerhalb einer Industriehalle selbständig agierend den Weg von A nach B suchen würde. Selbsverständlich müssen auch Hindernisse erkannt wer-den und umgangen werden. Die Suchalgorithmen sollen aus bekannten Abmesungen des Fahrbereichs und zum voraus unbekannten Hindernissen den kürzesten Weg suchen. Zur Erkennung der Hindernisse können mehrere Laserentfernung-Messgeräte verwendet werden. Es sollen dabei keine „tray and error“ Methoden verwendet werden, sondern KNN-Methoden wie z.Bsp. Kohonen- oder Hopfield Netz evt. mit Kombination von Fuzzy-Logik.

Aufgabe

  • Erstellen des detaillierten Pflichtenheftes
  • Softwarekonzept erarbeiten
  • Softwaremodul programmieren gemäss nachfolgender Beschreibung
  • Virtuelle Simulation der Bewegungen eines Autonomes-Fahrzeugs gemäss Punkt 1. Entsprechende GUI zur Eingabe der Zielkoordinaten, Hallengrundrisses und Hindernisse. Darstellung der berechnete- sowie aktuell befahrene - Strecke mit Anzeige der erkannten Hindernisse.

Vorgehen

Im Rahmen der allgemeinen Richtlinien zur Durchführung von Studien-& Diplomar-beiten gemäss eigenem Projektmanagementplan. Dieser Projektmanagementplan ist als Erstes von den Studenten zu erstellen und enthält insbesondere:

  • Die Beschreibung des dem Projektcharakter angepassten Vorgehensmodells.
  • Eine erste Aufteilung der Aufgabe in gemeinsam und einzeln zu bearbeitende Teile unter Berücksichtigung der vorgegebenen Teilaspekte. Die genaue Auftei-lung erfolgt nach der Anforderungsanalyse.
  • Den Projektplan (Zeitplan) und die Meilensteine.

Randbedingungen

  • Plattform: Windows XP Professional
  • Programmiersprache: Java / C++/C#, freie Wahl mit Begründung

Infrastruktur

Die Arbeiten werden auf den zugeteilten Rechnern mit der Standardinstallation durchgeführt.

Erwartete Resultate

Was soll realisiert werden

Siehe das unter Punkt 2 beschriebene System. Das System wird von den Studenten in der Anforderungsspezifikation detailliert be-schrieben und nach Genehmigung durch den Auftraggeber realisiert.

Was muss abgegeben werden

In elektronischer Form:

  • Installationskit (alle Dateien für eine Installation und Installationsanweisung)
  • kompletter Source Code
  • JavaDoc / C++Doc / C# Doc
  • alle Dokumente
  • alle Protokolle
  • Zeiterfassung

Auf Papier:

  • Beschreibung der Arbeit (1 Blatt)
  • Zusammenfassung der Ergebnisse
  • Anforderungsspezifikation
  • Analyse- und Design- Dokumentation
  • Projektmanagementplan und Projektplan
  • Zusammenfassung der Studienarbeit mit den persönlichen Projektberichten und der zusammengefassten Aufwandserfassung

Es muss aus den abgegebenen Dokumenten klar hervorgehen, wer für welchen Teil der Arbeit und der Dokumentation verantwortlich war.

Termine

Start

3.4.2006

Ende

Freitag 7.07.2006, 1700 Uhr

Zeitplan und Meilensteine

Zeitplan und Meilensteine für das Projekt sind von den Studenten selber zu erarbei-ten und zusammen mit dem Projektmanagementplan abzuliefern. Die Meilensteine sind bindend. Der erste Meilenstein ist vorgegeben. Mit den Betreuern werden regelmässige Sitzungen zur Fortschrittskontrolle durchgeführt.

Abgabetermin Projektmanagementplan:

Betreuung

Die Arbeiten werden von A.Kurka betreut

Auftraggeber

HSR / NDS

Betreuer

A.Kurka, HSR, Zi 6.013

tel: 055 22 24 682

E-mail: anton.kurka@hsr.ch

Privat : 055 266 19 00

E-mail: akurka@active.ch

sa/aufgabenstellung.txt · Zuletzt geändert: d.m.Y H:i von 127.0.0.1