es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puede un tema de ROS tener un publicador “None”?

Soy nuevo en ROS y lo estoy explorando usando el robot Husky. Así que cuando revisé los temas después de lanzarlo con Gazebo, algunos de los temas tienen el editor None:

$ rostopic info /husky_velocity_controller/odom
Tipo: nav_msgs/Odometry

Editores: None

Suscriptores:
* /ekf_localization (http://localhost:33585/)

Entonces, ¿cómo puede tener un tema de ROS un editor None?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Puede haber varias razones por las cuales un tema de ROS puede tener un publicador “None”. Una posible razón es que el nodo publicador aún no ha sido iniciado o ha fallado. Otra posible razón es que el nodo publicador no está conectado al maestro de ROS o no ha registrado su publicador con el maestro de ROS. En este caso particular, es posible que el nodo publicador responsable del tema /husky_velocity_controller/odom no haya iniciado o haya fallado, por lo tanto, la información del tema muestra “None” como el publicador. Una posible solución podría ser verificar si el nodo publicador está en ejecución y conectado al maestro de ROS, y si no lo está, iniciar/reiniciar el nodo.

Comments are closed.