「研究しましょう」 ブログ   --- 日記 マガジン 小耳情報

    やりたいことを探して、ネットをさまよう私の、ブログです --- I'm here. Find me out. 我在这里 查找和
0

この Python で、本当に DJI のドローン Tello が動くのか?   #ドローン #Python #趣味探しの

 DJI のトイドローン Tello をプログラミングで動かす本を買ってあったので、それを見ながら Python のコードを書いて、実機のドローンを動かしてみた。

結果、

  「このサンプルコード、実際に動いたのか?」

なかなか動かせなかった。

サンプルコードは、エラー処理を全く入れてないし、 2018年の本だから、ちょっと疑心暗鬼。

で、そのエラー処理を入れながら Paython コード書いて動かしてみたんだけど、変えた部分が逐一エラーを起こしてしまった。で、思った。

  「トレースできる開発環境って、無かったっけ?」

なんか、前に仕事でコードを書いていた時、使った気がする。Visual Studio だったっけかなぁ

 そうこうしているうちにドローンの電池が切れて、私のデバッグも一時休止。ドローンへの接続と、レスポンスを1回だけ受信するのが確認出来た。

で、別な本を見ていたら、TelloPy という Tello の制御用のライブラリーが有るって書いてあった

でも、実際に自分でコードを書くのも勉強だから。もう少しこのまま実験して、あきらめが付いたら、そのライブラリを試してみよう

0

今日の Python 💦   #ドローンプログラミング #Python #VSCode

 飽きもせず、DJI のドローン Tello をソフトで動かすために、Python で code を書いている。書こうとしている。ところが、anaconda3 で、Python2.7 の Jupyter notebook が立ち上がらず、時間を費やしてしまった。

色々やったんだけど、吐き出されたエラーを解析して対処する力も、時間も、持っていなかったので。Python3 で動かそうと決めた。そもそも、

  「 Jupyter notebook って、何に使うの? 」

Python のスクリプトは必要な機能は実装した。そのままデバッグしようとしたんだけど、夜中にドローンの爆音をとどろかすわけにも行かず、明日に延期することにした。

 やっぱり、プログラミングは、面白い。仕様を考えたり、それを実現するために Paython の機能を調べたり、実装したり。

ただ、Python による、ドローン Tello の制御がどこまでできるか心配だ。ゲームパッドで操作したいし、そもそも、Paython でボタンイベントが取れるのかとか、ちょっと心配。

まぁ、なる様になるさ。ならなかったら、他の趣味を探せばイイだけだし、、、

該当の記事は見つかりませんでした。