Intel Realsense T265开箱测试

2023-05-16

前言:最近因为要做VIO,在实验室蹭到一个Realsense T265来用,仅此记录下简单测试过程。(官方文档写非常清楚,建议详细阅读,链接:https://github.com/IntelRealSense/librealsense)

一:测试环境

远古电脑:Thinkpad E430    Memory : 8G   Processor:Intel® Core™ i5-3230M CPU @ 2.60GHz × 4                                          Graphics:GeForce 610M/PCIe/SSE2

系统版本:Ubuntu 16.04 LTS 64位

传感器:Realsense T265集成高精度VI-SLAM算法;内部带有VPU,可以在极低功耗下运行VI-SLAM;两个163±5°FOV的鱼眼镜头;IMU是BMI055;接口支持USB2.0和3.1。(附官网链接:https://www.intelrealsense.com/tracking-camera-t265)

二:SDK安装过程

1:通过apt-get安装

首先还是贴出官方给出的教程链接:https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md#installing-the-packages

1)注册服务器的公钥:

sudo apt-key adv --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE

2)添加服务器列表(注:该指令为Ubuntu 16下指令,Ubuntu 18的有些许不同):

sudo add-apt-repository "deb http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo xenial main" -u

3)安装所需的库:

sudo apt-get install librealsense2-dkms  (深度相机专用内核扩展的DKMS软件包
sudo apt-get install librealsense2-utils  (RealSense™SDK提供的一部分demo和工具

4)开发者开发调试用的包(可选):

sudo apt-get install librealsense2-dev   (开发者所要用到的头文件和链接符号)
sudo apt-get install librealsense2-dbg         开发者debug用到)

5)显示执行:

realsense-viewer

注:在官网链接中还给出了升级和卸载软件包的指令。

如下是连接成果后的效果图,左边是2D显示,右边是3D的轨迹。在轨迹颜色中黄色为信任度中等的轨迹,绿色为较高信任度。

室内轨迹简单测试:

                           

室内轨迹的总长度在45米左右,因为图上没有ground trouth和尺度单位,所以没法具体的评价精度。但是Tracking的数据可以读取出来,后续可进一步分析其定位精度。

2:通过源码包编译安装

注:该部分自己没有实际操作,具体可参考这位大佬的博客:https://blog.csdn.net/u012177641/article/details/88239498

官网说明链接:https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md

三:realsense-ros安装

使用该相机的初衷是要做VIO算法研究,因此需要相机的原始图像信息和IMU信息。官方提供了ROS包以供开发者能够进一步的研究使用该相机。该ROS包的官方链接为:https://github.com/IntelRealSense/realsense-ros    在readme文档中也详细说明了包的安装使用方法。

在安装好realsense 的SDK后,进行如下指令操作(前提需要ros):

1)进入自己的工作空间:cd catkin_ws/src

2)克隆源码:git clone https://github.com/IntelRealSense/realsense-ros.git

3)这里需要注意的地方是:如果前面SDK包的安装是通过apt-get安装的话,很可能有个名为ddynamic_reconfigure的包没有安装上,可以使用rospack list 查看自己电脑中是否有。(注意这个包的名字是ddynamic_reconfigure,而不是dynamic_reconfigure。因为我自己在检查时,电脑中有dynamic_reconfigure这个包,以为是一样的就没有装,结果后续进行realsense-ros包编译时会出现没有ddynamic_reconfigure包支持的错误。)

上述安装包的链接为:https://github.com/pal-robotics/ddynamic_reconfigure/tree/kinetic-devel

将安装包克隆到该工作空间的src文件下,进行编译安装即可。

4)进一步回到工作空间目录编译:catkin_make

在realsense-ros包的launch文件夹下有许多对应的lancuh文件,这里执行:

roslaunch realsense2_camera rs_t265.launch

     (1)通过rostopic list查看发布的话题

               

     (2)通过rosrun rviz rviz 查看图像

             

到这里就完成了对T265的基本测试,接下来就是对IMU,双目鱼眼相机的标定以及联合标定。

