Mavros: SITLエラー:接続されていないツリー

作成日 2019年08月14日  ·  15コメント  ·  ソース: mavlink/mavros

ねえ、

実際のPX4マスターとmavrosを使用すると、次のエラーが発生します

ODOM: Ex: Could not find a connection between 'local_origin_ned' and 'fcu' because they are not part of the same tree.Tf has two or more unconnected trees.

frame.pdf

bug

最も参考になるコメント

この起動ファイルを使用すると、問題が解決されます。

<node name="task_3" pkg="task_3" type="task_3_node" output="screen"/>
<node name ="link1_broadcaster" pkg="tf" type="static_transform_publisher" args="0 0 0 0 0 0 local_origin_ned fcu 10" />

それは何も解決しません。 問題を隠すだけです;)

全てのコメント15件

これはhttps://github.com/mavlink/mavros/pull/1252の直接の結果です

この問題に関する更新はありますか? PX4ファームウェアは、過去数か月間は正常に機能していましたが、過去3日間以降、このエラーが表示されます。

ODOM: Ex: Could not find a connection between 'local_origin_ned' and 'fcu' because they are not part of the same tree.Tf has two or more unconnected trees.

最新バージョンのファームウェアを最初から作成しようとしても、同じエラーが表示されます。 これに対する修正はありますか?

誰かがこれに対する解決策を持っていますか?

私も同じ問題に直面しています。

同じ問題があり、更新を待っています。

こんにちは、私は最新のファームウェアをビルドしようとしましたが、同じ問題に直面しています。 それを解決するために何をすべきかわかりません。 更新をしばらく待つ必要がありますか、それともファームウェア内の何かを変更できますか?

@あなたが直面している

同じ問題があり、更新を待っています。

すべてのあなたの仕事の人に感謝します。

この起動ファイルを使用すると、問題が解決されます。



<node name="task_3" pkg="task_3" type="task_3_node" output="screen"/>
<node name ="link1_broadcaster" pkg="tf" type="static_transform_publisher" args="0 0 0 0 0 0 local_origin_ned fcu 10" />

この起動ファイルを使用すると、問題が解決されます。

<node name="task_3" pkg="task_3" type="task_3_node" output="screen"/>
<node name ="link1_broadcaster" pkg="tf" type="static_transform_publisher" args="0 0 0 0 0 0 local_origin_ned fcu 10" />

それは何も解決しません。 問題を隠すだけです;)

mavros / global_position / compass_hdgおよびmavros / global_position / globalからデータを収集しようとしていますが、このトピックは公開されていません。 問題と同じエラーが発生しています:

ODOM:例:「local_origin_ned」と「fcu」は同じツリーの一部ではないため、接続が見つかりませんでした。Tfには接続されていないツリーが2つ以上あります。

エラーとトピックの間に関係はありますか?
私に何ができる?

皆さん、ありがとうございました!

mavros / global_position / compass_hdgおよびmavros / global_position / globalからデータを収集しようとしていますが、このトピックは公開されていません。 問題と同じエラーが発生しています:

ODOM:例:「local_origin_ned」と「fcu」は同じツリーの一部ではないため、接続が見つかりませんでした。Tfには接続されていないツリーが2つ以上あります。

エラーとトピックの間に関係はありますか?
私に何ができる?

皆さん、ありがとうございました!

はい。 0.33はすでにリリースされており、まもなく修正はaptから入手できるようになります。 とにかく、これを今すぐ修正したい場合は、ソースからMAVROSをビルドまたはインストールしてください。

実際、言い換えると、あなたが抱えている問題はTFの問題とは何の関係もありません。 私が見るより明白な問題は、オートパイロットにGPSデータがないことです。 とにかく、別の問題なので、このトピックの議論を続けないでください。

私のシステム:Ubuntu 18.04 + PX4 + ROS MelodicMorenia。
私は完全にシミュレートしています、pixwarkを持っていません
使用すると同じ問題が発生します:roslaunch px4 mavros_posix_sitl.launch
私はこれらの解決策を理解できません。
解決方法を教えてください。 どうもありがとう !

私のシステム:Ubuntu 18.04 + PX4 + ROS MelodicMorenia。
私は完全にシミュレートしています、pixwarkを持っていません
使用すると同じ問題が発生します:roslaunch px4 mavros_posix_sitl.launch
私はこれらの解決策を理解できません。
解決方法を教えてください。 どうもありがとう !

catkin_ws / devel /setup.bashと/opt/ros/.../setup.bashを入手してみてください。 私の問題はそれをすることで解決されました。 環境変数を取得する前に、catkin_wsフォルダー内でコマンドを実行し、プロジェクトを再構築してみてください。

このページは役に立ちましたか?
0 / 5 - 0 評価