Intel Realsense D435i&L515 驱动安装

2023-05-16

Intel Realsense D435i&L515 驱动安装

    • 0.引言
    • 1.D435i&L515固件更新
      • 1.1.D435i固件更新
      • 1.2.L515固件更新
    • 2.Intel Realsense驱动安装
    • 3.ROS Wrapper Install

0.引言

由于以前装过驱动,再次安装可能涉及到一些固件与驱动的更新,以此文记录。

1.D435i&L515固件更新

  • 参考文章.

1.1.D435i固件更新

先将D435i相机连接电脑,执行rs-fw-update -l查看设备:

connected devices:
1) Name: Intel RealSense D435I, serial number: 909512071563, update serial number: 919423050785, firmware version: 05.12.01.00, USB type: 3.2

下载当前最新的固件,固件名称:Signed_Image UVC <firmware_version> .bin”,然后在固件所在目录执行:

rs-fw-update -s 909512071563 -f Signed_Image_UVC_5_12_12_100.bin
#Signed_Image_UVC_5_12_12_100.bin,是我下载的固件名,即待更新的固件名

Alt
检查是否更新成功,rs-fw-update -l

connected devices:
1) Name: Intel RealSense D435I, serial number: 909512071563, update serial number: 919423050785, firmware version: 05.12.12.100, USB type: 3.2

已成功更新到05.12.12.100版本。

1.2.L515固件更新

将L515连接至电脑,执行rs-fw-update -l查看设备:

connected devices:
1) Name: Intel RealSense L515, serial number: f0232260, update serial number: 0003acce083a, firmware version: 01.05.02.00, USB type: 2.1

固件下载,此处下载当前最新版本Signed_Image_UVC_1_5_5_0.bin.更改串口号并执行更新:

rs-fw-update -s f0232260 -f  Signed_Image_UVC_1_5_5_0.bin
#Signed_Image_UVC_1_5_5_0.bin,是我下载的固件名,即待更新的固件名

Alt
检查是否更新成功,rs-fw-update -l

connected devices:
1) Name: Intel RealSense L515, serial number: f0232260, update serial number: 0003acce083a, firmware version: 01.05.05.00, USB type: 2.1

成功更新到01.05.05.00固件版本。

2.Intel Realsense驱动安装

  • IntelRealsense Github.

如果上一次是通过package在线安装的,则更新只需要更新package就可以:

#Upgrade all the installed packages, including librealsense with:
sudo apt-get upgrade

但不是很建议,这个命令会将其他包也更新可能会导致其他一些软件无法正常使用。可以先卸载包在安装:

#Uninstalling the Packages:
#Important Removing Debian package is allowed only when no other installed packages directly refer to it. 
#For example removing `librealsense2-udev-rules` requires `librealsense2` to be removed first.
#Remove a single package with:
sudo apt-get purge <package-name>
#Remove all RealSense™ SDK-related packages with:
dpkg -l | grep "realsense" | cut -d " " -f 3 | xargs sudo dpkg --purge
#下载驱动
git clone https://github.com/IntelRealSense/librealsense
cd librealsense
#安装依赖项
sudo apt-get install libudev-dev pkg-config libgtk-3-dev
sudo apt-get install libusb-1.0-0-dev pkg-config
sudo apt-get install libglfw3-dev
sudo apt-get install libssl-dev
#Install Intel Realsense permission scripts located in librealsense source directory:
sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && udevadm trigger 
#注意把realsense拔下来
#Build and apply patched kernel modules for:
#根据不同的ubuntu版本安装:对于Ubuntu 14/16/18 LTS
./scripts/patch-realsense-ubuntu-lts.sh
sudo dmesg | tail -n 50
#查看一下UVC是否安装成功

#在源码文件夹路径编译安装
mkdir build && cd build
cmake ../ -DBUILD_EXAMPLES=true
make -j20
sudo make install
#-DBUILD_EXAMPLES=true 这个选项表示带演示和教程的

#进入/librealsense/build/examples/capture测试
./rs-capture 

3.ROS Wrapper Install

  • ROS Wrapper Github.

需要注意驱动版本与ROS Wrapper版本要对应或者说是安装的ROS Wrapper版本要能支持前面安装的librealsense版本。

#建立IntelRealsense_ws
mkdir IntelRealsense_ws/src
cd IntelRealsense_ws/src
catkin_init_workspace 
git clone https://github.com/intel-ros/realsense.git
cd .. && catkin_make
#环境变量看自己是否设置为全局
#测试
source devel/setup.bash
roslaunch realsense2_camera rs_camera.launch
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Intel Realsense D435i&L515 驱动安装 的相关文章

  • 连接跟踪子系统之AF_INET协议族钩子函数

    如笔记连接跟踪子系统之AF INET初始化所述 xff0c 为了支持连接跟踪子系统 xff0c AF INET协议族在4个HOOK点共注册了8个钩子函数 xff0c 每个HOOK点有两个 这些钩子函数可分为入口 xff08 PRE ROUT

随机推荐

  • UML建模详解(9)—Rose将C++代码自动生成UML类图详解

    一 类图 nbsp class diagram nbsp 即 c 中的 class 聚合 nbsp Aggregation nbsp 即我们c 中的引用 表现为 class 头文件中的一个或多个指针成员 组合 nbsp Compositio
  • ROS2学习笔记(十)-- ROS2 launch启动文件

    简介 xff1a 接触过ROS1的同学对launch肯定不陌生 xff0c 在ROS1中 xff0c 我们常用launch实现node和master同时启动 多节点同时启动配置等功能 xff0c ROS2中的launch也是用于多节点启动
  • C++vector的使用总结及常用vector操作

    一 C vector类为内置数组提供了一种替代表示 与string类一样 vector 类是随标准 C 引入的标准库的一部分 使用时需包含头文件 include lt vector gt 二 C vector类有两种使用方式 第一种 STL
  • cc2640 基于官方从机修改的通过手机实现蓝牙点灯例程

    在TI官方从机例程中的simpleBLEPeripheral c进行代码修改 添加引脚驱动头文件 xff1a include lt ti drivers pin PINCC26XX h gt PIN driver 添加全局变量 xff1a
  • cadence 17.0 生成钻孔文件 cam350打不开的问题解决

    17 0生成钻孔文件后 xff0c cam350打不开 这时用记事本打开钻孔文件 对比发现相较于16 6的版本 xff0c 多了以下一行红色高亮的的代码 将其删除就可以用cam350打开了 LEADER 12 HEADER CODE ASC
  • matlab 串口读取设置

    本例代码运行于 MATLAB2015b xff0c 参照网上的代码修改而成 xff0c 可以自定义一次读取的数据 xff0c 并做简单处理 xff0c 随后绘图 实测可用 实用 读串口 clear clc obj 61 serial 39
  • 室内定位综述

    本篇文章是作者研究生毕设的前稿 xff0c 每周更新补充 xff0c 主要是中外关于室内定位的论文综述 xff0c 偏向于TDOA方向 xff0c 也会更新些其他的方向 有不当的地方欢迎有人指正 61 2016 7 20 1 Contrib
  • CC2630 TIMAC协议栈低功耗问题

    项目功能 采集5s数据发送 休眠5s 采集5s数据发送 xff0c 循环往复 平台 CC2630 协议栈 xff1a timac 1 05 02 43299 问题描述 在休眠5s的过程中 xff0c 整体电流在7 8ma xff0c 只比数
  • c++ 大小写转换&&字符转数字

    大小写转换 amp amp 字符转数字 xff0c 实验笔记 int main 其实就是对ASCii表的操作 string s char a 61 39 a 39 int b 61 a 39 0 39 字符转成数字 int c 61 int
  • 数组方式赋值字符串及字面值常量赋值字符串的区别

    c 43 43 实验笔记 数组赋值字符串时需要显示 39 0 39 xff0c 否则在某些时候会有问题 int main const char a 61 39 a 39 39 v 39 39 b 39 39 b 39 39 0 39 数组需
  • STL:: allocator之deallocate & destory的区别与联系

    c 43 43 中的allocator是标准库中的一个类 xff0c 负责内存分配管理 下面是 STL源码剖析 中一个简单allocator实现的部分源代码 xff1a deallocate xff1a template lt class
  • allocator简单实现

    allocator是c 43 43 标准库中用于管理内存的一个类 主要包括以下类方法 xff1a 代码如下 xff08 来源于 STL源码剖析 xff09 xff1a ifndef JJALLOC define JJALLOC includ
  • ROS2学习笔记(十一)-- ROS2 bag数据记录与回放

    简介 xff1a ROS2提供了ros2 bag命令 xff0c 可以记录指定主题的数据到文件中 xff0c 也可以将记录下的内容再发布出来 xff0c 相当于是数据的回放 xff0c 除了通过命令行的方式实现数据记录以外 xff0c 也可
  • Altium Designer 10 导出文件(PDF,gerber,BOM)

    作者 xff1a 卢老师 华清远见嵌入式学院讲师 5 导出原理图文档 GERBER 文件 xff0c BOM对于导出 PDF 文档 xff0c 多人分析时 xff0c 不能保证所有的电脑都安装有 AD10 软件 xff0c 这个也很有必要
  • 纯C++的Socket访问Http封装类

    纯C 43 43 的Socket访问Http封装类 1 项目中要使用c 43 43 43 43 来访问Web服务器 xff0c 从网上找了个C 43 43 的封装类 xff0c 其中调用了MFC xff0c 在VC2005上用能用 xff0
  • 一个C++解析HTML的库

    HTTP协议使用广泛 xff0c 相应的 xff0c C 43 43 在这块需求也开始增加 一个好的解析库可以达到事半功倍的效果 xff0c 在此贴出我的解析库的代码 xff0c 方便新手朋友们使用 hHttpParse h ifndef
  • Intel Realsense D435i SDK Install

    Intel Realsense D435i 0 引言1 参考2 Install3 Other 0 引言 自己买的还没到 xff0c 借的同学 xff0c 生怕给他搞坏了 1 参考 ref0 官方giahubref1 官方Installref
  • OBVP问题推导

    OBVP问题推导 0 引言1 推导2 code 0 引言 记录一下 时间紧张 xff0c 不整理了 xff0c 直接上草稿纸 一元四次方程求解参考博客 1 推导 2 code 代码完全按照推导书写 xff0c 包括变量的命令 span cl
  • CMakeLists中的add_definitions()函数

    CMakeLists中的add definitions函数 0 引言1 add definitions 2 应用 0 引言 其实这个函数在安装一些库的时候 xff0c 它的CMakeLists里面就有这样的函数 典型的就是opencv了 o
  • Intel Realsense D435i&L515 驱动安装

    Intel Realsense D435i amp L515 驱动安装 0 引言1 D435i amp L515固件更新1 1 D435i固件更新1 2 L515固件更新 2 Intel Realsense驱动安装3 ROS Wrapper