补充:

1)上述的安装测试过程是在网络已经代理的情况下进行,因此不太清楚网络不代理的情况下会出现什么问题。

2)同时该安装过程是在自己的电脑上进行,仅供参考。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Intel Realsense T265开箱测试 的相关文章

  • cmd-bat 命令延时方法

    参考 xff1a https blog csdn net jk110333 article details 41869053 按照建议使用方法4 命令
  • Qt5中文教程

    1 教程 PyQt5中文教程PyQt5英文教程Qt5中文教程Qt 编程指南 下拉式复选框QComboCheckBox https blog csdn net LJX4ever article details 78039318 http qa
  • train,val,test的区别

    参考 xff1a https www mobibrw com 2017 7966
  • ubuntu18.04下搭建PX4编译环境

    Ubuntu18 04 Development Environment of PX4 Firmware 1安装Ubuntu2开始配置环境2 1下载PX4的固件源码2 2环境配置Bash ScriptsGazebo JMAVSim and N
  • PIX4中CAN调试——学习记录

    PIX4中CAN调试 学习记录 一 先行知识 nuttx驱动二 PX4中CAN驱动设置 固件版本 xff1a V1 13 0 编译版本 xff1a make px4 fmu v3 default 一 先行知识 nuttx驱动 Nuttx驱动
  • 蓝牙 舵狗 openmv通信相关

    总的思路是以openmv 接收蓝牙的指令 xff0c 如果是自动选项 xff0c 就在openmv 运行识别红球进行固定距离跟踪的程序 xff1b 如果是手动选项 xff0c openmv就直接把所得到的数据传给STM xff13 xff1
  • TM4C123G开发板学习记录(八)存储和安全管理(上)

    前言 TM4C123GH6PM有四种类型内存 xff1a FlashSRAMEEPROMROM 芯片设计厂商提供了灵活的操作 xff0c 性能优化 xff0c 和安全控制设计 本章学习目标 四种内存的特点和操作BitBang技术和使用MPU
  • 11-16 Fluent结果查看及后处理功能(做动画、监控点)

    lt
  • 如果你也23岁(2)

    接着上一篇 xff0c 跟大伙分享一下原来的这篇文章 xff1a 23 岁那年你正处在哪个状态 xff1f 现在呢 xff1f 我 xff0c 23岁 xff0c 应届毕业生 生活 xff0c 工作 xff0c 爱情都处于人生的低谷 xff
  • (实测可用)STM32 CubeMx安装教程

    一 STM32CubeMX 简介 xff08 1 xff09 STM32 是Cortex ARM内核架构的芯片 xff0c 中文名称为意法半导体 xff0c 是目前市面上应用自广泛的MCU芯片 STM32CubeMX 是 ST 意法半导体近
  • 25个国内外文献数据库

    1 国家哲学社会科学文献中心 网址 xff1a http www ncpssd org 2 中国国家数字图书馆 网址 xff1a http mylib nlc cn web guest home 3 中国科技论文在线 网址 xff1a ht
  • 巧用 IOPS 提升 Etcd 30% 的写入性能

    Laf 公众号已接入了 AI 聊天机器人 x1f916 xff0c 支持 GPT Claude 以及 Laf 专有模型 xff0c 可通过指令来随意切换模型 欢迎前来调戏 x1f447 本文转自博客园 xff0c 原文 xff1a http
  • 深度学习与对抗样本

    1 深度学习的概念 深度学习是机器学习中一种基于对数据进行表征学习的方法 观测值 xff08 例如一幅图像 xff09 可以使用多种方式来表示 xff0c 如每个像素强度值的向量 xff0c 或者更抽象地表示成一系列边 特定形状的区域等 而
  • 如何用python提取txt文件中的特定信息并写入Excel

    源代码 xff1a https github com julis wolala TextdataHandler 问题描述 xff1a 我有一个这样的数据集叫test result test txt xff0c 大概几百上千行 xff0c 两
  • 机械臂Matlab仿真——路径规划之三阶多项式路径点规划以及五阶多项式路径点规划

    仿真平台 xff1a Matlab 2019b 实时编辑器 xff08 旧的版本好像没有这几个路径规划函数 xff09 机械臂路径点跟踪有几个基本方法 xff1a 三阶多项式拟合 xff0c 五阶多项式拟合以及抛物线拟合 xff08 理论来
  • Matlab 仿真——直流电机速度控制(1)直流电机建模

    文章目录 Matlab 仿真 直流电机速度控制 xff08 1 xff09 直流电机建模1 物理模型2 系统方程2 1 转换方程表达2 2 状态空间表达 3 设计要求4 Matlab表达4 1 转换方程表达4 2 状态空间表达 5 引用 M
  • Matlab 仿真——直流电机速度控制(3)PID控制器设计

    文章目录 0 被控对象与设计要求1 比例控制2 PID 控制3 调参 0 被控对象与设计要求 上一节我们知道了我们的开环响应并不能满足设计需求 xff0c 这一节我们通过一个PID控制器使我们的系统满足设计需求 这里把设计需求和系统转换方程
  • ROS学习笔记(四)学会构建你的package

    1 构建Packages 当ros包的系统依赖都安装到位之后 xff0c 我们可以构建我们的包 xff0c 首先需要把你的配置文件添加到环境里面 source opt ros YOUR ROS DISTRO setup bash sourc
  • ROS学习笔记(九)使用rosed在ROS里面编辑文件

    文章目录 前言一 使用rosed二 使用rosed的自动填词功能三 编辑器链接 http wiki ros org ROS Tutorials UsingRosEd http wiki ros org ROS Tutorials Using
  • ROS SMACH个人学习记录

    ROS SMACH学习个人记录 SMACH关于抢占一些TipsSMACH缺点个人的结论 本文仅为个人学习记录 xff0c 结论正确性待考究 欢迎大家讨论 SMACH 关于抢占 抢占需要在并发容器里面实现 xff0c 并发容器里面包含多个状态

