INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Türme von Hanoi rekursiv programmieren?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

06.01.2011, 16:36 (Dieser Beitrag wurde zuletzt bearbeitet: 21.01.2011 14:13 von Y-P.)
Beitrag #14

Crizzel Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Oct 2010

9.0
-
de

72458
Deutschland
Türme von Hanoi rekursiv programmieren?
Hallo Forum!

Ich wünsche euch ein schönes neues Jahr!
Danke für die bisherigen Antworten noch einmal - ihr habt mir damit schon sehr weitergeholfen.

Allerdings stehe ich grade immer noch ziemlich doof da. Leider gibt es an unsere Hochschule keinerlei LabView-Ausbildung - und in 3 Monaten jede Woche ein paar Stunden nebenher LV lernen ist so ziemlich unmöglich.
Ich habe jetzt noch zwei Wochen bis zur Abgabe - bis dahin muss das Programm funktionieren oder ich hab ein dickes Problem:(ich hoffe, Ihr könnt mir dabei helfen - ich bin jetzt im letzten Semester und das ist das letzte Projekt im Studium, das darf mir einfach meinen Schnitt nicht versauenSad

Ich bin immer noch daran, die Werte aus der Rekursion in ein Array zu bringen - und zwar als Double.
Weil ich mir einbilde, dass meine VI vom Roboter das auslesen kann. Aber das ist ein anderes Thema.

Ich habe als Basis das Hanoi_LV9_rekursion.vi genommen. Meine Version ist die Hanoi_LV9_rekursion_CS-V1.vi
Die Anschlüsse habe ich dann umgemodelt auf die entsprechenden Formate, genauso die Eingangswerte.

Ziel ist es, am Ende eine Matrix zu erhalten (2 dimensionales Array ;-)), mit den Werten 1, 2 und 3 (Stange 1 bis 3).
In der ersten Spalte soll die Nummer der Ausgangsstande stehen und in der zweiten Spalte die Nummer der Zielstange [1;3] -> von 1 nach 3.


Das zweite Problem ist die Übergabe an die VI des Roboters. Dazu das bisher vorhandene Programm als Screenshot und als LV-Datei. Falls sich jemand die Denso Library herunterladen möchte, die hab ich mal hier hochgeladen: http://www.mac-vt.de/densolibrary_LV.zip

Der linke Abschnitt ist der Start des Roboters. Das eigentliche VI ist "DENSO Move by Position". Das erhält als Eingang die Bewegungsart (P) und die Variable der Position (53) (die werden im Handbedienteil des Roboters abgelegt und hier nur aufgerufen - das sind die eigentlichen Koordinaten).
"DIO Set Line" ist die Steuerung der I/O - 29 ist Greifer zu und 30 Greifer auf.

Die Herausforderung hier: Übergabe der "Züge" aus dem Eingangs erwähnten Array. Also im Array steht [1;3] also von 1 nach 3 und dann muss die Roboter VI folgendes tun:
Fahre über Stange 1 (Pos. 1), fahre runter an Stange 1 bis zur Scheibe 1 (Pos. 2), Hand auf + zu, fahren hoch über Stange 1 (Pos. 1), fahre zu Stange 3 (Pos. 3), fahren runter an Stange 3 (Pos. 4), öffne Hand.
Das klingt für mich unmöglich komplex.

Hat hier jemand eine Idee?
Wie gesagt, ich bin für jede Hilfe von einem LabView-Experten dankbar!!!

Viele Grüße,
Christoph


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  Hanoi_LV9_rekursion.vi (Größe: 1,61 MB / Downloads: 173)

Sonstige .vi  Hanoi_LV9_rekursion_CS_V1.vi (Größe: 96,16 KB / Downloads: 168)

Sonstige .vi  Roboteransteuerung_final_altesProjekt.vi (Größe: 250,61 KB / Downloads: 170)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Türme von Hanoi rekursiv programmieren? - Crizzel - 06.01.2011 16:36

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programmieren im Formelknoten DrHoas 9 14.069 26.06.2021 23:22
Letzter Beitrag: Martin.Henz
  Tic Tac Toe Programmieren OenerSer 3 3.689 11.05.2021 09:26
Letzter Beitrag: OenerSer
  Labview Memory Programmieren OenerSer 5 4.811 27.04.2021 13:05
Letzter Beitrag: GerdW
  Statemachine programmieren… Granit 8 12.385 30.04.2017 16:42
Letzter Beitrag: Granit
  Übersichtliches Programmieren LabVIEW cobain2004 2 4.815 29.10.2015 17:57
Letzter Beitrag: IchSelbst
  Automatischen Ablauf programmieren Freaky29 3 5.630 03.02.2015 11:27
Letzter Beitrag: Freaky29

Gehe zu: