ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Oh... I will look into that and let you know if that works well enough. Thank you so much! (For some reason I couldn't comment below your answer)

Oh... I will look into that and let you know if that works well enough. Thank you so much! (For some reason I couldn't comment below your answer)

The documentation isn't helpful for a beginner at all. Could you please elaborate on how to go about it?

Oh... I will look into that and let you know if that works well enough. Thank you so much! (For some reason I couldn't comment below your answer)

The documentation isn't helpful for a beginner at all. Could you please elaborate on how to go about it?

@Ryan - I can't comment yet again, but still, is what you mentioned used for Tracking Tools as well?

@Balto - Could you help me with the VRPN Client a bit please?

Oh... I will look into that and let you know if that works well enough. Thank you so much! (For some reason I couldn't comment below your answer)

The documentation isn't helpful for a beginner at all. Could you please elaborate on how to go about it?

@Ryan - I can't comment yet again, but still, is what you mentioned used for Tracking Tools as well?

@Balto - Could you help me with the VRPN Client a bit please?

I don't know why I don't receive emails for the comments even though I have subscribed to it...anyways

@balto - Yes I have downloaded the gt-ros-pkg (which I assume is required). I am not sure what comes next.

(Could you please tag me when you reply next?)

Oh... I will look into that and let you know if that works well enough. Thank you so much! (For some reason I couldn't comment below your answer)

The documentation isn't helpful for a beginner at all. Could you please elaborate on how to go about it?

@Ryan - I can't comment yet again, but still, is what you mentioned used for Tracking Tools as well?

@Balto - Could you help me with the VRPN Client a bit please?

I don't know why I don't receive emails for the comments even though I have subscribed to it...anyways

@balto - Yes I have downloaded the gt-ros-pkg (which I assume is required). required) and vrpn. I am not sure what comes next.

(Could you please tag me when you reply next?)

click to hide/show revision 6
Procedure followed by me

Oh... I will look into that I am using this post/answer to describe the procedure I followed, as a reference in case someone else has an issue -

@balto - 1. In the "workspace" folder that you generally create (given in ROS tutorials) I used to the command "svn co link" to get/download the ros_vrpn_client. The link here refers to the gt-ros-pkg repository (I can't post the exact link right now because of low karma points) 2. Now, using either "rosdep install ros_vrpn_client" or "rosmake ros_vrpn_client" I "built" the package (this is where I was confused, what exactly to use) 3. Just in case, I used the "source ~/workspace/setup.bash" command after building the package. 4. go to the ros_vrpn_client/ folder and let you know if that works well enough. Thank you so much! (For some reason I couldn't comment below execute the install_vrpn.sh file (command line -> go to folder containing file -> ./install_vrpn.sh ) 5. Start streaming in Tracking Tools after creating the trackable. 6. runs "roscore" and in a separate terminal run the command given on the ros_vrpn_client wiki page (to run the node).

Issues a) I got the error - "from Trackable1: No response from server" (This was because of an ip address problem) b) Upon putting the correct address I got the same issue but this time I also got the message which notified me of a difference in version (7_28 and 7_20). I assumed that there is a connection with the server although no data is being sent. c) As per your answer)

The documentation isn't helpful for a beginner at all. Could you please elaborate on how to go about it?

@Ryan - I can't comment yet again, but still, is what you mentioned used for suggestion I changed the name of the trackable to "Tracker" in both: Tracking Tools as well?

@Balto well as in the rosrun command. There is no "error" mentioning "No response from server" anymore but there is still the message about the different versions. After displaying this message, it shows nothing (and doesn't end either). So I dunno how to proceed. Or is there some other way to view the data that is being transmitted on these nodes??

@Ryan - Could I downloaded and built the mocap_optitrack package in a similar manner like I have explained above. I faced the following issues after running the "rosrun mocap_optitrack mocap_node" command.

Issues It displays a bunch of lines starting with [Info] and the last line mentioning "Enabling non blocking I/O". I initially thought it was because of the address given in the "Multicast Interface" under Streaming Properties of the Tracking Tools software. I tried changing it to some other address but it doesn't give me anything else either. Is there something that needs to be set separately? Like setting a particular Port in this case or something else? Or is there some other way to view the data that is being transmitted on these nodes??

Please remember that I am running ROS via a virtual machine and I am hoping that not might be causing any issues with the connection/networking part.

Please edit anything that you help me with the VRPN Client a bit please?

I think is wrong above (so that others don't know why I don't receive emails for the comments even though I have subscribed to it...anyways

@balto - Yes I have downloaded the gt-ros-pkg (which I assume is required) and vrpn. I am not sure what comes next.

(Could you please tag me when you reply next?)

face issues later on)

I am using this post/answer to describe the procedure I followed, as a reference in case someone else has an issue -

@balto - 1.

  1. In the "workspace" folder that you generally create (given in ROS tutorials) I used to the command "svn co link" to get/download the ros_vrpn_client. The link here refers to the gt-ros-pkg repository (I can't post the exact link right now because of low karma points) 2. points)

  2. Now, using either "rosdep install ros_vrpn_client" or "rosmake ros_vrpn_client" I "built" the package (this is where I was confused, what exactly to use) 3. use)

  3. Just in case, I used the "source ~/workspace/setup.bash" command after building the package. 4. package.

  4. go to the ros_vrpn_client/ folder and execute the install_vrpn.sh file (command line -> go to folder containing file -> ./install_vrpn.sh ) 5. )

  5. Start streaming in Tracking Tools after creating the trackable. 6. trackable.

  6. runs "roscore" and in a separate terminal run the command given on the ros_vrpn_client wiki page (to run the node).

Issues

a) I got the error - "from Trackable1: No response from server" (This was because of an ip address problem) problem)

