Thanks!<br><br><div class="gmail_quote">2012/9/13 Jack O'Quin <span dir="ltr"><<a href="mailto:jack.oquin@gmail.com" target="_blank">jack.oquin@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Please ask these questions (preferably one at a time) on <a href="http://answers.ros.org" target="_blank">answers.ros.org</a>. See:<br>
<br>
 <a href="http://www.ros.org/wiki/Support#Guidelines_for_asking_a_question_.28Please_read_before_posting.29" target="_blank">http://www.ros.org/wiki/Support#Guidelines_for_asking_a_question_.28Please_read_before_posting.29</a><br>

<br>
Thanks!<br>
<div><div class="h5"><br>
On Thu, Sep 13, 2012 at 1:26 PM, Santiago Bragagnolo<br>
<<a href="mailto:santiagobragagnolo@gmail.com">santiagobragagnolo@gmail.com</a>> wrote:<br>
> Hi Ros people! My name is Santiago, i'm just beginning in robot-world, and<br>
> i'm making a client from Pharo smalltalk. My first goal is make work the<br>
> turtle simulator from XMLRPC.<br>
><br>
> So i have several questions, but right now i have two most important:<br>
><br>
> Considering a remote client (without direct access to server):<br>
><br>
> -  How can i get the message definition related to a topic? Can i ask to the<br>
> topic? Does the topic answer me in the error text something about the type?<br>
><br>
> - Is any definition of a common TCPROS package to take as example of topic<br>
> usage?<br>
><br>
>   In this case, i'd spend a lot of time today trying to send messages to the<br>
> turtle throgh the velocity topic without any response (no movement, no<br>
> error, no feedback at all) and i tried with the logs, but without any useful<br>
> data.<br>
><br>
>  The process i'm following is:<br>
><br>
>   execute roscore<br>
>   execute turtle node<br>
><br>
>   then, from the client<br>
><br>
>   register as publisher in Velocity topic<br>
><br>
>   with the IP:PORT recived connect to the node with a TCP/ip connection<br>
>   sending a message with:<br>
><br>
> header<br>
>         type: master getTopicTypeRelated:/turtle1/command_velocity;  #here i<br>
> get the topicType from getTopicTypes<br>
>         topic: /turtle1/command_velocity;<br>
>         latching: false;<br>
>         callerId: anArbitraryId;<br>
>         messageDefinition: 'float32 linear<br>
> float32 angular';<br>
>         md5Sum:'9d5c2dcd348ac8f76ce2a4307bd63a13'.<br>
><br>
> in the body of the request i tried with float numbers (2.0 0.0) for example.<br>
><br>
> All this data in binary.<br>
><br>
> I browse a lot of roscpp, rospy and rosjava trying to find how them create<br>
> and serialize the data, but i dont find meaningful differences. Maybe i'm<br>
> missing steps?<br>
><br>
><br>
> Thank you very much!<br>
><br>
><br>
> Santiago.<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
</div></div>> _______________________________________________<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>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
 joq<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>
</font></span></blockquote></div><br>