Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orocos::StateTransitionFailed #18

Open
sunshanlu opened this issue Oct 17, 2024 · 0 comments
Open

Orocos::StateTransitionFailed #18

sunshanlu opened this issue Oct 17, 2024 · 0 comments

Comments

@sunshanlu
Copy link

~/rock/dev/bundles/eds master ❯ source ../../env.sh 
~/rock/dev/bundles/eds master ❯ ruby scripts/slam/eds/run_eds_logs.rb --dataset=atrium --log_type=davis /tmp/atrium.log
Typelib[WARN]: WARN: integrating typelib plugin using the TYPELIB_RUBY_PLUGIN_PATH environment
Typelib[WARN]: WARN: variable is deprecated. Just put a file called typelib_plugin.rb into a
Typelib[WARN]: WARN: subfolder from the RUBYLIB (e.g. base/typelib_plugin.rb)
Typelib[WARN]: WARN: Offending file: /home/rookie-lu/rock/dev/install/share/typelib/ruby/base_types.rb
WARN Module#is_singleton? has been renamed to #singleton_class? to match the built-in method in Ruby 2.1+
WARN require 'utilrb/module/singleton_class_p instead of is_singleton?
[DEPRECATED] utilrb/hash/slice is deprecated, use backports' backports/2.5.0/hash/slice instead or the built-in method in Ruby >= 2.5
WARN: no need to require 'object/singleton_class' anymore, it is built-in since Ruby 1.9
WARN: ColumnFormatter is deprecated, use the tty-table gem which provides
WARN: more functionality in a much nicer API
Bundles[INFO]: Active bundles: eds, rock
orocos.rb[WARN]: ignoring configuration file /home/rookie-lu/rock/dev/bundles/eds/config/orogen/apriltags::Task.yml as there are no corresponding task model
orocos.rb[WARN]: ignoring configuration file /home/rookie-lu/rock/dev/bundles/eds/config/orogen/midas::Task.yml as there are no corresponding task model
Bundles[INFO]: log files are going in /tmp/20241017-1025
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/ruby_tasks/task_context.rb:45: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/ruby_tasks/task_context.rb:61: warning: The called method `initialize' is defined here
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/name_service.rb:317: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/name_service.rb:606: warning: The called method `get' is defined here
/home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:262: warning: Splitting the last argument into positional and keyword parameters is deprecated
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:798: warning: The called method `run' is defined here
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:816: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:977: warning: The called method `spawn' is defined here
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/name_service.rb:617: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:135: warning: The called method `initialize' is defined here
/home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:411: warning: Splitting the last argument into positional and keyword parameters is deprecated
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:135: warning: The called method `run' is defined here
setting up EDS.../home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context_base.rb:56: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/typekits.rb:284: warning: The called method `find_type_by_orocos_type_name' is defined here
done
pocolog.rb[INFO]: loading file info from /tmp/atrium.idx... 
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/ports_base.rb:66: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/typekits.rb:284: warning: The called method `find_type_by_orocos_type_name' is defined here
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/log/task_context.rb:237: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/ports_base.rb:164: warning: The called method `writer' is defined here
/home/rookie-lu/rock/dev/gui/vizkit/lib/vizkit/qt_orocos.rb:35: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/output_port.rb:40: warning: The called method `org_connect_to' is defined here
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:245: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/logging.rb:68: warning: The called method `log_all_process_ports' is defined here
orocos.rb[WARN]: killing running task contexts and deployments because of unhandled exception
orocos.rb[WARN]:   /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `do_configure': failed to configure the '/eds' task of type eds::Task. The task is in an exception state. You must call #reset_exception before trying again
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `block in configure'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/corba.rb:116:in `refine_exceptions'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:92:in `configure'
orocos.rb[WARN]:     scripts/slam/eds/run_eds_logs.rb:75:in `block in <main>'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:136:in `run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:411:in `block in run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:264:in `block in start_broadcaster'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:262:in `start_broadcaster'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:410:in `run'
orocos.rb[WARN]:     scripts/slam/eds/run_eds_logs.rb:47:in `<main>'
orocos.rb[WARN]: sending SIGINT to eds
orocos.rb[WARN]: killing running task contexts and deployments because of unhandled exception
orocos.rb[WARN]:   /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `do_configure': failed to configure the '/eds' task of type eds::Task. The task is in an exception state. You must call #reset_exception before trying again
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `block in configure'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/corba.rb:116:in `refine_exceptions'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:92:in `configure'
orocos.rb[WARN]:     scripts/slam/eds/run_eds_logs.rb:75:in `block in <main>'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:136:in `run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:411:in `block in run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:264:in `block in start_broadcaster'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:262:in `start_broadcaster'
orocos.rb[WARN]:     /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:410:in `run'
orocos.rb[WARN]:     scripts/slam/eds/run_eds_logs.rb:47:in `<main>'
orocos.rb[WARN]: sending SIGINT to transformer_broadcaster
Traceback (most recent call last):
	16: from scripts/slam/eds/run_eds_logs.rb:47:in `<main>'
	15: from /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:410:in `run'
	14: from /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:262:in `start_broadcaster'
	13: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
	12: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
	11: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
	10: from /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:264:in `block in start_broadcaster'
	 9: from /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:411:in `block in run'
	 8: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:136:in `run'
	 7: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
	 6: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
	 5: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
	 4: from scripts/slam/eds/run_eds_logs.rb:75:in `block in <main>'
	 3: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:92:in `configure'
	 2: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/corba.rb:116:in `refine_exceptions'
	 1: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `block in configure'
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `do_configure': failed to configure (Orocos::StateTransitionFailed)
	16: from scripts/slam/eds/run_eds_logs.rb:47:in `<main>'
	15: from /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:410:in `run'
	14: from /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:262:in `start_broadcaster'
	13: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
	12: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
	11: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
	10: from /home/rookie-lu/rock/dev/install/lib/ruby/2.7.0/transformer/runtime.rb:264:in `block in start_broadcaster'
	 9: from /home/rookie-lu/rock/dev/base/scripts/lib/rock/bundles.rb:411:in `block in run'
	 8: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:136:in `run'
	 7: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:847:in `run'
	 6: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:1343:in `guard'
	 5: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/process.rb:848:in `block in run'
	 4: from scripts/slam/eds/run_eds_logs.rb:75:in `block in <main>'
	 3: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:92:in `configure'
	 2: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/corba.rb:116:in `refine_exceptions'
	 1: from /home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `block in configure'
/home/rookie-lu/rock/dev/tools/orocos.rb/lib/orocos/task_context.rb:94:in `do_configure': failed to configure the '/eds' task of type eds::Task. The task is in an exception state. You must call #reset_exception before trying again (Orocos::StateTransitionFailed)

hello man, I got this Error when I Runing ruby scripts/slam/eds/run_eds_logs.rb --dataset=atrium --log_type=davis /tmp/atrium.log. Any people get this Error? I need your help, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant