xArm-Developer/xArm-Python-SDK

Python SDK for UFACTORY robots, 850, xArm5/6/7, and Lite6.

解決する問題

このプロジェクトは、UFACTORY xArm ロボットアームを制御するための Python インターフェースを提供します。標準的なプログラミングライブラリを通じて、動作コマンドの送信、センサーデータの読み取り、ハードウェア設定の管理を簡素化し、開発者がロボットアームをカスタム Python アプリケーションに統合できるようにします。

仕組み

SDK は、ネットワークまたはシリアルインターフェースを介して xArm ハードウェアと通信するラッパーとして機能します。XArmAPI クラスをインポートすることで、開発者は IP アドレスまたはシリアルポートを使用してアームに接続できます。ライブラリは、関節の制御、グリッパーの管理、力トルクセンサーの読み取り、コールバック関数によるリアルタイムのロボット状態監視のための包括的なメソッドセットを提供します。

対象読者

この SDK は、Python を使用して xArm ロボットハードウェアをプログラム的に制御する必要がある開発者、エンジニア、研究者向けに設計されています。自動化システム、カスタム軌道計画、またはロボット研究プロジェクトを構築する人に適しています。

ハイライト

  • 関節およびデカルト座標位置決めを含むロボット動作の直接制御。
  • 標準グリッパー、BIO グリッパー、真空グリッパーなど、さまざまなエンドエフェクタの組み込みサポート。
  • 力トルクセンサー管理、衝突検出、アドミッタンス制御のための高度な機能。
  • コールバックを使用した広範なイベント駆動アーキテクチャにより、ロボットの状態、エラー、温度を監視。
  • 軌道記録、Modbus TCP 通信、GPIO 管理などの一般的なタスクのための広範なコード例ライブラリが含まれています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト