54.Isaac教程--RealSense相机

news2025/2/24 13:24:54

RealSense相机

在这里插入图片描述
ISAAC教程合集地址: https://blog.csdn.net/kunhe0512/category_12163211.html

文章目录

  • RealSense相机
    • RealsenseCamera Codelet
    • 示例应用程序
    • 故障排除
      • 固件注意事项
    • 通过 USB 3.0 电缆使用 USB 3.0 端口
    • x86_64 Linux 主机设置
    • 设置电源模型

英特尔RealSense 435 摄像头是一款立体摄像头,可借助红外发射器计算深度。 可以通过多种方式配置 RealSense 摄像头小代码,以与各种 Isaac SDK GEM 配合使用:

  • 作为带有 GEM 的常规彩色相机,可处理单个相机图像——例如,用于物体检测。

  • 作为深度相机为 Superpixels 等 GEM 提供颜色和深度图像。

  • 作为单色立体相机,为立体视觉里程计等 GEM 提供灰度左右红外相机图像。

RealsenseCamera Codelet

Isaac SDK 提供 RealsenseCamera codelet 以通过 librealsense SDK 访问来自 RealSense 摄像头的数据流。 在 Jetson 上,所有依赖项都由 Isaac SDK 自动处理,不需要手动安装。

小码可以通过各种参数进行配置。 最值得注意的是,您可以通过 rows 和 cols 参数更改所需的分辨率,并通过 rgb_framerate 和 depth_framerate 参数更改所需的帧率。 请注意,如 codelet 文档中所述,仅支持某些模式。 如果连接了多个摄像头,则需要通过 dev_index 或 serial_number 参数指定所需的设备。

示例应用程序

ISAAC 提供了一个基本的示例应用程序来测试您的实感摄像头。 您可以使用以下命令运行它:

bob@desktop:~/isaac/sdk$ bazel run //apps/samples/realsense_camera

应用程序运行后,您可以使用 Isaac Sight 查看相机捕获的图像。

故障排除

固件注意事项

RealSense 摄像头的固件版本可能已过时。 如上所述,您可以通过运行 RealSense 示例应用程序来检查相机的固件版本。 如果固件版本不是推荐的版本,应用程序会向控制台打印一条消息。

如果您需要更新固件,请按照官方网站上的说明进行操作:https://dev.intelrealsense.com/docs/firmware-update-tool。

推荐固件版本为 5.11.15。

通过 USB 3.0 电缆使用 USB 3.0 端口

RealSense 摄像头需要 USB3.0+ 连接。 USB 3.0 端口和电缆可以通过端口和电缆连接器内部的蓝色组件来识别。 Jetson Xavier USB-C 端口是 USB 3.0 端口。

使用 USB-C 端口测试 RealSense 摄像头揭示了稳定性问题,使用未供电的 USB 集线器可以解决这些问题。 众所周知,AmazonBasics USB 3.1 Type-C 到 4 端口铝制集线器连接器可以可靠地与 RealSense 摄像头配合使用。

众所周知,Accell USB C-to-A 和 C-to-C SuperSpeed+ USB 3.1 Gen 2 (10 Gbps) 电缆可以可靠地与 RealSense 摄像头配合使用。

x86_64 Linux 主机设置

必须在 x86_64 Linux 主机上安装自定义 Linux 内核模块补丁和 UDEV 规则,RealSense 435 摄像头才能正常工作。

我们建议手动设置 Linux 内核模块,因为 Isaac SDK 使用 2.29 版本的 librealsense。 要执行手动设置,请遵循英特尔实感 SDK 设置指南。

设置电源模型

运行 sudo nvpmodel -m 0 启用所有内核,并增加缩放最小时钟频率。 此更改在重新启动后仍然存在。 运行 sudo nvpmodel -q 以显示当前设置。 在某些情况下,这会增加处理能力并可能导致帧丢失和图像模糊减少。

更多精彩内容:
https://www.nvidia.cn/gtc-global/?ncid=ref-dev-876561

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/193894.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

分享159个ASP源码,总有一款适合您

ASP源码 分享159个ASP源码,总有一款适合您 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下..., 159个ASP源码下载链接:https://pan.baidu.com/s/1EaQuRA6mxyylrNWLq8iKVA?pwdaljz 提取码&#x…

springmvc知识巩固

文章目录回顾spring知识前言什么是SpringMVCSpringMVC的优点SpringMVC的常用注解Controller注解的作用ResponseBody注解的作用SpringMVC重定向和转发SpringMVC主要组件SpringMVC的执行流程回顾spring知识 上篇整理了“spring知识巩固”常见面试题,有需要的伙伴请点…

Java基础:源码讲解Collection及相关实现List、Set、Queue

1 缘起 说到Java第一问,很多人的第一反应是三大特性,那么接下来,可能就是集合了。 Collection是Java必知必会,即使没有系统学习,在实际的开发过程中,Collection也是应用最广泛的。 当然,一般的…

ESP-IDF:归并排序测试

