Diskussion:Ansteuerung des UR3 Roboters mit Matlab und URSim mittels Realtime Schnittstelle: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(19 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Benutzer:Mirekgoebel|Prof. Dr. Mirek Göbel]] am 06.02.2021:
[[Benutzer:Mirekgoebel|Prof. Dr. Mirek Göbel]] am 25.01.2022:


# Checkliste + Tipps in [[Wiki-Artikel_schreiben]] befolgen!
# unterstreichen ist nur handschriftlich üblich, sonst durch andere Möglichkeiten ersetzen, z. B. fett, kursiv, etc. '''[26.01.2022 Troja, Spinnrath: erledigt]'''
# Quellcode einbinden mit Syntax-Hervorhebung", siehe [[Quelltext_einbinden]]
# Komponentenspez. etwas missverstanden (siehe Praktikumsfolien) '''[26.01.2022 Troja, Spinnrath: erledigt]'''
# Originaldateien überall hinzufügen (insbesondere bei den Schaltplänen, editierten Bildern, CAD-Modellen,...), siehe auch [[Wiki-Artikel_schreiben]]. [Göbel 06.02.2021: Das funktioniert in unserem Wiki momentan nicht, nach dem geplanten Update ist die Funktion aber wieder verfügbar].
# tolle Bilder!
# aktuelles Bild des Roboters zeigen!
# Stückliste sehr gut
# Artikel verknüpfen [[Universal_Robots]]
# Projektwerkstatt verknüpfen (Link!) '''[26.01.2022 Troja, Spinnrath: erledigt]'''
# CAD-Teil gedruckt? Dann zeigen Sie dazu ein Bild!
# Bitte fürgen Sie in [[Universal_Robots]] eine tabellarische Übersicht ein, wie der Roboter über einen PC angesteuert werden kann! Solche allgemeinen Infos bitte von Ihrem Artikel in diesen verschieben (nicht kopieren, sondern nur darauf verweisen).'''[04.02.2022 Adrovic: erledigt]'''
# "an eine vorhandene Rutsche angepasst" >> zeigen Sie die Rutsche!
# "da viele Funktionen, die im Polyscope verfügbar sind, nicht direkt in MATLAB gibt. " >>> konkret: welche?
# verknüpfen: Robotic Toolbox von Peter Corke
# Fehler: "dass ein Klemmbaustein gegriffen und abgesetzt werden. "; "Die Zielkoordinaten werden matlabseitig werden als String abgespeichert." '''[31.01.2022 Troja, Spinnrath: erledigt]'''
# "Der Port für die Realtime Kommunikation zum Roboter ist 3000" >> hier die Tabelle mit den verschiedenen Kommunikationsmöglichkeiten/Ports von UR verknüpfen!
# "Ansteuerung des Roboters" bitte noch mal gut Korrektur lesen --> ließt sich "hakelig" '''[02.02.2022 Troja, Spinnrath: erledigt]'''
# Viel Fließtext. Brechen Sie diesen auf mit Hilfe von Aufzählungen, etc.
# "Virtuelle Maschine" erläutern und verknüpfen mit [[Universal_Robots#Simulation_der_UR-Roboter_mittels_.22Offline-Simulation.22]] '''[31.01.2022 Troja, Spinnrath: erledigt]'''
# "auf bestimmte Zielwinkel „q“ " >> beschreiben Sie, was q ist!
# Im Text klarstellen: movej und movel sind Befehle von Polyscope und fkine und ikine sind Befehle der Corke-Toolbox. '''[31.01.2022 Troja, Spinnrath: erledigt]'''
# Transformationsmatrix: Erklären Sie das so wie in Ihrer PRäsentation, am besten mit Formeln wie z. B. in [[ArduMower:_Simulation_der_Kinematik_eines_Fahrzeugs_mit_drei_R%C3%A4dern]]
# Bitte klarstellen: pastebin ist aus WS20/21 und ihre Programme sind die im zip-Ordner xy '''[31.01.2022 Troja, Spinnrath: erledigt]'''
# Bei ikine erklären, dass das die Funktion für die inverse Kinematik ist. Also die, die aus Zielkoordinaten des TCP die Gelenkwinkel berechnet!
# Bitte erklären: " erfolgt in einem SE3" --> was ist ein SE3? '''[31.01.2022 Troja, Spinnrath: erledigt]'''
# "wurden mehrere Globale Variablen angelegt." >> listen Sie diese auf!
#  "wie in Abbildung 25 , erkennbar aus der Drehmatrix und dem Verschiebevektor." > in Abb. 25 steht kein Verschiebevektor?! '''[31.01.2022 Troja, Spinnrath: erledigt]'''
#  "Diese Matrix nutzt die vierte Spalte, um die Zielkoordinaten zu erreichen." >> Zeigen Sie dies anhand der Transformationsmatrix (Formel zeigen und erklären)
# "Round Robin Verfahren " >> können Sie dazu eine Quelle angeben? '''[04.02.2022 Troja, Spinnrath, Adrovic: erledigt]'''
# Rechtschreibung/Grammatik: "des Polyscope Programm",
# Bitte sortieren Sie Ihre Matlab-Skripte/Dateien und ergänzen eine Read.me-Datei oder Anleitung im Wiki, wie ihre Matlab-Skripte zu benutzen sind. Welches ruft man z. B. auf, um die Steinkoordinaten aus der Excel-Tabelle einzulesen? u. s. w. --> die "Nachwelt" möchte wissen, wie man was anwenden muss! '''[31.01.2022 Troja, Spinnrath: erledigt]'''
# "UR bereitgestellte Liste " >> dort verknüpfen, wo Sie diese das erste Mal erwähnen!
# Abbildung 5: Ansteuerung des Roboters mit URSim: Erklären! Was sehen wir?
# "Derzeit gibt es keine Rückmeldung, ob der Roboter eine Bewegung abgeschlossen hat." Hierbei ging ich davon aus, dass Sie ja alle Gelenkgeschwindigkeiten auslesen können und daraus dann leicht ermitteln können, ob der Roboter steht oder nicht!??

