AMPrO-3D / Roboterarm

Wir haben den Roboterarm von dem YouTuber "Skyentific" upgedatet, eine eigene Steuerelektronik dafür entwickelt und einen Softwarecontroller für den PC geschrieben, über die der Roboterarm Grafisch programmiert werden kann.
GNU General Public License v3.0
32 stars 3 forks source link

MotionController #7

Open elektrofreak86 opened 3 years ago

elektrofreak86 commented 3 years ago

Hallo,

Hab Die Hardware vom Robotorarm Fertig das Programm ist auf den Teensy 4.1 geschrieben, wenn ich den USB Stecken einstecke werde die Schrittmotoren unter Strom Gesetzt, bis dahin ist alles Super.

Jetzt habe ich den MotionController gestartet und komme damit leider nicht zurecht.

Vermutte das man über das untere Menü den Ablauf der 7 Achse Einrichtet, doch sobalt ich auf "Verbinde mit MotionController" klicke Stürzt dasProgramm ab und erstellt diese Log Datei

hs_err_pid9040.log

Wofür sind die Blauen Schiebregler auf der Rechten Seite?

Einen Spacemous besitzte ich leider nicht, aber dafür einen Xbox Kontroller der am PC Angeschlossen ist wäre es auch möglich diesen zu verwenden?

Gruß

Sven

AMPrO-3D commented 3 years ago

Die blauen Schieberegler, sind die manuelle Ansteuerung der Achsen des Roboters, der Bereich unten im Fenster zusammen mit dem Bereich auf der linken Seite oben im Fenster dienen dazu, den Roboter definierte Bewegungsabläufe abzufahren. Diese Bewegungsabläufe sind auf ein festes Zeitfenster beschränkt. Im Bereich unten kannst du pro Zeile Keyframes hinzufügen. Jedes dieser Grauen Kästchen kann zwei Zustände besitzen: "void" und "point" Die Timeline muss immer so aufgebaut sein, dass sie mit einem Point beginnt und mit einem Point aufhört. Dazwischen müssen sich Point und Void immer Abwechseln. Es dürfen also niemals zwei Points aneinander anliegen, und auch nie zwei voids aneinander anliegen. Du kannst mit den Pfeiltasten in der Timeline navigieren. Ein Ausgewähltes Kästchen bekommt einen roten Rahmen. Ist aktuell ein Point ausgewählt, kannst du über den Slider, der dann in der Mitte des Bildschirms wählbar wird, die Höhe des Points definieren. Der Roboter bewegt sich also von Point zu Point, und die Voids definieren den Übergang zwischen zwei Points. Wählst du eine Void aus, erscheinen im oberen Bereich des Fensters an der entsprechenden Linie zwei graue Kreise, an diesen Kreisen kannst du die Linie verformen, das Prinzip ähnelt Splines in Konstruktionsprogrammen. Die Software ist bei weitem nicht ausgereift, ist voller Bugs und definitiv eine Frage der Geduld. Mit ein bisschen Geschick sollte es aber jeder hinbekommen. Über die Buttons unten rechts aktiviert die Software die Verbindung zum entsprechenden Partner. Der Button für den SpaceNavigator sorgt aktuell für ein Aufhängen der Software, wenn er betätigt wird, ohne das ein SpaceNavigator angeschlossen ist.

Aktuell ist noch kein Interface für ein Gamepad integriert, das kann aber hinzugefügt werden. Aktuell fehlt mir dazu die Zeit, wie auch zu allen anderen Ausbesserungen der Software, weshalb sie seit Videoupload nicht mehr verbessert wurde. Das steht definitiv an, ich kann aber nicht sagen, wann ich dazu komme.

Der Motion Controller kann übrigens auch über den seriellen Monitor der Arduino IDE angesteuert werden. Hierfür den seriellen Monitor öffnen und mit den Achsen A bis G die einzelnen Roboter Achsen ansprechen. Bsp A1000 oder G-100 hier einfach ein bisschen herumspielen.

Um das Problem mit deinem Fehler zu fixen, brauche ich mehr Zeit, das schaffe ich heute nicht mehr

elektrofreak86 commented 3 years ago

Okay, für die ersten Test bewegungen hat das mit dem seriellen Monitor sehr gut funktioniert.

elektrofreak86 commented 3 years ago

Hallo

gibt es was neues über den MonitionController, habe es Nochmal mit einem anderen Comptuer versucht doch leider stürtzt der MotionController direkt ab sobald ich auf "Verbinde mit MotionController" klicke.

elektrofreak86 commented 3 years ago

Hallo,

Hat jemand schon erfahrung mit dem MonitionController, ich habe keinen SpaceNavigator und bei "Verbinden mit MotionController" Stürzt das programm ab. Würde es gerne mit einen Gamepad Verbinden oder änlichem. Hat das jemand schon irgendwie zum laufen gebracht? 20210629_205730 20210629_205808 20210629_205912

UweR55 commented 3 years ago

Hallo Sven, gute Idee vom Thomas. Wenn er uns einen Termin nennt, wäre super Vielleicht kommen wir ja dann weiter Gruß Uwe

