[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