ESP-IDF:归并排序测试 /归并排序测试/ void printarry18 (int arr[],int length) { for(int i0;i<length;i) { cout<<arr[i]<<" "; } cout<<endl; } void merge(int arr[],int start, int end, int mid,int * temp) { int length 0;//记录te…

进程间通信之管道(匿名管道与命名管道)

进程间通信之管道进程间通信管道什么是管道管道分类——1.匿名管道匿名管道举例管道的特点管道分类——2.命名管道创建一个命名管道举例命名管道的打开规则匿名管道与命名管道的区别具体使用举例&#xff1a;例子1-用命名管道实现文件拷贝例子2-用命名管道实现server&clien…

POI介绍简介

2.1 POI介绍 Apache POI是用Java编写的免费开源的跨平台的Java API&#xff0c;Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能&#xff0c;其中使用最多的就是使用POI操作Excel文件。 jxl&#xff1a;专门操作Excel maven坐标&#xff1a; <depend…

Linux中安装MySQL及常见问题汇总

一、安装前工作 1、卸载之前的数据库 在安装前需要确定现在这个系统有没有 mysql&#xff0c;如果有那么必须卸载 &#xff08;在 centos7 自带的是 mariaDb 数据库&#xff0c;所以第一步是卸载数据库&#xff09;。 #查看mariadb数据库&#xff1a; rpm -qa | grep maria…

moment.js根据时间戳计算与当前时间相差多少天

Moment旨在在浏览器和Node.js中工作。 所有代码都应该在这两种环境中都有效&#xff0c;并且所有单元测试都在这两种环境中运行。 目前&#xff0c;以下浏览器用于ci系统&#xff1a;Windows XP上的Chrome&#xff0c;Windows 7上的IE 8,9和10&#xff0c;Windows 10上的IE 1…

小车程序、安装vs2019和必要的相关软件

环境 sqlserver2019 vs2019企业版本 安装vs2019步骤 小车程序 C# .net vs2019 sqlserver2019 小车程序地址 小车运行的几种轨迹 一&#xff0c;自动运行到指定节点 找到manual按钮&#xff0c;找到目的节点&#xff0c;search move。 二&#xff0…

[数学] 三次样条

三次样条 已知有一组点x0,x1,x2,⋯,xnx_0, x_1, x_2, \cdots, x_nx0​,x1​,x2​,⋯,xn​, 其中, xt<xt1x_t<x_{t1}xt​<xt1​, y(xt)yty(x_t)y_ty(xt​)yt​, 及该点处的切线y′(xt)yt′y(x_t)y_ty′(xt​)yt′​ 每两个相邻的点之间可以作一个三次曲线 在所有相邻…

let/const相关内容(二)

let/const作用域提升 1&#xff09;根据前面所学的内容知道&#xff0c;var定义的变量是可以作用域提升的。 console.log(foo); // undefined var foo "foo"虽然在第一行中foo还没有被定义&#xff0c;但是在执行代码前&#xff0c;会预编译&#xff0c;先定义f…

ModStartBlog v6.6.0 多语言增强,缓存后台优化

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用&#xff0c;支持后台一键快速安装&#xff0c;让开发者能快的实现业务功能开发。 系统完全开源&#xff0c;基于 Apache 2.0 开源协议。 功能特性 丰富的模块市场&#xff0c;后台一键快速安装会…

【完美解决】Github action报错remote: Write access to repository not granted.

报错及效果图报错代码效果图解决方案必要步骤可能有效的步骤报错及效果图 本解决方案是笔者通过Github action运行项目时报错的解决方案&#xff0c;如果是本地运行报此错&#xff0c;未必有效果。 报错代码 remote: Write access to repository not granted. fatal: unable t…

密评FAQ:如何确定网络和通信安全层面的测评对象?

信息系统一般通过网络技术来实现与外界的互联互通&#xff0c;GB/T 39786-2021《信息安全技术信息系统密码应用基本要求》规定了信息系统在网络和通信安全层面的密码应用技术要求&#xff0c;这些要求涉及到通信的主体&#xff08;通信双方&#xff09;、信息系统与网络边界外建…

(1)深入理解Java虚拟机-内存模型

深入理解Java虚拟机 Java虚拟机运行时数据区 程序计数器 ​ 程序计数器&#xff08;Program Counter Register&#xff09;是一块较小的内存空间&#xff0c;它可以看作是当前线程所执行的 字节码的行号指示器。在Java虚拟机的概念模型里 [1] &#xff0c;字节码解释器工作时…

大学开学必备清单、大学生必备的五件电子产品

转眼间就到了新一年的春季开学&#xff0c;在校生进入了新的一个年级学习。电子产品早就成为每个人的必备&#xff0c;尤其是大学生在校时期&#xff0c;更是上网课、日常查询资料的必备&#xff0c;当然还有一些社交、娱乐的因素也都是通过各式各样的电子产品来满足和实现。接…

android12 rockchip预置APK流程

方法一&#xff1a; 根据RK文档&#xff0c; 预制APK很简单, 首先source 环境之后执行命令&#xff1a;get _build_var TARGET_DEVICE_DIR 查看目标文件夹&#xff0c; 例如: device/rockchip/rk3568s/ 这个目录有三个文件夹&#xff1a; preinstall 不可卸载 preinstall_del_f…

基于text2vec进行文本向量化、聚类

基于text2vec进行文本向量化、聚类基于text2vec进行文本向量化、聚类介绍安装安装text2vec库安装transformers库模型下载文本向量化使用text2vec使用transformers文本聚类训练流程&#xff1a;训练代码推理流程推理代码基于text2vec进行文本向量化、聚类 介绍 文本向量表征工…

21_ncwireshark

nc&wireshark 一、nc介绍 网上百度就有一堆介绍,平常主要用于监听和连接 二、nc判断端口是否开放 实验环境: win10虚拟机和kali虚拟机 win10虚拟机ip: 192.168.11.142 kali虚拟机ip: 192.168.11.131 此时win10虚拟机,开放了80端口,21端口,3306端口 在kali虚拟机使用…

【书】只会功能测试的我,核心竞争力在哪里?

在现实工作中&#xff0c;测试的工作在很多人眼里就是“点点点”&#xff0c;特别是在推进开发自测或者向上级回报的时候&#xff0c;测试的工作显得那么平白无奇。 不仅是在公司内部&#xff0c;在进行面试的时候也会被问到&#xff0c;你觉得你的优势在哪里&#xff1f; 以上…