Mavros: Ошибка SITL: несвязанные деревья

Созданный на 14 авг. 2019  ·  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.

frames.pdf

Самый полезный комментарий

Используйте этот файл запуска и проблема будет решена.

<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.

Я даже попытался собрать последнюю версию прошивки с нуля, и она показывает ту же ошибку. можно ли это исправить?

У кого-нибудь есть решение для этого?

Я тоже столкнулся с той же проблемой.

Такая же проблема и ожидание обновления.

Решение появится на https://github.com/mavlink/mavros/pull/1300

Привет, я пытался собрать последнюю версию прошивки, но столкнулся с той же проблемой. Я не уверен, что мне делать, чтобы решить эту проблему. Подождать какое-то время обновления или можно что-то изменить внутри прошивки?

@ все проблемы, с которыми вы столкнулись, не нарушат работу MAVROS. Пожалуйста, позвольте # 1300 быть рассмотрено и объединено, и как только он попадет в апстрим, мы выпустим его.

Такая же проблема и ожидание обновления.

Спасибо за всю вашу работу, ребята.

Используйте этот файл запуска и проблема будет решена.



<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 имеет два или более несвязанных дерева.

Есть ли связь между ошибкой и темами?
Что я могу делать?

Спасибо вам всем!

Я пытаюсь собрать данные из mavros / global_position / compass_hdg и mavros / global_position / global, и эти темы не публикуются. У меня ошибка такая же, как у проблемы:

ODOM: Пример: не удалось найти соединение между local_origin_ned и fcu, потому что они не являются частью одного дерева. Tf имеет два или более несвязанных дерева.

Есть ли связь между ошибкой и темами?
Что я могу делать?

Спасибо вам всем!

Да. 0.33 уже был выпущен, и вскоре исправление должно быть доступно через apt. В любом случае, если вы хотите исправить это сейчас, соберите или установите MAVROS из исходного кода.

На самом деле, я перефразирую: проблема, с которой вы столкнулись, не имеет ничего общего с проблемой TF. Более очевидная проблема, которую я вижу, заключается в том, что на вашем автопилоте нет данных GPS. Во всяком случае, это другой вопрос, поэтому не продолжайте обсуждение в этой теме.

Моя система: Ubuntu 18.04 + PX4 + ROS Melodic Morenia.
Я полностью симулирую, у меня нет pixwark
у меня такие же проблемы, когда я использую: roslaunch px4 mavros_posix_sitl.launch
Я не могу понять это решение.
подскажите пожалуйста как решить? большое спасибо !

Моя система: Ubuntu 18.04 + PX4 + ROS Melodic Morenia.
Я полностью симулирую, у меня нет pixwark
у меня такие же проблемы, когда я использую: roslaunch px4 mavros_posix_sitl.launch
Я не могу понять это решение.
подскажите пожалуйста как решить? большое спасибо !

Попробуйте использовать источники catkin_ws / devel / setup.bash и /opt/ros/.../setup.bash. Моя проблема была решена этим. Возможно, вы можете попробовать запустить команду внутри папки catkin_ws и пересобрать проект перед поиском переменных среды.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги