[Rock-dev] Problem with configuration logging and simulation (master)

Steffen Planthaber Steffen.Planthaber at dfki.de
Thu Nov 28 11:32:15 CET 2013


Hi,

I don't really see if the problem arises from wrong configuration of the 
sim or is dependency based:

I created a simulation deployment without logger. When starting syskit I 
get this as the only error message (Full error message below):

tools/orocos.rb/lib/orocos/logging.rb:38:in `configuration_log': the 
pocolog Ruby library is not available, configuration logging cannot be 
used (ArgumentError)

Directly afterwards the mission fails (could also fail because of 
inproper configration of the sim, but I can't tell from the output)

11:20:08.855 (Roby) mission failed: 
TransterraSimulation::Task:0x3318e10{orocos_name => mars_simulation, 
scene_files => , conf => [default]}[]


tools/pocolog is optional for orocos.rb, but changing it has no effect.

In case it is my configuration, and not having the pocolog Ruby library:
The message shouldn't be printed in red, its the only red line in the 
output ;-)


Full error message:

syskit run --robot=sherpa_simulation -c
Bundles[INFO]: Active bundles: transterra, rock
11:20:06.946 (sherpa_simulation) ready
11:20:06.981 (sherpa_simulation) loaded Roby on ruby 1.9.3p194 
(2012-04-20 revision 35410) [x86_64-linux]
11:20:06.982 (sherpa_simulation) loading controller file 
/home/planthaber/dfki/TransTerrA/software/bundles/transterra/scripts/controllers/sherpa_simulation.rb
11:20:06.990 (sherpa_simulation) done initialization
deployment sherpa_simulation has no logger (sherpa_simulation_Logger)
11:20:08.294 (Roby) 
/home/planthaber/dfki/TransTerrA/software/tools/orocos.rb/lib/orocos/logging.rb:38:in 
`configuration_log': the pocolog Ruby library is not available, 
configuration logging cannot be used (ArgumentError)
11:20:08.855 (Roby) mission failed: 
TransterraSimulation::Task:0x3318e10{orocos_name => mars_simulation, 
scene_files => , conf => [default]}[]
11:20:08.855 (Roby) Roby::CodeError: user code raised an exception 
Deployments::SherpaSimulation:0x2f87170
11:20:08.856 (Roby)   owners: Roby::Distributed
11:20:08.856 (Roby)   arguments: :on => "localhost",
11:20:08.856 (Roby)   :process_name => "sherpa_simulation",
11:20:08.856 (Roby)   :name_mappings => 
{"mars_simulation"=>"mars_simulation",
11:20:08.856 (Roby)    "mars_imu"=>"mars_imu"},
11:20:08.856 (Roby)   :log => true
11:20:08.856 (Roby) 
/home/planthaber/dfki/TransTerrA/software/tools/orocos.rb/lib/orocos/logging.rb:38:in 
`configuration_log': the pocolog Ruby library is not available, 
configuration logging cannot be used (ArgumentError)



Thanks for your help,

Steffen




-- 
  Steffen Planthaber
  Weltraumrobotik

  ###############################################
  #### Neue Anschrift und neue Kontaktdaten! ####
  ###############################################

  DFKI Bremen
  Robotics Innovation Center
  Robert-Hooke-Str.5
  28359 Bremen, Germany

  Phone: +49 (0)421 178 45 - 4125
  Fax:   +49 (0)421 218 - 64150
  E-Mail: steffen.planthaber at dfki.de

  Weitere Informationen: http://www.dfki.de/robotik
  -----------------------------------------------------------------------
  Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
  Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
  Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
  (Vorsitzender) Dr. Walter Olthoff
  Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
  Amtsgericht Kaiserslautern, HRB 2313
  Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
  USt-Id.Nr.:    DE 148646973
  Steuernummer:  19/673/0060/3
  -----------------------------------------------------------------------



More information about the Rock-dev mailing list