<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Already posted to HBRobotics list.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></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.  <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Can anyone suggest anything?<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Sure would like a “Turtlebot workshop”!  <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></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.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></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!<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Alan  KM6VV<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoPlainText>ROS_HOSTNAME 172.16.1.33<o:p></o:p></p><p class=MsoPlainText>ROS_MASTER <a href="http://172.16.1.35:11311">http://172.16.1.35:11311</a><o:p></o:p></p><p class=MsoPlainText>alan@alan-desktop:~$ ssh turtlebot@turtlebot-0170 turtlebot@turtlebot-0170's password:<o:p></o:p></p><p class=MsoPlainText>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<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Welcome to Ubuntu!<o:p></o:p></p><p class=MsoPlainText>  * Documentation:  <a href="https://help.ubuntu.com/">https://help.ubuntu.com/</a><o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>237 packages can be updated.<o:p></o:p></p><p class=MsoPlainText>168 updates are security updates.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>New release 'precise' available.<o:p></o:p></p><p class=MsoPlainText>Run 'do-release-upgrade' to upgrade to it.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>Last login: Tue Sep 11 19:13:45 2012 from alan-desktop ROS_MASTER http//:172.16.1.35:11311 ROS_IP 172.16.1.35<o:p></o:p></p><p class=MsoPlainText>ROS_HOST_172.16.1.35<o:p></o:p></p><p class=MsoPlainText>turtlebot@turtlebot-0170:~$ roscore<o:p></o:p></p><p class=MsoPlainText>Traceback (most recent call last):<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/roslaunch/src/roslaunch/__init__.py",<o:p></o:p></p><p class=MsoPlainText>line 217, in main<o:p></o:p></p><p class=MsoPlainText>     uuid = roslaunch.rlutil.get_or_generate_uuid(options.run_id,<o:p></o:p></p><p class=MsoPlainText>options.wait_for_master)<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/roslaunch/src/roslaunch/rlutil.py",<o:p></o:p></p><p class=MsoPlainText>line 170, in get_or_generate_uuid<o:p></o:p></p><p class=MsoPlainText>     param_server = roslib.scriptutil.get_param_server()<o:p></o:p></p><p class=MsoPlainText>   File "/opt/ros/electric/ros/core/roslib/src/roslib/scriptutil.py",<o:p></o:p></p><p class=MsoPlainText>line 150, in get_param_server<o:p></o:p></p><p class=MsoPlainText>     return get_master()<o:p></o:p></p><p class=MsoPlainText>   File "/opt/ros/electric/ros/core/roslib/src/roslib/scriptutil.py",<o:p></o:p></p><p class=MsoPlainText>line 141, in get_master<o:p></o:p></p><p class=MsoPlainText>     raise roslib.exceptions.ROSLibException("invalid master URI: %s"%uri)<o:p></o:p></p><p class=MsoPlainText>ROSLibException: invalid master URI: http//:172.16.1.35:11311 turtlebot@turtlebot-0170:~$ rostopic list Traceback (most recent call last):<o:p></o:p></p><p class=MsoPlainText>   File "/opt/ros/electric/ros/bin/rostopic", line 45, in <module><o:p></o:p></p><p class=MsoPlainText>     rostopic.rostopicmain()<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1700, in rostopicmain<o:p></o:p></p><p class=MsoPlainText>     _rostopic_cmd_list(argv)<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1642, in _rostopic_cmd_list<o:p></o:p></p><p class=MsoPlainText>     exitval = _rostopic_list(topic, verbose=options.verbose, subscribers_only=options.subscribers,<o:p></o:p></p><p class=MsoPlainText>publishers_only=options.publishers, group_by_host=options.hostname) or 0<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 870, in _rostopic_list<o:p></o:p></p><p class=MsoPlainText>     master = rosgraph.masterapi.Master('/rostopic')<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<o:p></o:p></p><p class=MsoPlainText>line 94, in __init__<o:p></o:p></p><p class=MsoPlainText>     self._reinit(master_uri)<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<o:p></o:p></p><p class=MsoPlainText>line 105, in _reinit<o:p></o:p></p><p class=MsoPlainText>     self.handle = xmlrpclib.ServerProxy(self.master_uri)<o:p></o:p></p><p class=MsoPlainText>   File "/usr/lib/python2.6/xmlrpclib.py", line 1463, in __init__<o:p></o:p></p><p class=MsoPlainText>     raise IOError, "unsupported XML-RPC protocol"<o:p></o:p></p><p class=MsoPlainText>IOError: unsupported XML-RPC protocol<o:p></o:p></p><p class=MsoPlainText>turtlebot@turtlebot-0170:~$ rostopic echo /diagnostics Traceback (most recent call last):<o:p></o:p></p><p class=MsoPlainText>   File "/opt/ros/electric/ros/bin/rostopic", line 45, in <module><o:p></o:p></p><p class=MsoPlainText>     rostopic.rostopicmain()<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1694, in rostopicmain<o:p></o:p></p><p class=MsoPlainText>     _rostopic_cmd_echo(argv)<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 1039, in _rostopic_cmd_echo<o:p></o:p></p><p class=MsoPlainText>     _rostopic_echo(topic, callback_echo, bag_file=options.bag)<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 689, in _rostopic_echo<o:p></o:p></p><p class=MsoPlainText>     _check_master()<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rostopic/src/rostopic.py", line 79, in _check_master<o:p></o:p></p><p class=MsoPlainText>     rosgraph.masterapi.Master('/rostopic').getPid()<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<o:p></o:p></p><p class=MsoPlainText>line 94, in __init__<o:p></o:p></p><p class=MsoPlainText>     self._reinit(master_uri)<o:p></o:p></p><p class=MsoPlainText>   File<o:p></o:p></p><p class=MsoPlainText>"/opt/ros/electric/stacks/ros_comm/tools/rosgraph/src/rosgraph/masterapi.py",<o:p></o:p></p><p class=MsoPlainText>line 105, in _reinit<o:p></o:p></p><p class=MsoPlainText>     self.handle = xmlrpclib.ServerProxy(self.master_uri)<o:p></o:p></p><p class=MsoPlainText>   File "/usr/lib/python2.6/xmlrpclib.py", line 1463, in __init__<o:p></o:p></p><p class=MsoPlainText>     raise IOError, "unsupported XML-RPC protocol"<o:p></o:p></p><p class=MsoPlainText>IOError: unsupported XML-RPC protocol<o:p></o:p></p><p class=MsoPlainText>turtlebot@turtlebot-0170:~$<o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p></div></body></html>