Positioniergenauigkeit: Ausrichtung des Messsystems

  • Hallo!
    Mir geht es hauptsächlich um folgendes Problem: Wie wird bei der Messung der Positioniergenauigkeit eines Roboters das Messsystem ausgrichtet? Ist dem Messsystem der genaue Roboterfußpunkt bekannt? Oder gibt es im Raum bestimmte Punkte, deren genaue Koordinatenbekannt sind, die angefahren werden und somit als Referenz dienen?


    MfG
    Joachim

  • ANZEIGE
  • Hallo,


    vermutlich macht das jeder Hersteller anders.


    Mitsubishi Roboter haben am Fuß diese präzise geschliffenen Flächen. Da wird bei den älteren Modellen die Kalibrierlehre angesetzt. Bei den neueren gibt es die nicht mehr, aber die Flächen sind immer noch da, wohl damit man den Roboter präzise gegen einen Anschlagwinkel schieben kann.


    Grüße


    Urmel

  • Hallo


    Sprichst du von absoluter Genaugikeit oder von der Wiederholgenauigkeit.
    Bei der Wiederholgenaugikeit wird ein X bedliebiger Punkt angefahren und dann nocheinmal angefahren. Die Toleranz wird dann angegeben. Bei der absoluten Genauigkeit wird eine berechnete Position angefahren. Dabei wirst du wahrscheinlich schön staunen, da diese sehr viel toleranter ist als geglaubt wird. Die meisten Hersteller bieten dazu noch absolut vermessene Roboter an, die in verschiedenen Winkeln der Hauptachsen Korrekturwerte besitzten,


    mfG Burlibua

  • Hallo!
    Ich spreche von der absoluten Positioniergenauigkeit. Also wie wird der Unterschied zwischen dem möglicherweise genau angefahrenem Punkt und dem tatsächlichem Punkt bestimmt?
    Laut Urmel werden sie "einfach" nur sehr genau aufgestellt. Ist das bei allen so?


    MfG
    Joachim

  • Möglicherweise braucht man für eine Absolutkalibrierung gar nicht den exakten Nullpunkt des Roboters.
    Man ermittelt nur Korrekturwerte für ein Kinematikmodell.


    Man fährt viele Roboterpositionen an und vergleicht die Positionsangaben des Roboters mit denen des externen Systems. Deren beide Koordinatensysteme müssen doch gar nicht exakt ausgerichtet sein.


    Ich bin kein Matheexperte, aber ich würde mal vermuten, dass man aus den ermittelten relativen Positionierfehlern des Roboters ein korrigiertes Kinematikmodell zu erstellen kann. Wenn man das hat, kann man zu jeder gegebenen Roboterposition sagen, wo er wirklich steht. Einfach indem man aus den Roboterkoordinaten mit der "falschen" Kinematik die Gelenkwinkel errechnet und dann mit der korrigierten Kinematik die Absolutposition.

  • Der genaue Roboterfußpunkt ist nur wichtig, wenn man Roboter austauschbar machen will -
    damit sie immer im gleichen Bezugskoordinatensystem arbeiten und die Programme bei
    Tausch übernommen werden können.
    Bei KUKA wird bei den HA-Roboteren dafür die Basis eingemessen, also die Zentrierbolzen
    am Roboterfuß.

  • Vielen Dank für die Antworten!
    Also kann man sagen, dass die Roboter auf einem festen Punkt, der über Bolzen/plangefräste Fläche definiert ist, im Raum stehen, oder?


    MfG
    Joachim

  • Hallo,
    also ich würde mal sagen, dass man zur Kalibrierung der Absolutgenauigkeit sehrwohl den Roboterfusspunkt kennen muss, bzw. den Bezug des Messkoordinatensystems zum Roboterkoordinatensystem. Aus relativen Positionierfehlern lässt sich kein Modell der Roboterkinematik ableiten.


    Die absolute Positioniergenauigkeit zu bestimmen ist allerdings etwas einfacher, dazu sollte es schon reichen den Roboter umzuorientieren, da hierbei die absolute Positioniergenauigkeit eine Rolle spielt (der TCP Fehler geht natürich hier auch ein, da die Fehler ja immer Über-Alles-Fehler sind).
    Die Absolutgenauigkeit gilt dann allerdings nur sehr eingeschränkt, um eine globale Aussage über die absolute Positioniergenauigkeit im ganzen Arbeitsraum zu treffen muss man sehr viel mehr Aufwand betreiben.
    Zum Beispiel mit einem LaserTracker (ins RoboterKS eingemessen) hunderte Roboterpositionen vermessen.


    Mfg
    Stefan

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden