Nachdem wir Rotrics DexArm haben, führen wir es mit der Python-API aus. Mit Rotrics Studio wird die Armposition angepasst.
Ich habe pydexarm.py
aus dem Rotrics Repository erhalten und in mein Arbeitsverzeichnis gestellt.
Beschreiben Sie die Operation unter Bezugnahme auf "pydexarm.py" und "example.py". Geben Sie im Argument "Dexarm" den zugewiesenen Port ein. Sie finden den Anschluss auf dem Rotrics Studio-Verbindungsbildschirm oder auf dem seriellen USB-Gerät im Geräte-Manager.
demo.py
from pydexarm import Dexarm
def main():
dexarm = Dexarm("COM3") #Verbundene Portnummer
dexarm.go_home()
dexarm.move_to(350, 0, 0)
dexarm.move_to(350, 0, -50)
dexarm.soft_gripper_pick()
dexarm.move_to(350, 0, 100)
dexarm.move_to(350, 0, -50)
dexarm.soft_gripper_nature()
dexarm.move_to(350, 0, 0)
dexarm.go_home()
if __name__ == "__main__":
main()
Recommended Posts