xplane10によるシミュレーション

こんにちは、以前お世話になりましたendoです。
このたび大学のオーブンキャンパスや学園祭やらで、シミュレーション飛行を行えたら
楽しそうだと考えております。
そこでxplane10とMPを接続し、autoによるシミュレーションテストを試してみました。
HILのfirmwareを書き込み、frameを+、xplaneとMPの接続に必要なチェックを入れ、sim link startを
実行しました。
ここでstabilizeではピッチ、ヨー、ロールが反応しており、手動飛行を行うことができましたが
autoではwaypointへ向かうことなく直進し、自律飛行を行うことができませんでした。
さらにHUDにはbad gyro healthと表示され、地上高度-2060とおかしな値が得られてしまいました。
おそらくAPM_config.hの#define HIL_MODE   HIL_MODE_ATTITUDEを有効にするものと考えていますが、
コンパイルに大量のエラーが発生してしまいました。
ardupilot mega 2.x、arduino MEGA 2560,MEGA ADKといった設定は行ったのですが、エラーが多く
書き込みの経験がないので、原因を特定できませんでした。
根本的なミスをしていると思うのですが、この問題についてご指摘いただけないでしょうか。
またsimulationについての意見交換ができたらと考えております。

使用環境
・pixhawk:arducopter3.1.5
・xplane10 体験版
・MP1.3.7
・arduino windows1.0.3
・firmware:arducopter2.7.3

参考URL
http://planner.ardupilot.com/wiki/common-simulation/
https://github.com/jlnaudin/x-drone/wiki/X-PLANE-TUTORIAL:-X-Plane-v10-with-ArduPlane-v2.73-xp1-in-HIL-mode-simulation
http://www2.ezbbs.net/cgi/reply?id=aokuu&dd=23&re=14264http://www2.ezbbs.net/cgi/reply?id=aokuu&dd=23&re=14264

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • HILで、盛り上がっている頃に、手を出しただけなのですが。。

    ”Yes. The APM has a HIL. The hardware abstraction layer for the HIL on PX4/ Pixhawk has never been written.”

    なんて、ここに書いてあります。 

    APMでトライして見てください。

  • 基本的な質問ですが、PixhawkをHardware in the loop で、お使いなのでしょうか?

    コンパイルのエラーは、Arduino Mega 設定にして発生しているのですか?
    質問ばかりで、答えになっていなくて、すみません。
This reply was deleted.