Hallo,
ich habe schon viel Fanuc, ABB, T1 und Kawasaki Roboter online/offline geteacht und Programmiert. Jetzt habe ich einen Kuka Roboter und möchte gerne folgendes machen:
Er soll einen Proband greifen, also einen Joystick und soll ihn hin und her bewegen, dass ist alles - allerdings möchte ich das Dynamisch programmieren.
Erstmal die 4 wichtigen Fragen, ob es möglich ist:
1. Kann ich eine Position Teachen, mit Kuka, und dann sagen, der nächste Punkt ist der selbe nur mit +x von 20 mm?
2. Kann ich dann auch irgendwie bestimmen, ob ich Bezug auf die Base, dem Tool oder der World zur Verschiebung nutze?
3. Kann man auch statt +20mm eine Variable nehmen und sagen +k und k hat den Wert 20mm?
4. Nun würde ich die Werte gerne noch per TXT Datei oder irgendwie an den Roboter übertragen (per i/os, oder einfache Init Datei)
Wenn der Roboter das alles kann (und ich denke mal, das ist ein Kinderspiel für das Gerät), bleibt nur noch die Frage wie und wie ist der Syntax?
So möchte ich quasi nur einen Punkt teachen und alles per Offset verfahren, er soll über den Joystick fahren, je nach Länge des Joysticks wird der TCP per Offset verschoben (ca. 40 Varianten an Joysticks habe ich hier), dann 20 mm runter in -z, der TCP ist genau in dem Kugelgelenk, nun den Greifer schließen und dann in +30° nach x kippen und zurück in -30° x. Es ist nur ein Probeaufbau und nichts Weltbewegenes, für Hilfe wäre ich sehr Dankbar.
Es ist ein KRC2 Schrank und ein KR6 Robbi, Softwarestand von 2007.
Vielen Dank für eure Hilfe

Gruß deicebear
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »deicebear« (26. April 2010, 11:47)