linux-BR.org

Notícias de software livre e tecnologias

Estamos construindo ferramentas visuais que permitem, entre outras coisas, visualizar, monitorar e interagir com sua configuração de ROS com o objetivo de desenvolvimento, depuração ou meditação.Ele fornece tipos de dados abstratos (tipo, lista, conjunto, mapa, etc. Cem linhas de código no total, mas aqui está a parte importante:
Serde permite que você passe o contexto (semente) para desserializar sua mensagem e analisado .msg é esse contexto.Então, exibir dados recebidos do tópico ROS se parecem:
Tudo o que resta a fazer é uma implementação de Serde :: DE :: Deserializeseed com Value = Rosmessage no RosmessageType Calling TypeDReflectDeserializer da BEVY.https://github.com/intrepidai/intrepid-ros-monitor
Lemos isso, envie para o painel baseado em React via WebSocket, de modo que a visualização de gráficos é feita.

Fonte: https://intrepidai.substack.com/p/rust-ros-and-dynamic-typing