ROSJAVA Client Service md5sum not matching [closed]

asked 2012-08-19 06:03:40 -0500

orion gravatar image

updated 2014-04-20 14:09:30 -0500

ngrennan gravatar image

I am working in ROSJava and Android. I already have one client/service connection working, but a second one I am setting up does not seem to want to work. It starts with a simple Command String service that is running in ROS (C++). I then create the Client in ROSJava on Android, but get a md5sum does not match error.

I double checked the service tag and it seems to match like it should. For instance, in ROS it is package robot_control with service Command. In ROSJava I am using the tag robot_control/Command, but it seems to be generating the wrong md5 string. Has anyone had experience with the string being wrong even if you use the correct tag. Thanks.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2015-03-26 18:58:59.799122


How are you building the android client? Are you building both from the same package tree so you are sure there is no difference?

tpratkanis_wg gravatar image tpratkanis_wg  ( 2012-08-21 08:28:39 -0500 )edit

In this line,maybe like this: serviceClient = connectedNode.newServiceClient("/rai_learing",com.robot.ros.client.visual.Visual._Type); you should check the second parma (interface:Visual) package name is equal to the _Type;

Tony10012 gravatar image Tony10012  ( 2016-09-28 05:05:38 -0500 )edit