ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I don't have any experience with the epos driver, but this looks like a fairly standard permissions problem.
The general things to do are:
ls -l /dev/bus/usb/003/007
sudo chmod 777 /dev/bus/usb/003/007
ls -l /dev/bus/usb/003/007
rosrun epos_hardware list_devices
If those steps work, then you've confirmed that the permissions are the issue, and you can work on setting up a udev rule to set the permissions correctly in the future.
If those steps don't work, update your question with the output from each command, and I'll help you troubleshoot further.
2 | No.2 Revision |
I don't have any experience with the epos driver, but this looks like a fairly standard permissions problem.
The general things to do are:
ls -l /dev/bus/usb/003/007
sudo chmod 777 /dev/bus/usb/003/007
ls -l /dev/bus/usb/003/007
rosrun epos_hardware list_devices
If those steps work, then you've confirmed that the permissions are the issue, and you can work on setting up a udev rule to set the permissions correctly in the future.
If those steps don't work, update your question with the output from each command, and I'll help you troubleshoot further.
UPDATE
I suspect that the udev rules you attempted to set up on your first attempt were correct, but they weren't loaded properly until you rebooted; hence why your permissions issue is "magically" gone.
I can't help you with the epos driver itself (no experience there), but the errors suggest that you should carefully check that the names in all of your config files match.