yanyan-li / planarslam Goto Github PK
View Code? Open in Web Editor NEWA RGB-D SLAM system for structural scenes, which makes use of point-line-plane features and the Manhattan World assumption.
A RGB-D SLAM system for structural scenes, which makes use of point-line-plane features and the Manhattan World assumption.
ManhattanSLAM: Robust Planar Tracking and Mapping Leveraging
Mixture of Manhattan Frames
Thank you for your great job. When I perform test on 'rgbd_dataset_freiburg3_structure_texture_far', "double free or corruption (out) Signal: SIGABRT (Aborted)" appears. Details can be found in the attached pictures.
My configure is:
Ubuntu18.04
PCL1.9.0
Opencv3.4.0
Eigen3.3.4
Look forward to hearing you.
Best regards.
How can I modify the source code if I want to get a point cloud image with rgb information of each point? Thank you very much for your work, and hope to restore my question.
作者您好,我在阅读LineExtractor.cpp中的代码时无法看明白其中的函数作用,请问相关的参考论文可以分享下吗?
Hello, when I run PlanarSLAM on the freiburg3_structure_texture_far
dataset, I am getting the following error:
PlanarSLAM Printer: This is the 1th image
ERROR: In /build/vtk6-VHOYAG/vtk6-6.3.0+dfsg1/IO/Image/vtkPNGWriter.cxx, line 260
vtkPNGWriter (0x7f5d80348240): Unable to open file mesh/000000.png
ERROR: In /build/vtk6-VHOYAG/vtk6-6.3.0+dfsg1/IO/Image/vtkImageWriter.cxx, line 505
vtkPNGWriter (0x7f5d80348240): Ran out of disk space; deleting file(s) already written
Segmentation fault (core dumped)
Compilation is passed. After checking, it seems that it is not the reason for insufficient disk space, because there are more than 10 G free spaces.
The versions of some third-party libraries I use are as follows:
Is it caused by the incompatibility of PCL and VTK versions? Whether the version of PCL must be 1.7 or 1.9? Can you give me some advice? or which version are you using?Best regards.
Excuse me,
Why are the displayed keypoints so small, did you use an algorithm to improve the feature points? If not, can you tell me how to set it up? I want him to be as big as the key point of ORB-SLAM2. Thank you very much!
Hi there,
I followed the similar issue and commented
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -O3 -march=native ")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -O3 -march=native")
as described in #3
But then the system dead after the 0th image, as shown below:
__PlanarSLAM Copyright (C) 2021 Yanyan Li, Technical University of Munich (TUM).
This program comes with ABSOLUTELY NO WARRANTY;
This is free software based on ORB-SLAM2, and you are welcome to redistribute it
under certain conditions. See LICENSE.txt.
Loading ORB Vocabulary. This could take a while...
Vocabulary loaded in 5.67s
Vocabulary loaded!
img_width = 640
img_height = 480
mUndistX size = 480 x 640mUndistY size = 480 x 640
Camera Parameters:
ORB Extractor Parameters:
Depth Threshold (Close/Far Points): 3.32502
PlanarSLAM Printer: This is the 0th image
Matching planes...
plane 0:
p1 [-0.00024552766, -0.99999911, -0.0013000764, 0.90096229]:
1, p2 : [-0.0001090349, -0.00013670312, -1, 3.9469013]
1, angle : 0.00143681
vertical!
plane 1:
p1 [-0.0001090349, -0.00013670312, -1, 3.9469013]:
Matching done
p1: [0.00024552766;
0.99999911;
0.0013000764]
p2: [0.0001090349;
0.00013670312;
1]
p3: [0.99999893;
-0.00024538589;
-0.00010900124]
PlanarSLAM Printer: This is the 1th image
Segmentation fault (core dumped)__
any hints for this?
thanks in advance
Hello,
I have only tried some datasets (OF_KT0, LR_KT2, and the rgbd_dataset_freiburg3_long_office_household) with segmentation fault result. It is produced in:
Line 3462 in 2720f5c
Thanks in advance.
我在ubuntu18运行,运行数据集显示段错误,这个为啥,安装编译都没问题
环境:ubuntu16.04
相机:奥比中光astrapro 深度相机
Hi. First, thank you for the great work. I run it on my own rgb-d dataset, which img size is 480x640. It takes approximately 2-3 seconds to track a frame. I cannot understand the reason why it works so slowly. Can you suggest anything to improve the speed? Thanks in regard.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.