hanyazou/TelloPy
DJI Tello drone controller python package
TelloPy — DJI Tello ドローンの Python コントローラー
これは何か
TelloPy は DJI Tello トイドローンを制御できる Python パッケージです。コアコードは Go で書かれた GOBOT プロジェクトから適応(移植)されました。プロトコルの詳細については、README が GOBOT のブログ記事(2018 年 4 月)を参照しています。
インストール
2 つのオプション:
- PyPI から(安定版):
pip install tellopy - ソースから: GitHub リポジトリをクローンし、
python setup.py bdist_wheelで wheel をビルドし、生成された.whlファイルをインストールします。
ドキュメント
README には別途ドキュメントは含まれていません。代わりに、Python を実行して組み込みのヘルプシステムを使用します:import tellopy の後に help(tellopy) を実行すると、パッケージの API ドキュメント文字列を確認できます。
例(examples フォルダ内)
- simple_takeoff — Tello が離陸し、数秒後に自動的に着陸します。
python -m tellopy.examples.simple_takeoffで実行します。 - video_effect — Tello からのリアルタイムビデオストリームをフィルタリングして表示します。追加パッケージが必要:
av、opencv-python、image。 - joystick_and_video — ビデオを見ながら PS3/PS4/Xbox One ゲームパッドで Tello を制御します。上記と同じビデオ関連パッケージに加えて、
pygameが必要です。
関連サイドプロジェクト(リンクは README 内)
- HalloPy — ハンドモーションコントローラー:手の動きで Tello を制御します。
- telloCV — OpenCV ベースのコントローラー:コンピュータビジョン用のビデオフレームを生成し、シーン内で検出された色を追跡するカラートラッカーを含みます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト