LoginSignup
1
1

More than 1 year has passed since last update.

PX4のドキュメント・通覧

Posted at

はじめに

  • PX4というドローンのフライトコントローラについて、かなりしっかりとしたドキュメントがあるのでどれを読んでいきたいと思います.
  • 順次別の記事にまとめていこうと思います
  • 間違い等あれば指摘していただければと思います.

そもそもPX4とは

px4_logo

https://docs.px4.io/master/assets/img/logo_pro_small.e0fa34bd.png

  • PX4はドローンなどのいわゆるUV(無人機)向けのオープンソースのコントローラです.
  • 主にセンサ値を受け取り、モーター等への制御信号を生成するAutopilitにおける頭脳的な役割をはたすハードウェアの開発が行われています.
  • 研究・開発用として、ハードウェアをソフトウェア的に再現したもの(これをSITL(software-in-the-loop)といいます、反対に実際のハードウェアを用いて行うことをHITL(hardware-in-the-loop)といいます)も提供しています
  • PX4のプロジェクトはDronecodeというLinux Foundationが運営するオープンソースのドローン統合開発向けのプラットフォームとそのプロジェクトの一部となっています.
dronecode_logo
dronecode_projects

https://www.dronecode.org/wp-content/uploads/sites/24/2020/08/dronecode_logo_default-2.png
https://www.dronecode.org/wp-content/uploads/sites/24/2018/02/Dronecode-software-stack.png

  • 例えば、QGroundControlはいわゆる管制塔の役割をするソフトウェアで、MAVLINKというプロトコルを用いてPX4は外部と通信を行なっています.
  • かなり動きの激しいプロジェクトで、細かく理解するには少し時間がかかりそうです..

今回読んでいくドキュメント

  • リンク: https://docs.px4.io/master/en/
  • ドローンについてや、PX4内部でどの様な処理がなされているか、また、シミュレーションのやり方等が書いてあると思っています.

目次とリンク(随時更新)

終わりに

  • 意見・誤植等あった場合は教えていただければと思います.
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1