香橙派ROS2+D435i
DeviceInfo | |
---|---|
Camera Model | D435i |
Operating System & Version | Ubuntu 22.04 |
Platform | 香橙派5 |
Intel® RealSense™ SDK 2.0 | v2.54.2 |
RealSense ROS | v4.54.1 |
文章目录
ROS2安装
鱼香安装
D435i使用
Intel® RealSense™ SDK 2.0安装
我用后报错的方法
官方安装教程
我在使用官方安装教程,进行到以下时
sudo apt-get install librealsense2-dkms
sudo apt-get install librealsense2-utils
报错
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package librealsense2-dkms
没找到解决方法
我的方法
- 下载源码
git clone -b v2.52.2 https://github.com/IntelRealSense/librealsense.git
- 进入源码目录
cd librealsense
- 安装依赖
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev at
- 从libalsense根目录运行Intel Realsense权限脚本
sudo ./scripts/setup_udev_rules.sh
- 编译安装
mkdir build && cd build
cmake ../ -DBUILD_EXAMPLES=true -DFORCE_RSUSB_BACKEND=true -DCMAKE_BUILD_TYPE=release -DBUILD_GRAPHICAL_EXAMPLES=FALSE
- 内存大运行这个,香橙派5为4核就为 -j4
sudo make uninstall && make clean && make -j4 && sudo make install
- 内存小运行这个
sudo make uninstall && make clean && make && sudo make install
RealSense™ROS安装
官网教程——Installation on Ubuntu——Step3
Install debian package from ROS servers
sudo apt install ros-humble-realsense2-*
Install from source
- Create a ROS2 workspace
cd
mkdir -p ~/ros2_ws/src
cd ~/ros2_ws/src/
- Clone the latest ROS2 Intel® RealSense™ wrapper from here into ‘~/ros2_ws/src/’
git clone https://github.com/IntelRealSense/realsense-ros.git -b ros2-development
cd ~/ros2_ws #别忘了退回到ros_ws目录
- Install dependencies