Aktuelle Version vom 4. Februar 2022, 15:51 Uhr

Prof. Dr. Mirek Göbel am 25.01.2022:

  1. unterstreichen ist nur handschriftlich üblich, sonst durch andere Möglichkeiten ersetzen, z. B. fett, kursiv, etc. [26.01.2022 Troja, Spinnrath: erledigt]
  2. Komponentenspez. etwas missverstanden (siehe Praktikumsfolien) [26.01.2022 Troja, Spinnrath: erledigt]
  3. tolle Bilder!
  4. Stückliste sehr gut
  5. Projektwerkstatt verknüpfen (Link!) [26.01.2022 Troja, Spinnrath: erledigt]
  6. Bitte fürgen Sie in Universal_Robots eine tabellarische Übersicht ein, wie der Roboter über einen PC angesteuert werden kann! Solche allgemeinen Infos bitte von Ihrem Artikel in diesen verschieben (nicht kopieren, sondern nur darauf verweisen).[04.02.2022 Adrovic: erledigt]
  7. "da viele Funktionen, die im Polyscope verfügbar sind, nicht direkt in MATLAB gibt. " >>> konkret: welche?
  8. Fehler: "dass ein Klemmbaustein gegriffen und abgesetzt werden. "; "Die Zielkoordinaten werden matlabseitig werden als String abgespeichert." [31.01.2022 Troja, Spinnrath: erledigt]
  9. "Ansteuerung des Roboters" bitte noch mal gut Korrektur lesen --> ließt sich "hakelig" [02.02.2022 Troja, Spinnrath: erledigt]
  10. "Virtuelle Maschine" erläutern und verknüpfen mit Universal_Robots#Simulation_der_UR-Roboter_mittels_.22Offline-Simulation.22 [31.01.2022 Troja, Spinnrath: erledigt]
  11. Im Text klarstellen: movej und movel sind Befehle von Polyscope und fkine und ikine sind Befehle der Corke-Toolbox. [31.01.2022 Troja, Spinnrath: erledigt]
  12. Bitte klarstellen: pastebin ist aus WS20/21 und ihre Programme sind die im zip-Ordner xy [31.01.2022 Troja, Spinnrath: erledigt]
  13. Bitte erklären: " erfolgt in einem SE3" --> was ist ein SE3? [31.01.2022 Troja, Spinnrath: erledigt]
  14. "wie in Abbildung 25 , erkennbar aus der Drehmatrix und dem Verschiebevektor." > in Abb. 25 steht kein Verschiebevektor?! [31.01.2022 Troja, Spinnrath: erledigt]
  15. "Round Robin Verfahren " >> können Sie dazu eine Quelle angeben? [04.02.2022 Troja, Spinnrath, Adrovic: erledigt]
  16. Bitte sortieren Sie Ihre Matlab-Skripte/Dateien und ergänzen eine Read.me-Datei oder Anleitung im Wiki, wie ihre Matlab-Skripte zu benutzen sind. Welches ruft man z. B. auf, um die Steinkoordinaten aus der Excel-Tabelle einzulesen? u. s. w. --> die "Nachwelt" möchte wissen, wie man was anwenden muss! [31.01.2022 Troja, Spinnrath: erledigt]