elektrofreak86 commented 3 years ago

Hallo Uwe,

 

Ja finde das auch eine gut idee

 

Gruß

 

Sven

   

Gesendet: Dienstag, 13. Juli 2021 um 19:14 Uhr Von: "UweR55" @.> An: "AMPrO-3D/Roboterarm" @.> Cc: "elektrofreak86" @.>, "Author" @.> Betreff: Re: [AMPrO-3D/Roboterarm] MotionController (#7)

 

Hallo Sven, gute Idee vom Thomas. Wenn er uns einen Termin nennt, wäre super Vielleicht kommen wir ja dann weiter Gruß Uwe

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

UweR55 commented 3 years ago

Guten Morgen Sven, wir könnten ja mal telefonieren. Was hälst Du davon? Gruß Uwe

elektrofreak86 commented 3 years ago

Hallo UweDas können wir gerne machenHier meine NummerGruß Sven--Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.Am 14.07.21, 12:11 schrieb UweR55 @.***>:

Guten Morgen Sven, wir könnten ja mal telefonieren. Was hälst Du davon? Gruß Uwe —You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

UweR55 commented 3 years ago

Morgen Sven, meine Nummer 01575 4249088 Meine Mail Adresse riesuwe55@mail.com ==> kannst mich auch direkt anschreiben Gruß Uwe

UweR55 commented 3 years ago

Ich hatte hinsichtlich eines Termins für das Zoom Meeting mit dem Thomas nächste Woche den Montag oder Dienstag (also der 19.07 bzw. 20.07 vorgeschlagen, so ab 18:30Uhr, rufe Dich heute Abend mal an, können dann Details klären Gruß Uwe

JoergD66 commented 2 years ago

Hallo zusammen, gibt es was neues zum Motion Controller? Bei mir läuft er soweit, ich habe auch eine SpaceMouse von 3DConnexion allerdings als Wireless Version. Ich habe sie dann über USB angeschlossen. Sobald ich dann aber auf verbinden mit Space Navigator klicke Stürzt der Motion Controller auch ab. Liegt es daran, dass es die Wireless Version der SpaceMouse ist. Würde mich freuen wenn es ähnliche Erfahrungen bei Euch gibt. Gruß Jörg

UweR55 commented 2 years ago

Hallo Jörg, ich muss leider 3 Baugruppen neu drucken; durch ein Fehler auf der Platine hatten sich die Motoren so schnell erhitzt, das sich die 3 Bauteile stark verform hatten. Sehr ärgerlich, da ich ja komplett alles verkabelt hatte. Es muss alles auseinander. Zur Zeit ist mein Drucker in Reparatur, also es geht nichts :(( Gruß Uwe

JoergD66 @.***> schrieb am Mo., 31. Jan. 2022, 11:02:

Hallo zusammen, gibt es was neues zum Motion Controller? Bei mir läuft er soweit, ich habe auch eine SpaceMouse von 3DConnexion allerdings als Wireless Version. Ich habe sie dann über USB angeschlossen. Sobald ich dann aber auf verbinden mit Space Navigator klicke Stürzt der Motion Controller auch ab. Liegt es daran, dass es die Wireless Version der SpaceMouse ist. Würde mich freuen wenn es ähnliche Erfahrungen bei Euch gibt. Gruß Jörg

— Reply to this email directly, view it on GitHub https://github.com/AMPrO-3D/Roboterarm/issues/7#issuecomment-1025562451, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUL6UYWTPSF3V5WDIMDJM6LUYZMZ3ANCNFSM43BY6OQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.***>

JoergD66 commented 2 years ago

Hallo Uwe, Danke für die schnelle Rückmeldung. Das ist übel mit der Verkabelung!!! Währe super wenn du an dem Programm dran bleibst.

Wünsche noch viel Erfolg bei der Rep. des Druckers und dem zerlegen den Arms!!! Gruß Jörg

UweR55 commented 2 years ago

Hallo Jörg, bleiben in Verbindung. Alles Gute

JoergD66 @.***> schrieb am Mo., 31. Jan. 2022, 16:08:

Hallo Uwe, Danke für die schnelle Rückmeldung. Das ist übel mit der Verkabelung!!! Währe super wenn du an dem Programm dran bleibst.

Wünsche noch viel Erfolg bei der Rep. des Druckers und dem zerlegen den Arms!!! Gruß Jörg

— Reply to this email directly, view it on GitHub https://github.com/AMPrO-3D/Roboterarm/issues/7#issuecomment-1025858463, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUL6UYUXUSA6GLCROBPQF63UY2QWRANCNFSM43BY6OQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.***>

JoeBerlin69 commented 2 years ago

Hallo, ich habe zwei kleinere Probleme mit dem MotionController. Die Ansteuerung über die blauen Schieberegler funktioniert anstandslos.

  1. erledigt
  2. Ich habe eine 3dconnexion SpaceMouseCompact. Ist die kompatibel mit SpaceNavigator. Funktionieren tut sie mit dem MotionController leider nicht.