随机推荐

  • Matlab - Solidworks 机器人建模(4)—— 如何把SolidWorks模型导入到Matlab (Simscape模型)

    Matlab Solidworks 机器人建模 xff08 4 xff09 如何把SolidWorks模型导入到Matlab xff08 Simscape模型 xff09 1 说在前面 本文会介绍怎么直接把solidworks的模型转换成M
  • 高精度六轴平台(Hexapod platform)逆运动学分析(二)部分运动学分析

    Hexapod可以看成是由三个如下的结构组成的 xff0c 我们先提取其中一块来分析 可见Hexapod的逆运动学非常简单
  • 小白量化彩票实战(6)彩票号码中六保五缩水和旋转矩阵

    小白量化彩票实战 xff08 6 xff09 彩票号码中六保五缩水和旋转矩阵 我写彩票的博客 不是鼓励大家去买彩票 xff0c 读者要以学习编程和娱乐的思想来看待 兴趣是学习最大的动力 xff01 我编写彩票软件都有近十多年时间 xff0c
  • solidworks异型孔向导找不到标准数据库swbrowser解决方法

    1 把你找到的swbrowser文件放到安装目录下的 SOLIDWORKS Toolbox lang English中 2 打开选项 系统选项 异型孔向导 xff0c 把文件位置定位成SOLIDWORKS Toolbox 3 点击确定 举个
  • MCB MCCB ACB ELCB RCCB的区别和特性

    如有错误 xff0c 欢迎指正 先说结论 xff0c 基本可以把MCB xff0c MCCB xff0c VCB以及ACB看成过流保护断路器 xff0c 是为了保护电路电器的 xff0c 他们之间的区别一个是工作原理 xff0c 另一个就是
  • ROS学习笔记—— tf 工具包介绍

    1 准备工作 安装一些工具包 sudo apt get install ros melodic ros tutorials ros melodic geometry tutorials ros melodic rviz ros melodi
  • ROS “is neither a launch file in package”报错

    一般是没找着你的package配置文件 xff0c 运行 rospack find package 名 查看能否找到包 xff0c 找不到的话把你的包拷贝到workspace路径下 xff0c cd到你的workspace路径 然后运行 c
  • bvh-converter将bvh文件输出为csv文件失败,原因竟是numpy版本不匹配

    最近做的东西需要将bvh数据处理成xyz坐标 xff0c 在下面这篇文章找到了方法 xff1a 57条消息 人体动作捕捉格式BVH及其与三维坐标的转换 三维视频转bvh 零度蛋花粥的博客 CSDN博客 通过pip导入bvh converte
  • C++实验:多态性与虚函数

    C 43 43 实验 xff1a 多态性与虚函数 1 实验目的 xff08 1 xff09 了解多态性的概念 xff08 2 xff09 了解虚函数的作用及使用方法 xff08 3 xff09 了解静态关联和动态关联的概念和用法 xff08
  • 2014流水账

    欢迎转载 xff0c 转载请注明出处 本文地址 xff1a http blog csdn net zhenggaoxing article details 42386821 三天元旦小长假结束了 xff0c 先来回顾下三天的假期 xff1a
  • IOS中文排序学习

    前言 xff1a 最近有中文排序的需要 xff0c 发现系统没有提供中文排序的方法 xff0c 于是参考学习了网上前辈的代码实现了中文排序功能 xff0c 本文记录的就是学习实现中文排序的过程 实现英文排序 系统提供了英文排序的方法 写了一
  • IOS 定制中间突出UItabBar

    前言 xff1a 公司的项目需要定制一个中间突出的TabBar xff0c 在github 上找到一份可以参考的代码 xff08 虽然是四年前的 xff0c 但是还是很有参考价值 xff09 网址 xff1a https github co
  • Xcode删除所有断点

    问题是这样的 xff1a 接手新的项目 xff0c 顿时吓尿了 xff1a 整个程序有无数个断点 xff0c 那么如何一次性删除呢 xff1f 如下图 xff1a 点击Belete Breakpoints 就可以了
  • VSCode重新启用“错误波形提示”

    2020 06 09 更新常见问题 昨天晚上写伪码的时候 xff0c 看着VSCode的错误提示实在是心烦 xff0c 就手贱点了一下 禁用错误波形提示 xff0c 也就是disable error squiggles xff0c 但写完之
  • TortoiseSVN使用教程[多图超详细]

    安装及下载client 端 下载Windows 端程序 xff1a http tortoisesvn net downloads 一般而言 xff0c 如果是32 bit的Windows XP 应该使用TortoiseSVN 1 4 x x
  • 将UIColor转换为RGB值

    objc view plain copy 将UIColor转换为RGB值 NSMutableArray changeUIColorToRGB UIColor color NSMutableArray RGBStrValueArr 61 NS
  • 业余时间你在做什么,你就会变成什么样的人?

    改变 xff0c 从业余时间开始 博客定位 xff1a 技术 43 思考 其余统统不要 2017 xff0c 我来了 xff01
  • Xcode9 无证书真机调试

    写在前面 公司分配了新的测试机 证书99台名额已满 所以上网找教程 学习了一下如何使用Xcode无证书进行真机调试 一 创建证书 1 运行Xcode xff0c Xcode Preference 添加账号 xff08 能在appstore下
  • CSP考试复习:第一单元 C++语言基础 1.1 程序结构

    第一单元 C 43 43 语言基础 1 1 程序结构 1 程序框架 注释 xff1a 注释有两种 xff0c 一种是 xff0c 另一种是 必须单独放置一行 xff0c 或代码所在行 的后面 xff1b 而 成对存在 xff0c 可以插入到
  • Intel Realsense T265开箱测试

    前言 xff1a 最近因为要做VIO xff0c 在实验室蹭到一个Realsense T265来用 xff0c 仅此记录下简单测试过程 xff08 官方文档写非常清楚 xff0c 建议详细阅读 xff0c 链接 xff1a https gi