ros_vrpn_client installation help
Hi all, I want to install ros_vrpn_client but can't find any good instructions for it. I spcifically can't find references to kinetic or Ubuntu 16.04 when I search for ros_vpn_client, but I am running under the the hope that it will work for it, as I see no other options.
The ROS page says to just run install_vrpn.sh. The problem is it doesn't give a direct link to the package.
I downloaded vrpn from:
https://github.com/vrpn/vrpn/releases
but that doesn't have the install_vrpn.sh file in it. No repository I found has this file. In the installation page I got from the wiki it says to just cmake it, but cmake requires options and I don't know what it wants.
The closest I got was this forum post:
https://answers.ros.org/question/5425...
but he didn't have enough karma to give the link and using svn co https://github.com/gt-ros-pkg
doesn't download anything.
I also tried what is mentioned in this forum post:
https://answers.ros.org/question/2647...
But ran into catkin_make issues aswell
I also tried installing mocap_optitrack instead, but it says to just use apt-get, except apt-get doesn't find the repository they specify, and they didn't say to add a ppa or something.
I know that I am a beginner, but for the life of me I can't understand why it is so hard to find normal installation instructions for this that even a beginner can understand. I appreciate all the work people have put into this, and make it opensource and free for use, but I have been trying to just install it for several hours now, and can't find the most basic like an install file or other instructions.
Any help will be greatly appreciated!
It is always a good idea to include links to the packages that you are referring to. In this case I believe your're trying to install ros_vrpn_client, correct?
As you can see at the top of that page, it was only ever 'released' for ROS Fuerte, ..
.. which is an EOL version of ROS that is already almost 7 to 8 years old. There is a chance it can work on newer, more recent, versions, but if you're just starting out, that may not be trivial to achieve.
The VRPN repository did see development over the years, so some bitrot and ..
.. references to files that you can no longer find would not seem to be unexpected.
If you were instead referring to ros-drivers/vrpn_client_ros, that does seem to have been kept up-to-date and should work under ROS Kinetic.
Thanks you so much for your response! I should have linked to that page, my mistake. I realize it hasn't been updated, but as I said I didn't see other options. I did try ros-drivers/vrpn_client_ros, but there is no explanation on how to install it, so I followed what was written in...
... https://answers.ros.org/question/2647... and reached problems with catkin_make - I am sure I am doing something wrong here. Basically I just cloned the repo into my ~/catkin_ws/src folder and tried to catkin_make and it gave problems. I will rerun this again in an hour...
... and post exactly what the issue was exactly (I am not near that pc now). I honestly mostly disregarded that repo cause it seemed very empty relative to the original repo so I was sure it relied on me having the other, original, repo working prior to using it. Thanks again for the help!
Ok, so in order to fix my catkin_make issue I needed to run
sudo apt-get update
androsdep install --from-paths .
from inside the repository i cloned. I will now figure out how to get it to transfer the data and post a full answer of what I did. I got this answer from forum post 227267.As the author of the answer in #q227267 already asks: do you have a specific reason for wanting to build all of this from sources? If you don't, then seeing as
vrpn_client_ros
has been released into Kinetic, you should probably not clone the sources and install dependencies. The following ..