实测 (三)NVIDIA Xavier NX + D435i / 奥比中光Astrapro 相机+ ORB-SLAM 2 + 3 稠密回环建图
开发环境:NX+Ubuntu18.04+ROS-melodic
接着上篇,使用奥比中光的Astrapro相机(乐视三合一相机)orb-slam2稠密回环建图
依然先放上效果图:
三、NX + Astrapro相机+orb-slam2 稠密回环建图
3.1 安装奥比中光Astrapro的SDK
(1)安装依赖
sudo apt-get install libudev-dev
sudo apt-get install libopenal-dev
sudo apt-get install libvorbis-dev
sudo apt install ros-melodic-rgbd-launch
(2)新建工作空间
mkdir -p ~/astra_ws/src
cd astra_ws
catkin_make
source devel/setup.bash
(3)下载编译sdk
cd astra_ws/src
git clone https://github.com/orbbec/ros_astra_camera
cd ..
catkin_make
(4)配置设备节点,并再次编译
roscd astra_camera
./scripts/create_udev_rulescd ~/astra_ws
catkin_make --pkg astra_camera
(5)修改 astrapro.launch
首先插上相机,首先查看相机接口
lsusb
其中:
Bus 001 Device 019: ID 2bc5:0502 // RGB模块 可能有的显示0501
Bus 001 Device 018: ID 2bc5:0403 // 深度模块
根据显示,对应修改astrapro.launch中, 0x0501 改为上面的 0x0502(如果上面显示的是0501就不用改)
(6)启动相机
sudo su //不运行su命令,直接打开会丢失深度信息
souce devel setup.bash
roslaunch astra_carma astrapro.launch
3.2 运行建图
(1)修改ORB-SLAM2_RGBD_DENSE_MAP/Examples/ROS/ORB_SLAM21/src/ros_rgbd.cc的topic
message_filters::Subscriber<sensor_msgs::Image> rgb_sub(nh, "/camera/rgb/image_raw", 1);
message_filters::Subscriber<sensor_msgs::Image> depth_sub(nh, "/camera/depth_registered/image_raw", 1);
之后重新编译
./build_ros.sh
(2)配置astrapro.yaml文件
复制Asus.yaml,并重命名astrapro.yaml,修改其中的内参camera.bf。需要完整版的yaml文件,可以在评论区留下联系邮箱
(3)运行
rosrun ORBSLAM21 RGBD Vocabulary/ORBvoc.bin Examlpe/ROS/ORB_SLAM21/astrapro.yaml
实测 (三)NVIDIA Xavier NX + D435i / 奥比中光Astrapro 相机+ ORB-SLAM 2 + 3 稠密回环建图相关推荐
- 实测 (四)NVIDIA Xavier NX + D435i / 奥比中光Astrapro 相机+ ORB-SLAM 2 + 3 稠密回环建图
来了!接着上篇,开始orb-slam3 的稠密回环建图实测(奥比中光Astrapro 相机) 老样子,先上效果图: 开发环境:NX+Ubuntu18.04+ROS-melodic 四.NX + Ast ...
- NVIDIA Xavier NX的Intel Realsense双目相机(T265+D435i)环境搭建
文章目录 一.硬件部分 二.环境配置 1.安装ROS 2.编译realsense (1)查看版本 (2)编译librealsense (3)编译realsense-ros (4)查看是否安装成功 (5 ...
- Nvidia Xavier Nx平台GMSL接口imx390相机驱动调试记录
1.前言 使用GMSL的串行器和解串器9295 9296 两路imx390相机 有两种采集方式, 一种是在前端拼接好作为一路采集: 另一种是独立采集,使用MIPI的虚拟通道. 下面为调试记录 2. 搭 ...
- 基于NVIDIA Xavier NX(ubuntu20.04)的Optitrack视觉定位 PX4+ros noetic(实物运行记录)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一:硬件准备 两种界面化显示的方式 无线连接 有线连接 二:软件准备 1:远程登录软件 NoMachine 2:安装r ...
- NVIDIA Jetson TX2 解决奥比中光 Astra pro相机的ros 打不开深度信息/camera/depth/image
背景: NVIDIA Jetson TX2 安装奥比中光 Astra pro相机的ROS 驱动后可以打开彩色相机, 打不开深度信息,有点捉急,换了一台相机,还是如此,说明相机没问题驱动有问题. 打开奥 ...
- 奥比中光深度相机ros2 humble版安装分享
奥比中光深度相机官网只有ros2 galactic安装例子,我测试了一下,在humble也能用,下面介绍一下安装方法. ros2 humble版本安装用小鱼的一键安装,这里不再介绍,下面是一键安装网址 ...
- 奥比中光-Astra相机如何用python实现输出RGB彩色图和Depth深度图,并输出三维坐标代码
目前项目组在做这个跟结构光相机相关的课题,我在网上调研了几款相机后,最终确定了使用国产奥比中光的相机,主要原因还是性价比高. 下面介绍如何通过python代码实现调用相机的彩色图像和深度图像: 首先你 ...
- 亲测有效:Nvidia XAVIER NX刷机、pytorch、torchvision安装,
前言:最近在使用英伟达的Jetson-Xavier-NX板子,主要用于机器视觉,将配置的过程在这里记录一下. 目录 一.镜像烧录 1.下载镜像 2.写入镜像 3.开机 4.远程连接 二.环境配置 1. ...
- 【NVIDIA Xavier NX入坑记录1】环境语言包下载、系统语言设置、Google输入法无候选输入栏的解决
文章目录 前言 一.系统环境中文语言包的更新下载 二.系统设置为中文语言环境 三.解决Google输入法无法显示候选栏 总结 前言 一直在用Xavier NX做点实操学习,刚入手时就想将系统换成中文的 ...
最新文章
- 解读在校园招聘中人工智能常考的笔试题
- PhpCms V9调用指定栏目子栏目文章的两种方法
- flavor android build,android BuildType和BuildFlavor
- 200设备管理器找不到蓝牙_达尔优LK200蓝牙键盘,一键切换+支持三台设备+百元不到...
- qt程序卡死 linux,QtCreator中打开.ui文件时卡死崩溃的解决方法
- 吐血整理!必须收藏,44条代码优化细节
- cart算法 java_决策树学习笔记(三):CART算法,决策树总结
- mysql常用语句1
- 易语言5.71程序静态破解
- Unity3D基础数学向量
- mysql查看分片键
- [TypeScript]中字符和ASCII码转换
- 疑惑!AI中台到底为什么火了?道翰天琼认知智能机器人平台API接口为您揭秘。
- css层叠性css层叠性
- 《 2021大学生就业分析报告 》
- 《电子签名法》:CA名词解释
- 完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)
- 苹果和华为鸿蒙,苹果的homeOSx和华为鸿蒙,两豪杰狭路相逢
- ros ur5模拟扫描
- 教程:动手用自己电脑搭建一个网站 (nat123 花生壳 动态域名 个人电脑做服务器)...