En ROS, no puedo obtener registros de [ERROR] para imprimir en rojo cuando uso python. ¿Cómo puedo hacer que aparezcan en rojo en lugar de negro?
Por ejemplo, el siguiente Python:
rospy.logerr("No analog input received.")
produce esta salida en negro :
[ERROR] [WallTime: 135601422.876123] No se recibió entrada analógica.
mientras que el siguiente C ++:
ROS_ERROR("No analog input received.");
produce la siguiente salida en rojo .
[ERROR] [135601551.192412]: no se recibió entrada analógica.
Esto se fusionó a partir de hace seis semanas:
https://github.com/ros/ros_comm/commit/8a1f92fc0c888099fe47005f609883601b7d8d72#diff-1
fuente