bitcraze/crazyflie-lib-python
Python library to communicate with the Crazyflie™
解決する課題
Crazyflieドローンの制御には、通常、低レベルの無線通信とコマンド処理が必要です。このライブラリはすぐに使えるPython APIを提供するため、複雑な詳細を扱うことなく、ドローンと直接通信するスクリプトを作成できます。また、ドローンの飛行や設定を行うためのグラフィカルツールである公式のCrazyflieクライアントアプリケーションの通信バックボーンとしても機能します。
仕組み
ライブラリをインストールし、そのPythonクラスと関数を使用して無線リンク経由でCrazyflieに接続します。接続が確立されると、飛行コマンドの送信、センサーデータの読み取り、設定の変更が可能になります。ライブラリが基盤となる通信プロトコルを処理するため、コードからは高レベルのメソッドを呼び出すだけで済みます。2.1(+)、2.1 Brushless、Boltを含む複数のCrazyflieモデルをサポートしています。
対象ユーザー
Crazyflieクアッドコプターを制御するためのカスタムPythonプログラムを作成したい開発者や研究者。また、公式クライアントの上に独自のドローン制御アプリケーションを構築したい方にも役立ちます。
ハイライト
- Crazyflieクアッドコプターを直接プログラム制御するためのPython APIを提供
- Crazyflie 2.1(+)、Crazyflie 2.1 Brushless、Crazyflie Boltに対応
- 公式のCrazyflieクライアントアプリケーションのバックエンド通信レイヤーとして機能
- 迅速に開始するためのドキュメントとインストール手順が含まれています
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト