LSD_SLAM编译之一气呵成法

LSD_SLAM编译之一气呵成法LSD_SLAM编译之平台信息本LSD_SLAM编译平台信息:ubuntu16.04LSopencv3.XROS—kinetic其他的都不重要…ROS_kinetic的安装参考点击此处准备及安装注意:一定要下载此处的LSD_SLAM官方的lsd_slam一直没有编译成功,此LSD_SLAM已经被该作者fixedbugs.所以我们直接下载该git。…

大家好,又见面了,我是你们的朋友全栈君。

LSD_SLAM编译之平台信息

本LSD_SLAM编译平台信息:

  • ubuntu 16.04LS
  • opencv 3.X
  • ROS—kinetic
  • 其他的都不重要…

ROS_kinetic的安装参考点击此处

准备及安装

注意:一定要下载此处的LSD_SLAM
官方的lsd_slam一直没有编译成功,此LSD_SLAM已经被该作者fixed bugs.所以我们直接下载该git。
同时编译时参考该作者的wiki

sudo apt install libsuitesparse-dev libqglviewer-dev-qt4 ros-kinetic-libg2o  
sudo ln -s /usr/lib/x86_64-linux-gnu/libQGLViewer-qt4.so /usr/lib/x86_64-linux-gnu/libQGLViewer.so  

mkdir -p ros_workspace/src
cd ros_workspace
git clone https://github.com/kevin-george/lsd_slam.git src/lsd_slam 
catkin_make

LSD_SLAM运行

参考:LSD_SLAM编译运行-中运行
记得提前下载数据集 LSD_room.bag

#新开窗口启动 ROS:
roscore
#新开窗口,运行 viewer:

cd ~/ros_workspace
source devel/setup.bash

rosrun lsd_slam_viewer viewer
#然后会弹出一个名称为 PointCloud Viewer 的窗口,由于没有数据输入,故黑屏。
#新开窗口,运行 core:
cd ~/ros_workspace
source devel/setup.bash
rosrun lsd_slam_core live_slam image:=/image_raw camera_info:=/camera_info
#然后显示 “WAITING for ROS camera calibration!”
#注:要尽快运行数据包,否则程序长时间检测不到输入就会自动停止,就需要重新启动了。
#在新开窗口运行数据包:
cd ~/ros_workspace
rosbag play LSD_room.bag  
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138971.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Microsoft QAS架接项目「建议收藏」

    Microsoft QAS架接项目「建议收藏」1,p位置玩文件后。运行程序命令是:QCSQueryLabelWithLES.exe-c%CD%\FinalQASModelDir–variantAMyMovie–outputFullLine–clientIdzhcn–queryViewsRawQuery,NormalizedQuery–queryInColumn1-iinput3.txt–qcrank…

    2022年6月28日
    24
  • 虚拟opc服务器软件,几个OPC服务器开发工具比较

    虚拟opc服务器软件,几个OPC服务器开发工具比较1、WTOPCsvr.dll2、我2004年获得WTOPCsvr.dll的代码,这个代码是我学习VC++的启蒙,也是我学习OPC服务器开发的最重要的资料。用VB开发OPC服务器的话,可以说是首选,简单调用WTOPCsvr.dll的API就可以开发服务器。我到现在还是很钟爱这份代码。完全用MFC的方式,通过嵌套类实现COM组件的接口,代码比较清晰。2、Iconics2.11和FactorySoft…

    2022年6月20日
    30
  • mount CIFS return ERR -12 and report Cannot allocate memory「建议收藏」

    mount CIFS return ERR -12 and report Cannot allocate memory

    2022年2月6日
    48
  • Pycharm调用tensorflow的一些注意点「建议收藏」

    Pycharm调用tensorflow的一些注意点「建议收藏」其实,Pycharm功能非常强大,使用起来非常的简便,但遇到一些小问题,还是值得注意的.现在有很多小伙伴在研究深度学习都会接触到各种深度框架,tensorflow算是比较常见的一种.在使用Pycharm调用tensorflow的时候会报如下错误:ImportError:libcusolver.so.8.0:cannotopensharedobjectfile:Nosuch…

    2022年8月29日
    1
  • Linux 命令完全手册「建议收藏」

    Linux 命令完全手册「建议收藏」这本《Linux命令完全手册》将涵盖你作为开发者需要用到的60个核心Bash命令。每个命令都附有代码示例和用法提示。这本手册遵循二八定律:你花两成的时间学习一个主题,便可获得其中八成的知识。我觉得这种方式能给你一个全面的概述。这本手册并不试图涵盖所有关于Linux及其命令的内容,而是专注于那些你在大部分时间里都会用到的小型核心命令,同时试着简化更复杂命令的用法。以下介绍的命令,在Linux、macOS、WSL和其他类UNIX环境均可使用。我希望这本手册的内…

    2022年9月23日
    3
  • mac datagrip2021.4激活码_通用破解码

    mac datagrip2021.4激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    99

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号