UFMG-Autobotz / Autobotz-user-interface

0 stars 0 forks source link

Nao é possivel plotar submensagem vs submensagem #8

Closed BarbaraAlmeida closed 6 years ago

BarbaraAlmeida commented 6 years ago

Plotar uma variáveis dentro de uma mensagem mais complexa em função do tempo funciona, plotar uma variável dentro de uma mensagem mais complexa em função de uma mensagem do tipo float também, mas duas variáveis dentro de uma mensagem mais complexa uma em função da outra nao esta funcionando.

BarbaraAlmeida commented 6 years ago

Na verdade só nao esta funcionando quando as duas variáveis vem da mesma mensagem, provavelmente é porque quando a primeira é lida para de subscrever.

BarbaraAlmeida commented 6 years ago

Quando eu comento self.subs[d["x"]][d["y"]].unregister() o erro acontece mesmo plotando uma variável em relação a x. Acho que o problema tem a ver com subscrever ao mesmo tópico duas vezes ser equivalente a nao dar unregister.

BarbaraAlmeida commented 6 years ago

Da pra ter mais de uma variavel da mesma mensagem quando elas estao em graficos diferentes, entao parece ser uma questao de tempo.

BarbaraAlmeida commented 6 years ago

Da certo quando espero um pouco entre uma dimensao e outra, coloquei um rospy.sleep(0.5)