cannot enable access on Orbecc Astra Camera
I was following the instructions for orbec astra pro here. I have
[1] git cloned both ros_astra_camera and ros_astra_launch to my workspace.
[2] I have roscd astra-camera
and created scripts/create_udev_rules (which I just copied from the scripts folder in ros_astra_camera)
[3] I sudo chmod 777 /opt/ros/kinetic/share/astra_camera/scripts/create_udev_rules
[4] I catkin_make
I then test roslaunch astra_camera astra.launch
as the instructions say.
I'm getting this below:
SUMMARY
========
PARAMETERS
* /camera/camera_nodelet_manager/num_worker_threads: 4
* /camera/depth_rectify_depth/interpolation: 0
* /camera/depth_registered_rectify_depth/interpolation: 0
* /camera/driver/auto_exposure: True
* /camera/driver/auto_white_balance: True
* /camera/driver/bootorder: 0
* /camera/driver/color_depth_synchronization: False
* /camera/driver/depth_camera_info_url:
* /camera/driver/depth_frame_id: camera_depth_opti...
* /camera/driver/depth_registration: True
* /camera/driver/device_id: #1
* /camera/driver/devnums: 1
* /camera/driver/rgb_camera_info_url:
* /camera/driver/rgb_frame_id: camera_rgb_optica...
* /rosdistro: kinetic
* /rosversion: 1.12.17
NODES
/camera/
camera_nodelet_manager (nodelet/nodelet)
depth_metric (nodelet/nodelet)
depth_metric_rect (nodelet/nodelet)
depth_points (nodelet/nodelet)
depth_rectify_depth (nodelet/nodelet)
depth_registered_hw_metric_rect (nodelet/nodelet)
depth_registered_metric (nodelet/nodelet)
depth_registered_rectify_depth (nodelet/nodelet)
driver (nodelet/nodelet)
points_xyzrgb_hw_registered (nodelet/nodelet)
rgb_rectify_color (nodelet/nodelet)
/
camera_base_link (tf2_ros/static_transform_publisher)
camera_base_link1 (tf2_ros/static_transform_publisher)
camera_base_link2 (tf2_ros/static_transform_publisher)
camera_base_link3 (tf2_ros/static_transform_publisher)
auto-starting new master
process[master]: started with pid [15030]
ROS_MASTER_URI=http://10.130.184.118:11311
setting /run_id to 2d55baf8-bd3c-11ec-8062-24418c3afd95
process[rosout-1]: started with pid [15043]
started core service [/rosout]
process[camera/camera_nodelet_manager-2]: started with pid [15056]
process[camera/driver-3]: started with pid [15061]
process[camera/rgb_rectify_color-4]: started with pid [15062]
process[camera/depth_rectify_depth-5]: started with pid [15072]
process[camera/depth_metric_rect-6]: started with pid [15081]
process[camera/depth_metric-7]: started with pid [15094]
process[camera/depth_points-8]: started with pid [15107]
process[camera/depth_registered_rectify_depth-9]: started with pid [15128]
[ INFO] [1650082670.581596395]: Initializing nodelet with 4 worker threads.
process[camera/points_xyzrgb_hw_registered-10]: started with pid [15155]
process[camera/depth_registered_hw_metric_rect-11]: started with pid [15175]
process[camera/depth_registered_metric-12]: started with pid [15187]
process[camera_base_link-13]: started with pid [15201]
process[camera_base_link1-14]: started with pid [15209]
process[camera_base_link2-15]: started with pid [15221]
process[camera_base_link3-16]: started with pid [15236]
[ INFO] [1650082670.713284173]: Device "2bc5/0403@1/24" found.
[ INFO] [1650082670.721275083]: No matching device found.... waiting for devices. Reason: astra_wrapper::AstraDevice::AstraDevice(const string&) @ /home/turtlebot/catkin_ws/src/ros_astra_camera/src/astra_device.cpp @ 79 : Device open failed
Could not open "2bc5/0403@1/24": Access denied (insufficient permissions)!
[ INFO] [1650082673.726782188]: No matching device found.... waiting for devices. Reason: astra_wrapper::AstraDevice::AstraDevice(const string&) @ /home/turtlebot/catkin_ws/src/ros_astra_camera/src/astra_device.cpp @ 79 : Device open failed
Could not open "2bc5/0403@1/24": Access denied (insufficient permissions)!
[ INFO] [1650082676.732613420]: No matching device found.... waiting for devices. Reason: astra_wrapper::AstraDevice::AstraDevice(const string&) @ /home/turtlebot/catkin_ws/src/ros_astra_camera/src/astra_device.cpp @ 79 : Device open failed
Could not open "2bc5/0403@1/24": Access denied (insufficient permissions)!
How do I enable access?
Do I have to copy 56-orbec-usb.rules
from ros_astra_camera
in my workspace and place it in /opt/ros/kinetic/share/astra_camera
?