香橙派5+ROS2+D435i

博客主要介绍香橙派上ROS2和D435i的安装使用。包括ROS2的安装,D435i使用中Intel® RealSense™ SDK 2.0和RealSense™ROS的安装方法,还列举了安装和测试过程中可能遇到的问题,如编译报错、rosdep报错等,并给出相应解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

香橙派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

没找到解决方法

我的方法

借鉴这位的

  1. 下载源码
    git clone -b v2.52.2 https://github.com/IntelRealSense/librealsense.git
  2. 进入源码目录
    cd librealsense
  3. 安装依赖
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
  1. 从libalsense根目录运行Intel Realsense权限脚本
    sudo ./scripts/setup_udev_rules.sh
  2. 编译安装
mkdir build && cd build
cmake ../ -DBUILD_EXAMPLES=true -DFORCE_RSUSB_BACKEND=true -DCMAKE_BUILD_TYPE=release -DBUILD_GRAPHICAL_EXAMPLES=FALSE
  1. 内存大运行这个,香橙派5为4核就为 -j4
    sudo make uninstall && make clean && make -j4 && sudo make install
  2. 内存小运行这个
    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
  1. Create a ROS2 workspace
cd 
mkdir -p ~/ros2_ws/src
cd ~/ros2_ws/src/
  1. 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目录
  1. Install dependencies
<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值