2021年9月1日水曜日

Raspi4 から PixHawkにコマンドを発給できた

 先の記事で示した離陸コマンドをフライトコントローラーをラズパイにつなげて送信させる。

そのためには、両者をUSBのシリアルポートを使って送信しなければならない。またそのためには、USBシリアルポートを有効化しなければならないのだが、この有効化の手順については、以下のサイトを参考にさせていただいた。

https://tomosoft.jp/design/?p=24354

こののち、作成したプログラムの引数にポートを次のように指定して送信。

$ ./takeoff_and_land serial:///dev/ttyACM0

指定の仕方が複雑だ。USBポートの /dev/ttyACM0 は有効化する前は見えていなかったものだ。
この様子は、ツイッターに以下のように投稿しておいた。


これでシステムの太い道が開けた。

0 件のコメント:

コメントを投稿

プロペラ回転面の方向を直接変化させ機体を安定させる

 複数プロペラドローンの機体の安定は、PID制御などによってプロペラ相互の回転速度を変化させることで実現してきた。ここでは、回転速度は一定のまま、プロペラの回転面の方向を変えることによって実現できないかを少し考えてみたい。 とは言っても、ヘリコプターは、実質回転面を変化させている...