Mavros: SITL-Fehler: Nicht verbundene Bäume

Erstellt am 14. Aug. 2019  ·  15Kommentare  ·  Quelle: mavlink/mavros

Hallo,

Mit aktuellem PX4 Master und Mavros erhalte ich folgenden Fehler

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

Hilfreichster Kommentar

Verwenden Sie diese Startdatei und das Problem wird behoben.

<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" />

Das löst nichts. Versteckt einfach das Problem;)

Alle 15 Kommentare

Dies ist eine direkte Folge von https://github.com/mavlink/mavros/pull/1252. An einer konkreten Lösung wird gearbeitet, also bleiben Sie dran.

Gibt es ein Update zu diesem Problem? Die PX4-Firmware hat in den letzten Monaten für mich einwandfrei funktioniert, aber seit den letzten 3 Tagen wird dieser Fehler angezeigt

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.

Ich habe sogar versucht, die neueste Version der Firmware von Grund auf neu zu erstellen, und es wird der gleiche Fehler angezeigt. Gibt es eine Lösung dafür?

Hat jemand eine Lösung dafür?

Ich stehe auch vor dem gleichen Problem.

Ich habe das gleiche Problem und warte auf das Update.

Hallo, ich habe versucht, die neueste Firmware zu erstellen, und habe das gleiche Problem. Ich bin mir nicht sicher, was ich tun soll, um es zu lösen. Soll ich eine Weile auf das Update warten oder kann ich etwas in der Firmware ändern?

@all das Problem, mit dem Sie konfrontiert sind, wird keine Funktionalität von MAVROS beeinträchtigen. Bitte erlauben Sie, dass # 1300 überprüft und zusammengeführt wird. Sobald es in den Upstream geht, werden wir die Veröffentlichung durchführen.

Ich habe das gleiche Problem und warte auf das Update.

Vielen Dank für all Ihre Arbeit Jungs.

Verwenden Sie diese Startdatei und das Problem wird behoben.



<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" />

Verwenden Sie diese Startdatei und das Problem wird behoben.

<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" />

Das löst nichts. Versteckt einfach das Problem;)

Ich versuche Daten von mavros / global_position / kompass_hdg und mavros / global_position / global zu sammeln und diese Themen werden nicht veröffentlicht. Ich habe den Fehler den gleichen Fehler des Problems:

ODOM: Beispiel: Es konnte keine Verbindung zwischen 'local_origin_ned' und 'fcu' gefunden werden, da sie nicht Teil desselben Baums sind. TF hat zwei oder mehr nicht verbundene Bäume.

Gibt es einen Zusammenhang zwischen dem Fehler und den Themen?
Was kann ich tun?

Danke euch allen!

Ich versuche Daten von mavros / global_position / kompass_hdg und mavros / global_position / global zu sammeln und diese Themen werden nicht veröffentlicht. Ich habe den Fehler den gleichen Fehler des Problems:

ODOM: Beispiel: Es konnte keine Verbindung zwischen 'local_origin_ned' und 'fcu' gefunden werden, da sie nicht Teil desselben Baums sind. TF hat zwei oder mehr nicht verbundene Bäume.

Gibt es einen Zusammenhang zwischen dem Fehler und den Themen?
Was kann ich tun?

Danke euch allen!

Ja. 0.33 wurde bereits veröffentlicht und bald sollte das Update über apt verfügbar sein. Wenn Sie dies jetzt beheben möchten, erstellen oder installieren Sie MAVROS aus dem Quellcode.

Eigentlich formuliere ich neu: Das Problem, das Sie haben, hat nichts mit dem TF-Problem zu tun. Das offensichtlichere Problem, das ich sehe, ist, dass Ihr Autopilot keine GPS-Daten enthält. Wie auch immer, anderes Thema, bitte setzen Sie die Diskussion in diesem Thema nicht fort.

Mein Systemis: Ubuntu 18.04 + PX4 + ROS Melodic Morenia.
Ich bin in voller Simulation, ich habe kein Pixwark
Ich habe die gleichen Probleme, wenn ich benutze: roslaunch px4 mavros_posix_sitl.launch
Ich kann diese Lösung nicht verstehen.
Bitte sag mir, wie ich es lösen soll. Vielen Dank !

Mein Systemis: Ubuntu 18.04 + PX4 + ROS Melodic Morenia.
Ich bin in voller Simulation, ich habe kein Pixwark
Ich habe die gleichen Probleme, wenn ich benutze: roslaunch px4 mavros_posix_sitl.launch
Ich kann diese Lösung nicht verstehen.
Bitte sag mir, wie ich es lösen soll. Vielen Dank !

Versuchen Sie, catkin_ws / devel / setup.bash und /opt/ros/.../setup.bash als Quelle zu verwenden. Mein Problem wurde damit gelöst. Möglicherweise können Sie versuchen, den Befehl im Ordner catkin_ws auszuführen und das Projekt neu zu erstellen, bevor Sie die Umgebungsvariablen beziehen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen