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

No node publishing postion data

asked 2015-08-26 08:03:09 -0500

KBrown gravatar image

Hi I have a small query about the vrpn_client_ros package on ROS indigo.

I have an Optitirack system with tracking tools installed and the VRPN server enabled. When I try to launch the node with:

$ roslaunch vrpn_client_ros sample.launch server:=<Comp with tracking tools ip>

However, when I launch it I do not see any nodes when I use rostopic list. Do you know how to resolve this?

Any help would be appreciated.

edit retag flag offensive close merge delete

Comments

I install vrpn_client_ros, I can run the launch file (roslaunch vrpn_client_ros sample.launch server: = "239.255.42.99"), the terminal tells me: "connection established", my problem is when in a new terminal I am running rostopic list does not appear the published topics.

neu gravatar image neu  ( 2017-05-08 03:26:39 -0500 )edit

@KBrown did u able to solve it? I have faced similar problem.Can you help me in solving the error? This is the steps I followed to connect Motive with Ros 1. I git clone the file from https://github.com/clearpathrobotics/.. . 2. exported it using the export command export VRPN_ROOT=path to where VRP

UbuntuROs gravatar image UbuntuROs  ( 2017-06-28 15:58:32 -0500 )edit

4.Run catkin_make 5. Launch using $roslaunch vrpn_client_ros sample.launch server:=239.255.42.99 when i ran it, it says the connection is established but when i tried to run $rostopic command it says that the topic didnt established yet. What did I get wrong? I really need your help.

UbuntuROs gravatar image UbuntuROs  ( 2017-06-28 15:58:51 -0500 )edit

Can you guide me through on how to create a connection between motive and ROS? I appreciate your help.

UbuntuROs gravatar image UbuntuROs  ( 2017-06-28 15:59:11 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted
2

answered 2015-09-16 08:49:26 -0500

paulbovbel gravatar image

To see running nodes, use rosnode list instead. If there are no topics/messages published (since none show up with rostopic list, try to debug your VRPN connection. Try using the vrpn_print_devices command to receive messages from your VRPN Tracker over CLI. When this works, specify the Tracker name manually to the node in the trackers parameter. When this works, try automatic tracker detection.

edit flag offensive delete link more

Comments

1

I debugged the connection. When IT were in solving other unrelated issues I got them to change the firewall setting on the computer running tracking tools. Enabling port 3883. Now it runs great.

KBrown gravatar image KBrown  ( 2015-10-01 09:22:38 -0500 )edit

I am having the same issue. Can you shed some more ligh on what I should do after I print vrpn_print_devices? I have already enabled port 3883 in my firewall

msanghv2 gravatar image msanghv2  ( 2016-07-13 15:59:07 -0500 )edit

how can I run the vrpn_print_devices??

mario1577 gravatar image mario1577  ( 2017-04-26 14:59:45 -0500 )edit

Install ros-<distro>-vrpn

paulbovbel gravatar image paulbovbel  ( 2017-04-26 15:19:16 -0500 )edit

Thanks for replying, I install vrpn_client_ros, I can run the launch file (roslaunch vrpn_client_ros sample.launch server: = "239.255.42.99"), the terminal tells me: "connection established", my problem is when in a new terminal I am running rostopic list does not appear the published topics.

mario1577 gravatar image mario1577  ( 2017-04-26 15:34:24 -0500 )edit

What is the problem I have ?,Do I have to do a network configuration in my pc ubuntu ? (I am noob in ubuntu). I have the two PCs connected with an ethernet cable

mario1577 gravatar image mario1577  ( 2017-04-26 15:35:25 -0500 )edit

I have run $ roslaunch vrpn_client_ros sample.launch server:=<comp with="" tracking="" tools="" ip=""> and it says that the connection is established but I didnt get any data from the motive.

UbuntuROs gravatar image UbuntuROs  ( 2017-06-27 12:39:03 -0500 )edit

Is there any other code I should run? I tried to run $ rostopic echo TrackerID/pose on another terminal. When I use the comman rostopic list I got /rosout and /rosout_agg

UbuntuROs gravatar image UbuntuROs  ( 2017-06-27 12:40:23 -0500 )edit
0

answered 2017-06-26 16:07:58 -0500

UbuntuROs gravatar image

updated 2017-06-26 16:10:10 -0500

I have run
$ roslaunch vrpn_client_ros sample.launch server:=<comp with="" tracking="" tools="" ip="">
and it says that the connection is established but I didnt get any data from the motive. Is there any other code I should run? I tried to run
$ rostopic echo TrackerID/pose
on another terminal, but it gives an error saying that
"topic [/TrackerID/pose] doesn't appear to be published yet".

edit flag offensive delete link more
0

answered 2016-06-01 10:55:15 -0500

I have same issue:

how do I use this part: " # Must either specify refresh frequency > 0.0, or a list of trackers to create refresh_tracker_frequency: 1.0 #trackers: #- FirstTracker #- SecondTracker "

what this stand for "refresh_tracker_frequency: 1.0"? how do I find the trackers running in my vrpn server? I was trying to use "vrpn_print_devices [ipAdress]" but got timeout.

edit flag offensive delete link more

Comments

paulbovbel gravatar image paulbovbel  ( 2016-06-09 10:30:40 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2015-08-26 08:03:09 -0500

Seen: 1,371 times

Last updated: Jun 26 '17