Robotics StackExchange | Archived questions

How to install sensoray626 package on ubuntu 16.04 with kinetic ROS?

Hello sir,

Now I have bought a PCI board Sensoray626(http://www.sensoray.com/products/626.htm) and want to use it on ROS. I found the sensoray626 package on ROS wiki(http://wiki.ros.org/sensoray626) and try to install. However, it did not work.

When I run the first command, the error just jumped.

$ svn co https://mediabox.grasp.upenn.edu/svn/penn-ros-pkgs/penn_lightweight_teleop/trunk/sensoray626 sensoray626

svn: E170013: Unable to connect to a repository at URL 'https://mediabox.grasp.upenn.edu/svn/penn-ros-pkgs/penn_lightweight_teleop/trunk/sensoray626'
svn: E670002: 未知的名称或服务

Please give me some advice and thanks very much.


Edit: Thanks a lot. http://www.sensoray.com/products/626.htm I have downloaded the sdk626linux_1.0.5.tar.gz and tried to install it on my linux system ubuntu 16.04. First, I unziped this package and enter the corresponding directory. Then, I execute the command as shown in the file README. (make clean, make, sudo make install), however, I have met some errors.

In addition, in the README file, what is the meaning of "login from root" in line 193?

I want to upload the error picture and let you check. But I can not upload it successfully. Would you give me your email?

Qiaoli


Edit:

http://www.sensoray.com/wiki/index.php?title=626

I have already installed successfully and please see above link. Good luck.

Asked by jql on 2018-10-30 07:07:39 UTC

Comments

sure -- you can reach me at hallen@kns.com

Asked by allenh1 on 2018-10-31 08:38:06 UTC

Answers

Looking at the ROS index it would appear to me that the package was orphaned a long while ago (in the electric/diamondback era). In fact, it looks like the svn server they were hosting it with is in fact down.

I tried to google around for it a bit, but was not able to find the code anywhere... So, unfortunately, there's not much that can be done in this situation.

My advice? I'd look to see if your linux image is loading the kernel driver (lsmod will not show the module s626 if the driver is already installed, which might be the case as it mentions in the README for the driver installer). Next, I'd check to see if you have any special devices (they will appear as /dev/s626a{0,1,2,3} according to the same README). If not, I'd just follow those instructions and proceed onward.

Next, you'll likely have to reimplement the ROS functionality, since I don't think you'll be able to find the source, and, even if you do, it will need a good amount of rewriting anyway (since it is so old and ROS has changed so much). The good news is that there are plenty of resources to help you with that!

Best of luck.

Asked by allenh1 on 2018-10-30 08:46:51 UTC

Comments

Thanks a lot. http://www.sensoray.com/products/626.htm I have downloaded the sdk_626_linux_1.0.5.tar.gz and tried to install it on my linux system ubuntu 16.04. First, I unziped this package and enter the corresponding directory. Then, I execute the command as shown in the file README.

Asked by jql on 2018-10-31 07:23:40 UTC