Führen Sie Rotrics DexArm mit der Python-API aus

Nachdem wir Rotrics DexArm haben, führen wir es mit der Python-API aus. Mit Rotrics Studio wird die Armposition angepasst.

Umgebung

Holen Sie sich die API

Ich habe pydexarm.py aus dem Rotrics Repository erhalten und in mein Arbeitsverzeichnis gestellt.

Bewegung

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()

Ausführungsergebnis

Es funktioniert so

Recommended Posts

Führen Sie Rotrics DexArm mit der Python-API aus
Führen Sie Python mit VBA aus
Führen Sie prepDE.py mit python3 aus
Führen Sie Blender mit Python aus
Führen Sie iperf mit Python aus
Führen Sie die vSphere-API von VMware vSphere 6 mit dem Python-Skript (pyvmomi) aus.
Verwenden Sie die Trello-API mit Python
Führen Sie Python mit CloudFlash aus (arm926ej-s)
Verwenden Sie die Twitter-API mit Python
Web-API mit Python + Falcon
Führen Sie Label mit tkinter [Python] aus.
Rufen Sie die API mit python3 auf.
Verwenden Sie die Unterschall-API mit Python3
Erstellen Sie Awaitable mit der Python / C-API
Führen Sie mruby mit Python oder Blender aus
Quine Post mit Qiita API (Python)
Führen Sie XGBoost mit Cloud Dataflow (Python) aus.
Klicken Sie mit Python auf die Etherpad-Lite-API
Führen Sie Aprili von Python auf Orange aus
Führen Sie python3 Django1.9 mit mod_wsgi aus (deploy)
Bis Python auf Apache läuft
Führen Sie Ansible über Python mithilfe der API aus
Sammeln von Informationen von Twitter mit Python (Twitter API)
Führen Sie das Servo mit Python unter ESP32 (Windows) aus.
Holen Sie sich Lebensmitteldaten mit Amazon API (Python)
[Python] Erstellen Sie schnell eine API mit Flask
Führen Sie eine Python-Webanwendung mit Docker aus
Serverlose Gesichtserkennungs-API mit Python
[Python] Python-Paketinformationen mit der PyPI-API abrufen
FizzBuzz in Python3
Scraping mit Python
Statistik mit Python
Scraping mit Python
Python mit Go
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python
AES256 mit Python
Getestet mit Python
Python beginnt mit ()
mit Syntax (Python)
Bingo mit Python
Zundokokiyoshi mit Python
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
Textextraktion mit GCP Cloud Vision API (Python3.6)
Führen Sie die Google Analytics-API (Core v3) in Python aus
Python> Mit Laufzeitargumenten ausführen> Import argparse verwenden
Holen Sie sich Aktienkursdaten mit Quandl API [Python]
LINE BOT mit Python + AWS Lambda + API Gateway
Explosive Geschwindigkeit mit Python (Flasche)! Web-API-Entwicklung
Letzte Ranglistenerstellung mit der Qiita-API mit Python
Führen Sie Flask unter CentOS mit Python3.4, Gunicorn + Nginx aus.
Holen Sie sich den Betreff und den Text von Google Mail mit der Python- und Google Mail-API
[Python] Erwähnen Sie mit der Slack-API mehrere Personen
Erstellen Sie schnell einen API-Server mit Python + Falcon