- Modernes Energiemessgeraet    Werbung      
Ergebnis 1 bis 6 von 6

Thema: Roboter Arm mit SG90 Servos

  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    12.06.2005
    Ort
    Südwestdeutschland
    Beiträge
    1.179

    Roboter Arm mit SG90 Servos

    Anzeige

    Owon Funktionsgenerator Einfuehrung
    Ich überlege schon eine ganze Weile, einen Roboterarm mit SG90 Servos zu machen.
    Die Konstruktionen, die man aber so sieht, wackeln aber ziemlich.
    https://github.com/Nmast78/Robotic-Arm
    Meiner Meinung nach sollten Armteile nicht direkt an der Achse befestigt sein, sondern eine Art Dämpfer dazwischen.
    Was meint ihr?

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.286
    Das mit dem Zittern kenne Ich auch aus dem Flugmodellbau.
    Das passiert, wenn man größere Massen mit langem Hebelarm bewegt.

    Bei Analogservos haben diese nicht genug Kraft um die gewünschte Position herum.
    Sie schießen durch die bewegte Masse über das Ziel hinaus und regulieren sich dann ein ( kleiner werdendes Hin- und Herwackeln ).

    Bei Digitalservos tritt dann auch mal gerne eine Regelschwingung des Servos auf und die Servos zittern dann um die gewünschte Position herum, manchmal dauerhaft.

    Ein Dämpfer zwischen Servoarm und Ansteuerung bringt IMHO nichts - Hab das aber auch noch nie ausprobiert.

    Was sicher hilft wäre die Masse und die Hebelarme zu verkleinern.

    Eventuell könnte man auch ansteuermäßig etwas tun, indem man vor Erreichen der Endposition kleinere Schritte bei der Servoansteuerung macht.

    Vieleicht würde es auch helfen die Gelenke zu dämpfen? - Viskosedämpfung? - Hat man früher mal bei Plattenspielern gemacht.

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    12.06.2005
    Ort
    Südwestdeutschland
    Beiträge
    1.179
    Meiner Meinung nach liegt es daran, dass die normalen Modellbauservos positionsgeregelt sind. Man müsst es ohne Servos machen und vielleicht einfach Motoren und Encoder verwenden und die Regelung selbst machen.

  4. #4
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.751
    Ich überlege .. Roboterarm mit SG90 Servos zu machen. Die Konstruktionen .. wackeln aber ziemlich .. Was meint ihr?
    Im Video (klick) sind bei Minute 0:33 die beiden Schultergelenke aus den alten RS2-Servos (siehe Listenauszug unten) gut zu erkennen, die Gelenkkraft (dyn + stat) übernimmt der Servo. Ebenso ist es beim Ellenbogen - auch das ist zu erkennen. Soweit zum Antriebskonzept.

    Den SG90 hatte ich zeitweise (in der Aufbauphase) statt des mehrfach eingebauten ES-05/502001 genutzt, der war mir aber zu teuer. Dafür würde er wohl wesentlich länger halten *ggg*.

    Zur Steuerung. Die PositionsSTEUERung geht über eine 20ms-Interruptroutine. Die ISR gibt dabei wählbare Incremente für die jeweils nächste Position (Einheit =! Pulsdauer) vor - damit wird die servointerne Regelung (weitgehend?) ausgeschaltet (vgl Video ) *ggg???*. Ein "bisschen vor erreichen" der Zielposition (hier eben in Einheit Pulsdauer) werden die Incremente (um 2 .. 5) zunehmend abgesenkt - sozusagen ein Abfahren der vorgegebenen Geschwindigkeit auf "Null" - aber eben auf die End-Vorgabe.

    Ich hoffe dass ich das in der Kürze verständlich dargestellt habe.

    Bild  

    Bild  
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken RS2-Schulter m Marke.JPG   Servoliste-SG90.jpg  
    Ciao sagt der JoeamBerg

  5. #5
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    07.04.2015
    Beiträge
    931
    Ich hab jetzt mal das verlinkte Video vom TO auf laut gestellt und mir die Servogeräusche angehört.
    Hört Ihr's auch? Einige der Servos zappeln in der Bewegung immer zwischen Leerlauf und Last.

    Beim Archie vom Oberallgeier höre ich diese Lastwechsel übrigens nicht.

  6. #6
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.751
    .. Beim Archie .. höre ich diese Lastwechsel übrigens nicht.
    Na ja, ich fahre mit den Servos zumeist nicht mit der üblichen (lastabhängigen!) "full speed" - siehe im SlowMo-Beispiel "Kopfbewegung".
    Dabei/dazu versuche ich - gaaanz grob - BeschleunigungsRAMPEN durch die zeitlich abgestufte Positionsvorgabe zu erreichen (?simulieren) und verschiedene, vorgebbare Geschwindigkeiten zu fahren. (pingelig: Unterschied zwischen Kinematik und Dynamik und der Dynamiktochter Kinetik)
    Geändert von oberallgeier (Heute um 15:51 Uhr) Grund: lastabhängig
    Ciao sagt der JoeamBerg

Ähnliche Themen

  1. Antworten: 15
    Letzter Beitrag: 21.08.2023, 19:53
  2. Humanoider Roboter mit Modellbau Servos und OOPic
    Von mikemet im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 18
    Letzter Beitrag: 07.01.2013, 17:43
  3. Servos für Roboter
    Von robo_tom_24 im Forum Motoren
    Antworten: 3
    Letzter Beitrag: 17.02.2012, 10:46
  4. Config Servos Befehl und allg. Servos
    Von Foooob im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 09.08.2007, 16:43
  5. servos
    Von schoko im Forum Motoren
    Antworten: 6
    Letzter Beitrag: 10.05.2005, 19:38

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

    Werbung      Solar Speicher und Akkus Tests