Mavros: Erro SITL: árvores não conectadas

Criado em 14 ago. 2019  ·  15Comentários  ·  Fonte: mavlink/mavros

Ei,

com o mestre PX4 e os mavros reais, estou recebendo o seguinte erro

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

bug

Comentários muito úteis

Use este arquivo de lançamento e o problema será resolvido.

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

Isso não resolve nada. Apenas esconde o problema;)

Todos 15 comentários

Essa é uma consequência direta de https://github.com/mavlink/mavros/pull/1252. Uma solução definitiva está sendo trabalhada, portanto, fique atento.

Existe alguma atualização sobre este problema. O firmware PX4 estava funcionando bem para mim nos últimos meses, mas desde os últimos 3 dias ele mostra esse erro

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.

Eu até tentei construir a versão mais recente do firmware do zero e mostra o mesmo erro. Existe uma correção para isso?

Alguém tem alguma solução para isso?

Eu também estou enfrentando o mesmo problema.

Tendo o mesmo problema e aguardando a atualização.

Olá, tentei construir o firmware mais recente e estou enfrentando o mesmo problema. Não tenho certeza do que devo fazer para resolver isso. Devo esperar um pouco pela atualização ou posso modificar algo dentro do Firmware?

@todo o problema que você está enfrentando não interromperá nenhuma funcionalidade do MAVROS. Por favor, permita que # 1300 seja revisado e mesclado e assim que for lançado, nós faremos o lançamento.

Tendo o mesmo problema e aguardando a atualização.

Obrigado por todo o seu trabalho pessoal.

Use este arquivo de lançamento e o problema será resolvido.



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

Use este arquivo de lançamento e o problema será resolvido.

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

Isso não resolve nada. Apenas esconde o problema;)

Estou tentando coletar dados de mavros / global_position / compass_hdg e mavros / global_position / global e esses tópicos não estão sendo publicados. Estou tendo o mesmo erro do problema:

ODOM: Ex: Não foi possível encontrar uma conexão entre 'local_origin_ned' e 'fcu' porque eles não fazem parte da mesma árvore.Tf tem duas ou mais árvores desconectadas.

Existe alguma relação entre o erro e os tópicos?
O que eu posso fazer?

Obrigado a todos!

Estou tentando coletar dados de mavros / global_position / compass_hdg e mavros / global_position / global e esses tópicos não estão sendo publicados. Estou tendo o mesmo erro do problema:

ODOM: Ex: Não foi possível encontrar uma conexão entre 'local_origin_ned' e 'fcu' porque eles não fazem parte da mesma árvore.Tf tem duas ou mais árvores desconectadas.

Existe alguma relação entre o erro e os tópicos?
O que eu posso fazer?

Obrigado a todos!

sim. 0.33 já foi lançado e em breve a correção deve estar disponível através do apt. De qualquer forma, se você quiser consertar isso agora, construa ou instale o MAVROS a partir do código-fonte.

Na verdade, eu reformulo: o problema que você está tendo não tem nada a ver com a questão do TF. O problema mais óbvio que vejo é que você não tem dados de GPS em seu piloto automático. Enfim, problema diferente, por favor, não continue a discussão neste tópico.

Meu sistema é: Ubuntu 18.04 + PX4 + ROS Melodic Morenia.
Estou em simulação completa, não tenho pixwark
Tenho os mesmos problemas quando uso: roslaunch px4 mavros_posix_sitl.launch
Não consigo entender essas soluções.
por favor me diga como resolver? Muito obrigado !

Meu sistema é: Ubuntu 18.04 + PX4 + ROS Melodic Morenia.
Estou em simulação completa, não tenho pixwark
Tenho os mesmos problemas quando uso: roslaunch px4 mavros_posix_sitl.launch
Não consigo entender essas soluções.
por favor me diga como resolver? Muito obrigado !

Tente obter catkin_ws / devel / setup.bash e /opt/ros/.../setup.bash. Meu problema foi resolvido fazendo isso. Talvez você possa tentar executar o comando dentro da pasta catkin_ws e reconstruir o projeto antes de fornecer as variáveis ​​de ambiente.

Esta página foi útil?
0 / 5 - 0 avaliações