b) Upon putting the correct address I got the same issue but this time I also got the message which notified me of a difference in version (7_28 and 7_20). I assumed that there is a connection with the server although no data is being sent. sent.

c) As per your suggestion I changed the name of the trackable to "Tracker" in both: Tracking Tools as well as in the rosrun command. There is no "error" mentioning "No response from server" anymore but there is still the message about the different versions. After displaying this message, it shows nothing (and doesn't end either). So I dunno how to proceed. Or is there some other way to view the data that is being transmitted on these nodes??

@Ryan -

I downloaded and built the mocap_optitrack package in a similar manner like I have explained above. I faced the following issues after running the "rosrun mocap_optitrack mocap_node" command.

Issues

It displays a bunch of lines starting with [Info] and the last line mentioning "Enabling non blocking I/O". I initially thought it was because of the address given in the "Multicast Interface" under Streaming Properties of the Tracking Tools software. I tried changing it to some other address but it doesn't give me anything else either. Is there something that needs to be set separately? Like setting a particular Port in this case or something else? Or is there some other way to view the data that is being transmitted on these nodes??

Please remember that I am running ROS via a virtual machine and I am hoping that not might be causing any issues with the connection/networking part.

Please edit anything that you think is wrong above (so that others don't face issues later on)

I am using this post/answer to describe the procedure I followed, as a reference in case someone else has an issue -

@balto -

  1. In the "workspace" folder that you generally create (given in ROS tutorials) I used to the command "svn co link" to get/download the ros_vrpn_client. The link here refers to the gt-ros-pkg repository (I can't post the exact link right now because of low karma points)

  2. Now, using either "rosdep install ros_vrpn_client" or "rosmake ros_vrpn_client" I "built" the package (this is where I was confused, what exactly to use)

  3. Just in case, I used the "source ~/workspace/setup.bash" command after building the package.

  4. go to the ros_vrpn_client/ folder and execute the install_vrpn.sh file (command line -> go to folder containing file -> ./install_vrpn.sh )

  5. Start streaming in Tracking Tools after creating the trackable.

  6. runs "roscore" and in a separate terminal run the command given on the ros_vrpn_client wiki page (to run the node).

Issues

a) I got the error - "from Trackable1: No response from server" (This was because of an ip address problem)

b) Upon putting the correct address I got the same issue but this time I also got the message which notified me of a difference in version (7_28 and 7_20). I assumed that there is a connection with the server although no data is being sent.

c) As per your suggestion I changed the name of the trackable to "Tracker" in both: Tracking Tools as well as in the rosrun command. There is no "error" mentioning "No response from server" anymore but there is still the message about the different versions. After displaying this message, it shows nothing (and doesn't end either). So I dunno how to proceed. Or is there some other way to view the data that is being transmitted on these nodes??

*Note - * In a separate terminal I used "rostopic echo /Tracker/pose" and I think it's displaying the coordinates correctly. Thank you so much for your time and help :)

@Ryan -

I downloaded and built the mocap_optitrack package in a similar manner like I have explained above. I faced the following issues after running the "rosrun mocap_optitrack mocap_node" command.

Issues

It displays a bunch of lines starting with [Info] and the last line mentioning "Enabling non blocking I/O". I initially thought it was because of the address given in the "Multicast Interface" under Streaming Properties of the Tracking Tools software. I tried changing it to some other address but it doesn't give me anything else either. Is there something that needs to be set separately? Like setting a particular Port in this case or something else? Or is there some other way to view the data that is being transmitted on these nodes??

Please remember that I am running ROS via a virtual machine and I am hoping that not might be causing any issues with the connection/networking part.

Please edit anything that you think is wrong above (so that others don't face issues later on)

click to hide/show revision 9
Both packages work properly now

I am using this post/answer to describe the procedure I followed, as a reference in case someone else has an issue -

@balto -

  1. In the "workspace" folder that you generally create (given in ROS tutorials) I used to the command "svn co link" to get/download the ros_vrpn_client. The link here refers to the gt-ros-pkg repository (I can't post the exact link right now because of low karma points)

  2. Now, using either "rosdep install ros_vrpn_client" or "rosmake ros_vrpn_client" I "built" the package (this is where I was confused, what exactly to use)

  3. Just in case, I used the "source ~/workspace/setup.bash" command after building the package.

  4. go to the ros_vrpn_client/ folder and execute the install_vrpn.sh file (command line -> go to folder containing file -> ./install_vrpn.sh )

  5. Start streaming in Tracking Tools after creating the trackable.

  6. runs "roscore" and in a separate terminal run the command given on the ros_vrpn_client wiki page (to run the node).

Issues

a) I got the error - "from Trackable1: No response from server" (This was because of an ip address problem)

b) Upon putting the correct address I got the same issue but this time I also got the message which notified me of a difference in version (7_28 and 7_20). I assumed that there is a connection with the server although no data is being sent.

c) As per your suggestion I changed the name of the trackable to "Tracker" in both: Tracking Tools as well as in the rosrun command. There is no "error" mentioning "No response from server" anymore but there is still the message about the different versions. After displaying this message, it shows nothing (and doesn't end either). So I dunno how to proceed. Or is there some other way to view the data that is being transmitted on these nodes??

*Note - * In a separate terminal I used "rostopic echo /Tracker/pose" and I think it's displaying the coordinates correctly. Thank you so much for your time and help :)

@Ryan -

I downloaded and built the mocap_optitrack package in a similar manner like I have explained above. I faced the following issues after running the "rosrun mocap_optitrack mocap_node" command.

Issues

It displays a bunch of lines starting with [Info] and the last line mentioning "Enabling non blocking I/O". I initially thought it was because of the address given in the "Multicast Interface" under Streaming Properties of the Tracking Tools software. I tried changing it to some other address but it doesn't give me anything else either. Is there something that needs to be set separately? Like setting a particular Port in this case or something else? Or is there some other way to view the data that is being transmitted on these nodes??

Note - In Tracking Tools put the "Multicast Interface" address as the IP address of the system you have your ROS on. You can then display the coordinates using "rostopic echo /Husky_1/pose". I am still nto sure why it's called "Husky_1" instead of the name "Tracker" that I assigned in Tracking Tools.

Can you anyone comment on a difference between the two (VRPN and mocap)?

Please remember that I am running ROS via a virtual machine and I am hoping that not might be causing any issues with the connection/networking part.machine.

Please edit anything that you think is wrong above (so that others don't face issues later on)