-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not able to run camera node if not root #62
Comments
You have to add udev protocol at path. Here mine udev is below for Bumblebee XB3 Camera ATTRS{idVendor}=="1e10", ATTRS{idProduct}=="2000", MODE="0664", GROUP="pgrimaging" |
I am opening an issue after having tried really a lot of things which did not work.
The problem is the following (I am working on an NVIDIA TX2, an embedded ARM computer):
I am not able to run the camera node with
rosrun camera1394 camera1394_node
because it gives me the following error:This does not happen if I run the node as a root.
On the internet I found out that maybe this is due to some rules in udev that I need to set. I researched this issue a lot and I arrived at the conclusion that I needed to create (if not already available) the file
/etc/udev/rules.d/10-pointgrey.rules
and put in this file the following line:BUS=="usb", SYSFS{idVendor}=="1e10", SYSFS{idProduct}=="3300", GROUP="plugdev"
where I took the idVendor and idProduct from the
lsusb
command. Which was giving me the following:Bus 002 Device 003: ID 1e10:3300 Point Grey Research, Inc.
Also after imposing this rule and rebooting the system nothing changed.
Could you please help me?
Thanks in advance for your time
The text was updated successfully, but these errors were encountered: