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.
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.
Solução chegando em https://github.com/mavlink/mavros/pull/1300
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.
Comentários muito úteis
Isso não resolve nada. Apenas esconde o problema;)