Ubuntu18.04配置乐视LeTMC-520深度相机

为了之后方便查看,特此记录!
参考:https://blog.csdn.net/qq_36219010/article/details/96559248

环境

  • Ubuntu18.04
  • ROS:
echo ${ROS_DISTRO}

安装依赖

sudo apt install ros-$ROS_DISTRO-rgbd-launch ros-$ROS_DISTRO-libuvc ros-$ROS_DISTRO-libuvc-camera ros-$ROS_DISTRO-libuvc-ros ros-$ROS_DISTRO-uvc-camera

创建ROS工作空间

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/
catkin_make

获取Astra的ROS包

cd ~/catkin_ws/src
git clone https://github.com/orbbec/ros_astra_camera

网速慢,可以先镜像到Gitee上,再下载

查看设备对应的ID并新建ruler文件

lsusb

在这里插入图片描述可以看到多了这么两项

cd /etc/udev/rules.d/
sudo vim orbbec-usb.rules #新建orbbec-usb.rule

orbbec-usb.rules

SUBSYSTEM=="usb", ATTR{idProduct}=="0502", ATTR{idVendor}=="2bc5", MODE:="0666", OWNER:="root", GROUP:="video", SYMLINK+="astra_s"
SUBSYSTEM=="usb", ATTR{idProduct}=="0403", ATTR{idVendor}=="2bc5", MODE:="0666", OWNER:="root", GROUP:="video", SYMLINK+="astra_s"

修改ATTR{idProduct}和 ATTR{idVendor}项值即可。

sudo service udev reload
sudo service udev restart

建议重启下!

编译源码

cd ~/catkin_ws
catkin_make --pkg astra_camera

修改launch文件

比如:astra.launch
直接到翻到最后面,复制以下代码到“< /launch >”的前面。

<node pkg="uvc_camera" type="uvc_camera_node" name="uvc_camera" output="screen" 	/>
<param name="width" type="int" value="320" />
<param name="height" type="int" value="240" />
<param name="fps" type="int" value="30" />
<param name="frame" type="string" value="wide_stereo" />

<param name="auto_focus" type="bool" value="False" />
<param name="focus_absolute" type="int" value="0" />
<!-- other supported params: auto_exposure, exposure_absolute, brightness, power_line_frequency -->

<param name="device" type="string" value="/dev/video2" /> 
<param name="camera_info_url" type="string" value="file://$(find uvc_camera)/example.yaml" />

"/dev/video2"修改为深度相机对应的设备文件。

ls /dev/video* #查看

一般台式机:video0和video1就对应的外接相机,此时launch中写"/dev/video0"即可
一般笔记本:video0和video1就对应的自带相机,此时launch中写"/dev/video2"即可

直接启动launch文件

source ~/catkin_ws/devel/setup.bash
# 可以将这条语句写到~/.bashrc中,打开终端自动执行,仅限本用户

roslaunch astra_camera astra.launch #启动launch文件

显示

终端输入rviz或者rqt_image_view,选择相应的节点即可显示。

  • 6
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值