Program is working but "Print"/"rospy.logwarn" or "rospy.loginfo" doesnt appear in shell

Hello,

first of all my programm works! :slight_smile:
But i am missing the output of the parameters in the shell:
rospy.logwarn (("\n|"+str(nepisodes)+"|"+str(sarsa.alpha)+"|"+str(sarsa.gamma)+"|"+str(
initial_epsilon)+"*"+str(epsilon_discount)+"|"+str(highest_reward)+"| PICTURE |"))

Why it doesnt appear in the shell? Also there appears no “print” or “rospy.loginfo”.
The only thing that appears is “EPISODE=>1…”
Sorry for my bad english and thank you for your help. :slight_smile:

This is the message:

roslaunch cartpole_v0_training start_training.launch
… logging to /home/user/.ros/log/3a54fb10-6a7d-11ea-ad4e-02fb4e3d1be2/roslaunch-rosdscomputer-3109.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://rosdscomputer:35213/

SUMMARY

PARAMETERS

  • /cartpole_v0/alpha: 0.1
  • /cartpole_v0/control_type: velocity
  • /cartpole_v0/epsilon: 0.9
  • /cartpole_v0/epsilon_discount: 0.999
  • /cartpole_v0/gamma: 0.7
  • /cartpole_v0/init_pos: 0.0
  • /cartpole_v0/max_base_pose_x: 2.0
  • /cartpole_v0/max_base_velocity: 50
  • /cartpole_v0/max_pole_angle: 0.7
  • /cartpole_v0/min_base_pose_x: -2.0
  • /cartpole_v0/min_pole_angle: -0.7
  • /cartpole_v0/n_actions: 4
  • /cartpole_v0/nepisodes: 500
  • /cartpole_v0/nsteps: 1000
  • /cartpole_v0/number_splits: 10
  • /cartpole_v0/pos_step: 0.016
  • /cartpole_v0/running_step: 0.04
  • /cartpole_v0/wait_time: 0.1
  • /rosdistro: kinetic
  • /rosversion: 1.12.14

NODES
/
cartpole_gym (cartpole_v0_training/start_training.py)

ROS_MASTER_URI=http://master:11311

process[cartpole_gym-1]: started with pid [3133]
/usr/local/lib/python2.7/dist-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.25.8) or chardet (2.3.0) doesn’t match a supported version!
RequestsDependencyWarning)
/usr/local/lib/python2.7/dist-packages/requests/init.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
warnings.warn(warning, RequestsDependencyWarning)
[WARN] [1584689695.793955, 0.005000]: Start Init ControllersConnection
[WARN] [1584689695.794429, 0.005000]: END Init ControllersConnection
[INFO] [1584689695.797262, 0.005000]: Gym environment done
[INFO] [1584689695.798367, 0.005000]: Monitor Wrapper started
[INFO] [1584689695.809661, 0.005000]: EPISODE=>0
[INFO] [1584689698.495177, 2.278000]: EPISODE=>1
[INFO] [1584689700.309672, 1.585000]: EPISODE=>2
[INFO] [1584689701.494587, 1.010000]: EPISODE=>3
[INFO] [1584689704.313979, 2.478000]: EPISODE=>4
[INFO] [1584689705.901626, 1.364000]: EPISODE=>5
[INFO] [1584689706.946588, 0.881000]: EPISODE=>6
^C[cartpole_gym-1] killing on exit

Hi @gayda.julian,

Make sure you have the correct loglevel activated when launching the node:
INFO doesnt show Warnings or Errors
WARN doesnt show ERRORS

rospy.init_node('cartpole_gym', anonymous=True, log_level=rospy.WARN)

1 Like