初めに
matlabでtelloというドローンを動かそうとおもいます。
大学で情報系を専攻している人はmatlabを使用していると思います。
MATLAB
https://jp.mathworks.com/products/matlab.html
tello
MATLABでどう動かすか
まずはMATLABにあるパッケージを自分のMATLABにダウンロードします。
Ryze Tello Drone Support from MATLAB
https://jp.mathworks.com/matlabcentral/fileexchange/74434?download=true
このパッケージを自分のパソコンにダウンロードした後に実行しmatlabで動かします。
そして、自分のパソコンとtelloを接続します。telloに電源を入れ、telloから出るwifiを経由してtelloを動かします。
そしたらコマンドを打ち込んでtelloを動かしていきます。
コマンドの例
まずはtelloのオブジェクトを作っていきます。
r = ryze();
離陸
takeoff(r);
着陸
land(r)
移動
move(r,[カメラがついている方向 右方向 重力の方向])
最後にオブジェクトのrを消しましょう。
clear r;
このコマンドをmatlabのエディターに書きtelloにwifiを経由してつなぎ実行ボタンを押すとドローンが動きます。
次に記事でより高度に飛ばすためのコマンドを書いていきます。
写真の引用
https://viva-drone.com/tello-toydrone-rize-dji/
https://jp.mathworks.com/help/supportpkg/ryzeio/ug/connect-to-ryze-drone-over-wifi.html
https://jp.mathworks.com/help/supportpkg/ryzeio/ref/move.html
間違いがありましたら指摘ください。