Telloの操作

3 次查看(过去 30 天)
eri matsuyama
eri matsuyama 2022-3-18
Tello の離陸が出来ません。何が問題なのかをお教え頂きたく思います。
MATLAB Support Package for Ryze Tello Drones をインストールし、Wifi 接続もしています。
しかし、以下の3行目のコードでエラーが出てしまいます。 エラーはUnable to execute 'takeoff'. Execute 'land' command first. です.
droneObj = ryze()
cameraObj=camera(droneObj)
takeoff(droneObj) 
  :

采纳的回答

Kenta
Kenta 2022-3-30
何らかの理由で、その機体のステータスが、take offしていることになってるのではないかと思います。
land(droneObj)
をコマンドウィンドウで打つと良いのではないかと思います。
  1 个评论
eri matsuyama
eri matsuyama 2022-3-30
ご回答頂き、ありがとうございます。
takeoff(droneObj) の後に記載した以下のコードを消す事で、離陸が可能になりました。
h_fig=figure;
preview(cameraObj);
set(f_fig,'keyPressFcn',@ DetectDrone);
とりあえず、離陸、着陸だけは、可能となりました。
お騒がせして申し訳ありませんでした。
コールバック関数の使い方が今一つ解らないので、少し悩んでみます。
ありがとうございました。

请先登录,再进行评论。

更多回答(1 个)

Tohru Kikawada
Tohru Kikawada 2022-9-1
本エラーですがTelloのファームウェアが古い場合にも同様のエラーが出ることがあります。
改善しない場合には、お手数ですがTelloのスマートフォンアプリにてファームウェアを最新にアップグレードいただき、再度お試しいただければと思います。
詳細は下記の手順もご参照ください。

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!