Robotics StackExchange | Archived questions

ROS Application Chooser exception error

Currently I want to use the ROS applications from the android marketplace(ROS App Chooser and Teleop) to control turtlebot. but I had some problems trying to connect to the turtlebot. 1. Connect the Android phone to the same wifi access point that the TurtleBot is connected to. 2. Start TurtleBot as it's documented in the TurtleBot Bringup tutorial. 3. launch App Chooser in my android phone. 4. click "Add a robot" 5. On "Enter master URI" field, type my TurtleBot IP http://TURTLEBOT_IP:11311 then my TurtleBot appeared as a known robot. 6. choose my turtlebot to connect, My problem starts and I get the following error message from android phone. Error! Failed: cannot contact robot:org.ros.exception.RemoteException: org.ros.exception.ServiceNotFoundException: No such service /turtlebot/listapps of type appmanager/ListApps And the following error message from turtlebot: [ERROR] [1452579924.687053226]: Client [/android1452579162172] wants topic /diagnosticsagg to have datatype/md5sum [diagnosticmsgs/DiagnosticArray/3cfbeff055e708a24c3d946a5c8139cd], but our version has [diagnostic_msgs/DiagnosticArray/60810da900de1dd6ddd437c3503511da]. Dropping connection.

What's the problem? how to resolve?

Asked by carriewang on 2016-01-12 01:30:47 UTC

Comments

my turtlebot is with ros indigo, is there the version problem?

Asked by carriewang on 2016-01-12 01:47:07 UTC

[ERROR] [1452585470.160228465]: Client [/android1452585423986] wants topic /diagnostics_agg to have datatype/md5sum [diagnostic_msgs/DiagnosticArray/3cfbeff055e708a24c3d946a5c8139cd], but our version has [diagnostic_msgs/DiagnosticArray/60810da900de1d is the problem about message type not match?

Asked by carriewang on 2016-01-12 03:13:15 UTC

Answers