TownBlog「ドローン」タグアーカイブPythonによるドローン「Tello」の制御(3)今回は、バッテリーの充電量と飛行時間を定期的に自動で取得してラベルに表示するようにします。下の画像で、一番左上の「OK」は通常のコマンドに対するレスポンス、その右の「35%」は充電量、「521s」は飛行時間です。小池隆Pythonによるドローン「Tello」の制御(2)前回作成したプログラムを拡張し、SDKドキュメントに記載されているほぼすべてのコマンドを実行可能にします。コマンドのパラメータは固定です。今回は横長のレイアウトにしました。矢印のボタンの意味は分かると思います。「Battery?」ボタンと「Time?」ボタンは、それぞれ充電量と飛行時間を問い合わせて結果を左上に表示します。小池隆Pythonによるドローン「Tello」の制御Ryze社の小型ドローン「Tello」は手頃な価格でありながら高性能で、一時は品薄状態となった程の人気機種です。Telloは専用アプリによる操作のほか、ScratchやPython等のプログラミング言語を使用して制御することができます。そこで、簡単なプログラムを作成してAndroid端末上のPython環境からTelloを操作してみることにします。今回作成するプログラムは離陸と着陸の機能しかありませんので、飛行の際には充分な安全を確保して下さい。