wtf about roswtf.... turtlebot upstart fail [closed]

asked 2012-02-21 06:50:06 -0500

osuairt gravatar image

updated 2012-02-21 07:18:03 -0500

Hello, I have installed the upstart, but when starting up, I get the following from roswtf. Plus, not services will work, teleop etc. If anyone has seen this before, I would appreciate it if you can let me know.

turtlebot@maia:~$ roswtf
Loaded plugin tf.tfwtf
No package or stack in context
================================================================================
Static checks summary:

No errors or warnings
================================================================================
Beginning tests of your ROS graph. These may take awhile...
analyzing graph...
... done analyzing graph
running graph rules...
Traceback (most recent call last):
  File "/opt/ros/electric/stacks/ros_comm/utilities/roswtf/src/roswtf/__init__.py", line 208, in _roswtf_main
    wtf_check_graph(ctx, names=names)
  File "/opt/ros/electric/stacks/ros_comm/utilities/roswtf/src/roswtf/graph.py", line 413, in wtf_check_graph
    error_rule(r, r[0](ctx), ctx)
  File "/opt/ros/electric/stacks/ros_comm/utilities/roswtf/src/roswtf/graph.py", line 101, in ping_check
    _, unpinged = rosnode.rosnode_ping_all()
  File "/opt/ros/electric/stacks/ros_comm/tools/rosnode/src/rosnode.py", line 335, in rosnode_ping_all
    if rosnode_ping(node, max_count=1, verbose=verbose):
  File "/opt/ros/electric/stacks/ros_comm/tools/rosnode/src/rosnode.py", line 280, in rosnode_ping
    pid = _succeed(node.getPid(ID))
  File "/opt/ros/electric/stacks/ros_comm/tools/rosnode/src/rosnode.py", line 76, in _succeed
    raise ROSNodeException("remote call failed: %s"%msg)
ROSNodeException: remote call failed: not authorized
remote call failed: not authorized

Aborting checks, partial results summary:

Found 2 warning(s).
Warnings are things that may be just fine, but are sometimes at fault

WARNING The following node subscriptions are unconnected:
 * /robot_state_publisher:
   * /joint_states
 * /robot_pose_ekf:
   * /odom

WARNING The following nodes are unexpectedly connected:
 * /diagnostic_aggregator->/rosout (/rosout)
 * /turtlebot_node->/rosout (/rosout)


Found 6 error(s).

ERROR Communication with [/robot_state_publisher] raised an error: 
ERROR Communication with [/turtlebot_laptop_battery] raised an error: 
ERROR Communication with [/rosout] raised an error: 
ERROR Communication with [/master_sync_maia_1533_984711957] raised an error: 
ERROR Communication with [/robot_pose_ekf] raised an error: 
ERROR Communication with [/app_manager] raised an error:

So that is with the upstart, but if I run with the minimal.launch, I get the following.

turtlebot@maia:~$ roswtf
Loaded plugin tf.tfwtf
No package or stack in context
================================================================================
Static checks summary:

No errors or warnings
================================================================================
Beginning tests of your ROS graph. These may take awhile...
analyzing graph...
... done analyzing graph
running graph rules...
Traceback (most recent call last):
  File "/opt/ros/electric/stacks/ros_comm/utilities/roswtf/src/roswtf/__init__.py", line 208, in _roswtf_main
    wtf_check_graph(ctx, names=names)
  File "/opt/ros/electric/stacks/ros_comm/utilities/roswtf/src/roswtf/graph.py", line 413, in wtf_check_graph
    error_rule(r, r[0](ctx), ctx)
  File "/opt/ros/electric/stacks/ros_comm/utilities/roswtf/src/roswtf/graph.py", line 101, in ping_check
    _, unpinged = rosnode.rosnode_ping_all()
  File "/opt/ros/electric/stacks/ros_comm/tools/rosnode/src/rosnode.py", line 335, in rosnode_ping_all
    if rosnode_ping(node, max_count=1, verbose=verbose):
  File "/opt/ros/electric/stacks/ros_comm/tools/rosnode/src/rosnode.py", line 280, in rosnode_ping
    pid = _succeed(node.getPid(ID))
  File "/opt/ros/electric/stacks/ros_comm/tools/rosnode/src/rosnode.py", line 76, in _succeed
    raise ROSNodeException("remote call failed: %s"%msg)
ROSNodeException: remote ...
(more)
edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2013-05-13 15:34:11

Comments

Are all your stacks located in the same general folder and is the ROS package path listed correctly in your bash file?

Atom gravatar image Atom  ( 2012-02-26 05:22:46 -0500 )edit

Yep. Everything is exactly how it is as it came down from the repos.

osuairt gravatar image osuairt  ( 2012-02-27 04:13:10 -0500 )edit

Can you please be specific about what version of things you have installed from which repos using what commands?

tfoote gravatar image tfoote  ( 2012-04-10 14:32:26 -0500 )edit

I have the same problem! Suddenly everything stopped working!

McMurdo gravatar image McMurdo  ( 2012-05-16 02:39:16 -0500 )edit
McMurdo gravatar image McMurdo  ( 2012-05-16 02:40:01 -0500 )edit