Sortie rouge [ERREUR] en python dans ROS


9

Dans ROS, je ne peux pas obtenir les journaux [ERREUR] à imprimer en rouge lorsque j'utilise python. Comment les faire apparaître en rouge au lieu de noir?


Par exemple, le Python suivant:

rospy.logerr("No analog input received.")

produit cette sortie en noir :

[ERREUR] [WallTime: 135601422.876123] Aucune entrée analogique reçue.


alors que le C ++ suivant:

ROS_ERROR("No analog input received.");

produit la sortie suivante en rouge .

[ERREUR] [135601551.192412]: Aucune entrée analogique reçue.

Réponses:


6

Veuillez consulter ce ticket de bogue: https://code.ros.org/trac/ros/ticket/3691

J'ai déposé ce rapport de bogue (avec correctif à corriger) il y a 13 mois et je suis assez déçu par l'équipe ROS de ne pas l'avoir mise dans le coffre.


1
Il semble que beaucoup de développement ROS se dirige vers les problèmes et les demandes de pull de Github, car le site Trac est devenu catastrophique. Pas pour créer plus de travail pour vous, mais si vous déposez un problème et tirez une demande sur github.com/ros/ros_comm , il sera plus susceptible d'être traité.
mjcarroll

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.