Hallo Zusammen,
im Rahmen meines Studium habe ich eine sehr anspruchsvolle Programmierung in LabVIEW als Aufgabe erhalten. Da ich absolut keine Erfahrung mit LabVIEW habe, wende ich mich nun an euch.
Die Aufgabenstellung lautet, Erstelle einen Prototyp in LabVIEW mit dem man grafisch verschiedene Legobausteine zusammensetzen und platzieren kann.
Ausgeführt wird das Programm von einem Denso Roboter dieser bekommt die Daten, wo die Legobausteine liegen und muss diese dann an einem bestimmten Platz ablegen.
Zum einen möchte mein Professor das wir die verschiedenen Legobausteine als 3D Objekt in Orginalgröße in LabVIEW programmieren.
Dem Roboter soll über eine Datenbank gesagt werden welche Legobausteine er zur Verfügung hat.
Danach sollen wir verschiedene Bauobjekte als Versionen erstellen, die einzeln auswählbar sind.
Diese Versionen sollen eine Stückliste beinhalten, d.h. für Version 1 benötige ich 2 Stück 2x2Bricks und 1 Stück 2x4Brick, ...
Über eine Schleife soll der Roboter dann überprüfen ob er alle benötigten Legobausteine hat oder ob etwas fehlt.
Noch ein Hinweis, spezielle VI's für den Denso Roboter stehen mir zur Verfügung.
Ich weis es ist sehr kompliziert, aber ich kann es nicht besser erklären.
Nun zu meinen Fragen:
- Kann ich einen Legostein oder vllt. einen Quader in LabVIEW modellieren und die Maße in einer Datenbank hinterlegen?
- Wie hinterlege ich die dem Roboter zur Verfügung stehenden Legobausteine und wo diese sich befinden?
- Kann ich eine Datenbank oder etwas anderes anlegen in dem die verschiedenen Versionen hinterlegt werden (inkl. der Stückliste)?
Vielen Dank schonmal.