[Rock-dev] Configure Components, adding new parameters fail

Matthias Goldhoorn matthias.goldhoorn at dfki.de
Tue Jun 25 16:47:39 CEST 2013


Hi,
can you add the line of the configuration file too?
What kind of property is you field?
Do you try to use an std::vector<double>?

Seems you componend never defined the correct type?!...

Greetings,
Matthias

On 25.06.2013 16:43, Pierre Letier wrote:
> I had an existing library/component working, that uses a configuration file. The configuration structure was initially composed of 4 double. I wanted to add some parameters to that configuration structure, but for unknown reason, when adding two more doubles, the component can not anymore been started (adding only one works normally).
>
> I receive the following error when starting the component:
>
> Orocos[WARN]: deployment orogen_default_ipos__Task unexpectedly terminated with signal 11
>
> Is there some limit on the size of the configuration structure ? Or Am I missing something with the configuration process ?
>
> When running the component with only one added parameter, It works although I receive the following warning (in case something wrong happens already there):
>
> Vizkit[WARN]: Corba call timout is set to 20000 and connect timeout to 2000
> Vizkit[WARN]: This might block your script during connection problems.
> Activating master...
>
> Orocos[WARN]: failed to load plugins for double on : the '' typekit is not available to pkgconfig
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:90:in `rescue in find_typekit_pkg'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:87:in `find_typekit_pkg'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:190:in `find_typekit_plugin_paths'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:178:in `plugin_libs_for_name'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:89:in `load_plugins_for_type'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:24:in `proxy_port'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:698:in `method_missing'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:107:in `__reader_writer'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/oqconnection.rb:126:in `timerEvent'
> Orocos[WARN]:   /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `method_missing'
> Orocos[WARN]:   /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `exec'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:151:in `block in exec'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:143:in `exec'
> Orocos[WARN]:   orogen/ipos/scripts/ipos.rb:90:in `block in<main>'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]:   orogen/ipos/scripts/ipos.rb:10:in `<main>'
> Orocos[WARN]: failed to load plugins for double on : the '' typekit is not available to pkgconfig
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:90:in `rescue in find_typekit_pkg'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:87:in `find_typekit_pkg'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:190:in `find_typekit_plugin_paths'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:178:in `plugin_libs_for_name'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:89:in `load_plugins_for_type'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:24:in `proxy_port'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:698:in `method_missing'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:107:in `__reader_writer'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/oqconnection.rb:126:in `timerEvent'
> Orocos[WARN]:   /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `method_missing'
> Orocos[WARN]:   /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `exec'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:151:in `block in exec'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:143:in `exec'
> Orocos[WARN]:   orogen/ipos/scripts/ipos.rb:90:in `block in<main>'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]:   orogen/ipos/scripts/ipos.rb:10:in `<main>'
> Orocos[WARN]: failed to load plugins for double on : the '' typekit is not available to pkgconfig
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:90:in `rescue in find_typekit_pkg'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:87:in `find_typekit_pkg'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:190:in `find_typekit_plugin_paths'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/typekits.rb:178:in `plugin_libs_for_name'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:89:in `load_plugins_for_type'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/port_proxy_extensions.rb:24:in `proxy_port'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:698:in `method_missing'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/task_proxy.rb:107:in `__reader_writer'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/oqconnection.rb:126:in `timerEvent'
> Orocos[WARN]:   /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `method_missing'
> Orocos[WARN]:   /home/pierre/rock_20130226/.gems/gems/qtbindings-4.8.3.0/lib/Qt/qtruby4.rb:469:in `exec'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:151:in `block in exec'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/gui/vizkit/ruby/lib/vizkit/vizkit.rb:143:in `exec'
> Orocos[WARN]:   orogen/ipos/scripts/ipos.rb:90:in `block in<main>'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:398:in `block in run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:832:in `guard'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:397:in `run'
> Orocos[WARN]:   /home/pierre/rock_20130226/tools/orocos.rb/lib/orocos/process.rb:74:in `run'
> Orocos[WARN]:   orogen/ipos/scripts/ipos.rb:10:in `<main>'
>
>
>
> Thank you
>
> Pierre
>
>
>
>
>
>


-- 
  Dipl.-Inf. Matthias Goldhoorn
  Space and Underwater Robotic

  Universität Bremen
  FB 3 - Mathematik und Informatik
  AG Robotik
  Robert-Hooke-Straße 5
  28359 Bremen, Germany

  Tel.:     +49 421 178 45-4193
  Zentrale: +49 421 178 45-6550
  Fax:      +49 421 178 45-4150
  E-Mail:   matthias.goldhoorn at uni-bremen.de

  Weitere Informationen: http://www.informatik.uni-bremen.de/robotik



More information about the Rock-dev mailing list