Hi Alan, <div><br></div><div>The best forum for ROS debugging questions, including TurtleBot, is <a href="http://answers.ros.org">answers.ros.org</a>.  Please ask questions over there. It's much more easily searched and tagged. </div>

<div><br></div><div>Tully</div><div><br></div><div>PS: It looks like you have a http//: instead of a http:// in your ROS_MASTER_URI<br><br><div class="gmail_quote">On Thu, Sep 13, 2012 at 12:16 PM, Alan Marconett <span dir="ltr"><<a href="mailto:KM6VV@sbcglobal.net" target="_blank">KM6VV@sbcglobal.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Already posted to HBRobotics list.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi,<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I have the club’s Turtlebot, and I’ve been trying to control it via the turtlebot_bringup tutorials for a few weeks.  I finally got the right understanding of the ssh commands into the Turtlebot.  I’ve verified ROS_HOSTNAME and ROS_MASTER (first two lines of terminal sign-on are echos of values) which appears to work.  I can “list” and “diagnostics” on my workstation, but not on the Turtlebot.  Also, although I can usually get dashboard up, it doesn’t “connect” and control anything.  <u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Can anyone suggest anything?<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Sure would like a “Turtlebot workshop”!  <u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">After I get the Turtlebot working, I’ve got a lot of work planned porting ROS over to my 6WD Robomagallan ‘bot.<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks in advance for any help/comments!<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Alan  KM6VV<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p>ROS_HOSTNAME 172.16.1.33<u></u><u></u></p><p>ROS_MASTER <a href="http://172.16.1.35:11311" target="_blank">http://172.16.1.35:11311</a><u></u><u></u></p>

<p>alan@alan-desktop:~$ ssh turtlebot@turtlebot-0170 turtlebot@turtlebot-0170's password:<u></u><u></u></p><p>Linux turtlebot-0170 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:12:07 UTC 2012 x86_64 GNU/Linux Ubuntu 10.04.4 LTS<u></u><u></u></p>

<p><u></u> <u></u></p><p>Welcome to Ubuntu!<u></u><u></u></p><p>  * Documentation:  <a href="https://help.ubuntu.com/" target="_blank">https://help.ubuntu.com/</a><u></u><u></u></p><p><u></u> <u></u></p><p>237 packages can be updated.<u></u><u></u></p>

<p>168 updates are security updates.<u></u><u></u></p><p><u></u> <u></u></p><p>New release 'precise' available.<u></u><u></u></p><p>Run 'do-release-upgrade' to upgrade to it.<u></u><u></u></p><p><u></u> <u></u></p>

<p>Last login: Tue Sep 11 19:13:45 2012 from alan-desktop ROS_MASTER http//:<a href="http://172.16.1.35:11311" target="_blank">172.16.1.35:11311</a> ROS_IP 172.16.1.35<u></u><u></u></p><p>ROS_HOST_172.16.1.35<u></u><u></u></p>

<p>turtlebot@turtlebot-0170:~$ roscore<u></u><u></u></p><p>Traceback (most recent call last):<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/roslaunch/src/roslaunch/__init__.py",<u></u><u></u></p>

<p>line 217, in main<u></u><u></u></p><p>     uuid = roslaunch.rlutil.get_or_generate_uuid(options.run_id,<u></u><u></u></p><p>options.wait_for_master)<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/roslaunch/src/roslaunch/rlutil.py",<u></u><u></u></p>

<p>line 170, in get_or_generate_uuid<u></u><u></u></p><p>     param_server = roslib.scriptutil.get_param_server()<u></u><u></u></p><p>   File "/opt/ros/electric/ros/core/roslib/src/roslib/scriptutil.py",<u></u><u></u></p>

<p>line 150, in get_param_server<u></u><u></u></p><p>     return get_master()<u></u><u></u></p><p>   File "/opt/ros/electric/ros/core/roslib/src/roslib/scriptutil.py",<u></u><u></u></p><p>line 141, in get_master<u></u><u></u></p>

<p>     raise roslib.exceptions.ROSLibException("invalid master URI: %s"%uri)<u></u><u></u></p><p>ROSLibException: invalid master URI: http//:<a href="http://172.16.1.35:11311" target="_blank">172.16.1.35:11311</a> turtlebot@turtlebot-0170:~$ rostopic list Traceback (most recent call last):<u></u><u></u></p>

<p>   File "/opt/ros/electric/ros/bin/rostopic", line 45, in <module><u></u><u></u></p><p>     rostopic.rostopicmain()<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1700, in rostopicmain<u></u><u></u></p>

<p>     _rostopic_cmd_list(argv)<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1642, in _rostopic_cmd_list<u></u><u></u></p><p>     exitval = _rostopic_list(topic, verbose=options.verbose, subscribers_only=options.subscribers,<u></u><u></u></p>

<p>publishers_only=options.publishers, group_by_host=options.hostname) or 0<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 870, in _rostopic_list<u></u><u></u></p>

<p>     master = rosgraph.masterapi.Master('/rostopic')<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<u></u><u></u></p><p>
line 94, in __init__<u></u><u></u></p>
<p>     self._reinit(master_uri)<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<u></u><u></u></p><p>line 105, in _reinit<u></u><u></u></p>

<p>     self.handle = xmlrpclib.ServerProxy(self.master_uri)<u></u><u></u></p><p>   File "/usr/lib/python2.6/xmlrpclib.py", line 1463, in __init__<u></u><u></u></p><p>     raise IOError, "unsupported XML-RPC protocol"<u></u><u></u></p>

<p>IOError: unsupported XML-RPC protocol<u></u><u></u></p><p>turtlebot@turtlebot-0170:~$ rostopic echo /diagnostics Traceback (most recent call last):<u></u><u></u></p><p>   File "/opt/ros/electric/ros/bin/rostopic", line 45, in <module><u></u><u></u></p>

<p>     rostopic.rostopicmain()<u></u><u></u></p><p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1694, in rostopicmain<u></u><u></u></p><p>     _rostopic_cmd_echo(argv)<u></u><u></u></p>

<p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1039, in _rostopic_cmd_echo<u></u><u></u></p><p>     _rostopic_echo(topic, callback_echo, bag_file=options.bag)<u></u><u></u></p>

<p>   File<u></u><u></u></p><p>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 689, in _rostopic_echo<u></u><u></u></p><p>     _check_master()<u></u><u></u></p><p>   File<u></u><u></u></p>

<p>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 79, in _check_master<u></u><u></u></p><p>     rosgraph.masterapi.Master('/rostopic').getPid()<u></u><u></u></p><p>   File<u></u><u></u></p>

<p>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<u></u><u></u></p><p>line 94, in __init__<u></u><u></u></p><p>     self._reinit(master_uri)<u></u><u></u></p><p>   File<u></u><u></u></p>

<p>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<u></u><u></u></p><p>line 105, in _reinit<u></u><u></u></p><p>     self.handle = xmlrpclib.ServerProxy(self.master_uri)<u></u><u></u></p>

<p>   File "/usr/lib/python2.6/xmlrpclib.py", line 1463, in __init__<u></u><u></u></p><p>     raise IOError, "unsupported XML-RPC protocol"<u></u><u></u></p><p>IOError: unsupported XML-RPC protocol<u></u><u></u></p>

<p>turtlebot@turtlebot-0170:~$<u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p></div></div><br>_______________________________________________<br>


ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Tully Foote<br><a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>(650) 475-2827<br>
</div>