开发环境: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 稠密回环建图相关推荐

  1. 实测 (四)NVIDIA Xavier NX + D435i / 奥比中光Astrapro 相机+ ORB-SLAM 2 + 3 稠密回环建图

    来了!接着上篇,开始orb-slam3 的稠密回环建图实测(奥比中光Astrapro 相机) 老样子,先上效果图: 开发环境:NX+Ubuntu18.04+ROS-melodic 四.NX + Ast ...

  2. NVIDIA Xavier NX的Intel Realsense双目相机(T265+D435i)环境搭建

    文章目录 一.硬件部分 二.环境配置 1.安装ROS 2.编译realsense (1)查看版本 (2)编译librealsense (3)编译realsense-ros (4)查看是否安装成功 (5 ...

  3. Nvidia Xavier Nx平台GMSL接口imx390相机驱动调试记录

    1.前言 使用GMSL的串行器和解串器9295 9296 两路imx390相机 有两种采集方式, 一种是在前端拼接好作为一路采集: 另一种是独立采集,使用MIPI的虚拟通道. 下面为调试记录 2. 搭 ...

  4. 基于NVIDIA Xavier NX(ubuntu20.04)的Optitrack视觉定位 PX4+ros noetic(实物运行记录)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一:硬件准备 两种界面化显示的方式 无线连接 有线连接 二:软件准备 1:远程登录软件 NoMachine 2:安装r ...

  5. NVIDIA Jetson TX2 解决奥比中光 Astra pro相机的ros 打不开深度信息/camera/depth/image

    背景: NVIDIA Jetson TX2 安装奥比中光 Astra pro相机的ROS 驱动后可以打开彩色相机, 打不开深度信息,有点捉急,换了一台相机,还是如此,说明相机没问题驱动有问题. 打开奥 ...

  6. 奥比中光深度相机ros2 humble版安装分享

    奥比中光深度相机官网只有ros2 galactic安装例子,我测试了一下,在humble也能用,下面介绍一下安装方法. ros2 humble版本安装用小鱼的一键安装,这里不再介绍,下面是一键安装网址 ...

  7. 奥比中光-Astra相机如何用python实现输出RGB彩色图和Depth深度图,并输出三维坐标代码

    目前项目组在做这个跟结构光相机相关的课题,我在网上调研了几款相机后,最终确定了使用国产奥比中光的相机,主要原因还是性价比高. 下面介绍如何通过python代码实现调用相机的彩色图像和深度图像: 首先你 ...

  8. 亲测有效:Nvidia XAVIER NX刷机、pytorch、torchvision安装,

    前言:最近在使用英伟达的Jetson-Xavier-NX板子,主要用于机器视觉,将配置的过程在这里记录一下. 目录 一.镜像烧录 1.下载镜像 2.写入镜像 3.开机 4.远程连接 二.环境配置 1. ...

  9. 【NVIDIA Xavier NX入坑记录1】环境语言包下载、系统语言设置、Google输入法无候选输入栏的解决

    文章目录 前言 一.系统环境中文语言包的更新下载 二.系统设置为中文语言环境 三.解决Google输入法无法显示候选栏 总结 前言 一直在用Xavier NX做点实操学习,刚入手时就想将系统换成中文的 ...

最新文章

  1. 解读在校园招聘中人工智能常考的笔试题
  2. PhpCms V9调用指定栏目子栏目文章的两种方法
  3. flavor android build,android BuildType和BuildFlavor
  4. 200设备管理器找不到蓝牙_达尔优LK200蓝牙键盘,一键切换+支持三台设备+百元不到...
  5. qt程序卡死 linux,QtCreator中打开.ui文件时卡死崩溃的解决方法
  6. 吐血整理!必须收藏,44条代码优化细节
  7. cart算法 java_决策树学习笔记(三):CART算法,决策树总结
  8. mysql常用语句1
  9. 易语言5.71程序静态破解
  10. Unity3D基础数学向量
  11. mysql查看分片键
  12. [TypeScript]中字符和ASCII码转换
  13. 疑惑!AI中台到底为什么火了?道翰天琼认知智能机器人平台API接口为您揭秘。
  14. css层叠性css层叠性
  15. 《 2021大学生就业分析报告 》
  16. 《电子签名法》:CA名词解释
  17. 完美解决!无法启动此程序,因为计算机中丢失libmysql.dll解决方案(详细版!)
  18. 苹果和华为鸿蒙,苹果的homeOSx和华为鸿蒙,两豪杰狭路相逢
  19. ros ur5模拟扫描
  20. 教程:动手用自己电脑搭建一个网站 (nat123 花生壳 动态域名 个人电脑做服务器)...

热门文章

  1. 针对东北老公马俊打上海老婆黄佳的看法
  2. 【星辰傀儡线·命运环·卷一 血鸦】 6 四大长老
  3. 国内众多云桌面你更中意谁
  4. 大学生课程设计 ------ Java Web课程设计(图书馆管理系统02)
  5. 用心之作,倾心出品——《设计模式的艺术》震撼来袭!
  6. soft-attention (SENet、BAM、CBAM)
  7. anu - proptypes
  8. 基于uniapp校园帮外卖跑腿快递代拿平台设计【还可发布到小程序和HTML5】
  9. 软件看板之父David Anderson:使用看板方法进行项目管理
  10. date 显示日期与时间