realsense d435i 跑 vins-fusion

1.ros 下的d435i 相关驱动以及ros包的安装

sudo apt-get install rod-melodic-realsense2-camera

2.realsense ros 包的修改

原始的launch文件一是没打开imu数目,二是没有打开左右两端的摄像头,因此需要对launch文件进行修改,在/opt/ros/melodic/share/realsense2_camera中,找到rs_camera.launch,修改以下几项目:

enable_infra 设置为true

enable_infra1 设置为true

enable_infra2 设置为true

enable_gyro 设置为true

enable_accel 设置为true

 

unite_imu_method 设置为‘copy’

3.运行ros包获得相机数据

roslaunch realsense2_camera rs_camera.launch

运行rostopic list,确定/camera/infra1/image_rect_raw,/camera/infra2/image_rect_raw以及/cameara/imu三个数据可以被订阅

4.跑vins-fusion

roslaunch vins vins_rviz.launch
rosin vins vins_node /home/dij/catkin_ws/src/VINS-Fusion-master/config/realsense_d435i/realsense_stereo_imu_config.yaml

 

以下是在Ubuntu 18.04.04上安装和配置Realsense D435i的步骤: 1. 下载和安装Realsense SDK: ``` sudo apt-get update && sudo apt-get upgrade sudo apt-get install libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev mkdir -p ~/realsense_ws/src cd ~/realsense_ws/src git clone https://github.com/IntelRealSense/realsense-ros.git cd realsense-ros/ git checkout `git tag | sort -V | grep -P "^2.\d+\.\d+" | tail -1` cd ~/realsense_ws/ catkin_make clean catkin_make -DCATKIN_ENABLE_TESTING=False -DCMAKE_BUILD_TYPE=Release ``` 2. 安装ibrealsense2: ``` sudo apt-get install librealsense2-dkms sudo apt-get install librealsense2-utils sudo apt-get install librealsense2-dev sudo apt-get install librealsense2-dbg ``` 3. 配置udev规则: ``` sudo cp ~/realsense_ws/src/realsense-ros/realsense2_camera/99-realsense-libusb.rules /etc/udev/rules.d/ sudo udevadm control --reload-rules && udevadm trigger sudo modprobe uvcvideo ``` 4. 启动camera: ``` source ~/realsense_ws/devel/setup.bash roslaunch realsense2_camera rs_camera.launch ``` 如果需要启用D435i的IMU功能,可以添加以下参数: ``` source ~/realsense_ws/devel/setup.bash roslaunch realsense2_camera rs_camera.launch enable_imu:=true ``` 5. 查看camera输入: ``` rostopic list rostopic echo /camera/color/image_raw rostopic echo /camera/depth/image_raw rostopic echo /camera/infra1/image_raw rostopic echo /camera/infra2/image_raw rostopic echo /camera/imu ``` 6. 使用rviz查看camera输入: ``` rosrun rviz rviz ``` 在rviz中添加以下内容: - Fixed Frame: camera_link - Add -> By Topic -> /camera/color/image_raw - Add -> By Topic -> /camera/depth/image_raw - Add -> By Topic -> /camera/infra1/image_raw - Add -> By Topic -> /camera/infra2/image_raw - Add -> By Topic -> /camera/imu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值