Como solucionar: ERROR: cannot launch node of type [robot_state_publisher/state_publisher]:
En la siguiente guía aprenderás como solucionar el problema:
ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: Cannot locate node of type [state_publisher] in package [robot_state_publisher]. Make sure file exists in package path and permission is set to executable (chmod +x)
Cuando estas intentando desarrollar tus propios lanzadores en ROS en ocasiones te encuentras con un error parecido al anterior, a continuacion presentamos una captura de pantalla del error:

¿Como Solucionarlo?
Generalmente este error se genera al intentar ejecutar en nuestro archivo .launcher un nodo del tipo robot_state_publisher tratando de inicializarlo con la nomenclatura antigua (ros melodic), ahora veremos como en ros noetic podremos inicializar nuestro nodo robot_state_publisher de una forma correcta.
- Ubique en su archivo de lanzamiento la siguiente linea:
- Ahora debes cambiar esta linea con la nueva nomenclatura:
Básicamente debes cambiar la forma como en la variable type estamos llamando a nuestro nodo.
![Como solucionar: ERROR: cannot launch node of type [robot_state_publisher/state_publisher]:](https://tienda.roboticadecolombia.com/wp-content/uploads/2021/09/Captura-de-pantalla-de-2021-09-20-10-13-00.png)







