Giter Club home page Giter Club logo

lvr2's People

Contributors

adevress avatar alexanderaltemoeller avatar aock avatar benediktschumacher avatar dazzel avatar dofeldsc avatar elephantusparvus avatar fotte avatar hdeeken avatar jovobe avatar jspricke avatar jvogtherr avatar krueter-uos avatar lasvegasrc avatar lkiesow avatar lukaskalbertodt avatar mawiegand avatar mich101mich avatar mklpiening avatar mloepmei avatar ndettmer avatar pahoffmann avatar sherkenhoff avatar spuetz avatar themightyoarfish avatar tigelbri avatar tosterkamp avatar tristan0x avatar twiemann avatar wimueller avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lvr2's Issues

lvr2_ros

Hi @spuetz, any plans for an lvr2_ros package and/or a refresh for organized_fast_mesh someday?

artifacts due to not connected triangles

Hi,

I am trying to reconstruct a mesh from a point cloud that was exported using google cartographers assets writer. The data used is from "Deutsche Museum" which was scanned by the google cartographer team.

I played around with different parameters such as the smallRegion, fillHoles, ransac, and the different algorithms MC, PMC, SF and MT.
No matter what parameters I choose, I always have alot of holes in the mesh, which look like the triangles are not connected correctly.

In this dataset the robot has a fixed position. I understand that since I don't provide the position of the robot (which is 0, 0, 0) the orientation of the normals can be inconsistent. Is this a problem for LVR when connecting the triangles?

Could it be, that the quality of the point cloud is just not good enough? Its a single room, which consists of 50M points.

Any advice is appreciated.

image

lvr2_reconstruct crashes on some meshes when both --optimizePlanes and --fillHoles are used

Problem: lvr2_reconstruct crashes on some meshes when both --optimizePlanes and --fillHoles are used

LVR version: 20.11.3 (9bb03a3)

System info: Ubuntu 20.04

How to reproduce:

I've attached some test data here: minimal_examle.ply

  • lvr2_reconstruct -o minimal_examle.ply: works
  • lvr2_reconstruct -f 15 minimal_examle.ply: works
  • lvr2_reconstruct -o -f 1 minimal_examle.ply: works
  • lvr2_reconstruct -o -f 15 minimal_examle.ply: crashes:
../build/bin/lvr2_reconstruct -o -f 15 minimal_examle.ply
[00:00:00 072] Trying to remove all holes with size ≤ 15
[00:00:00 072] Trying to remove all holes  100%
terminate called after throwing an instance of 'lvr2::PanicException'
  what():  Program panicked: attempt to access a non-existing value in an attribute map
[1]    58441 abort (core dumped)  ../build/bin/lvr2_reconstruct -o -f 15 minimal_examle.ply

FindOpenCL error on Mac OS

Hi,
im trying to compile LVR2 on Mac OS (10.15 Catalina).

It seems that OpenCL can not be found, but im unsure why.

I am getting the following error, when trying to use "cmake .." from build folder.

-- Found TIFF library
-- Found GDAL
-- Found OpenCV: /usr/local/Cellar/opencv@3/3.4.9_1 (found suitable version "3.4.9", minimum required is "3")
-- Found FLANN
-- Header /usr/local/include LIB
-- Found the Lz4 library: /usr/local/lib/liblz4.dylib
-- Found LZ4 library: liblz4.dylib
-- Found GSL
-- Found Eigen3
-- Found MPI
CMake Error at CMakeModules/FindOpenCL.cmake:10 (find_package):
  Maximum recursion depth of 1000 exceeded
Call Stack (most recent call first):
  CMakeModules/FindOpenCL.cmake:10 (find_package)
  CMakeModules/FindOpenCL.cmake:10 (find_package)
[...]
CMakeModules/FindOpenCL.cmake:10 (find_package)

Any ideas, what I can try to debug this issue?

Converting .pcd to .h5

Hi,

I want to use a previously created .pcd cloud point as map for the mesh_navigation package. I understand that it needs to be transformed to h5 format.

I've tried the tools provided by this package after converting pcd to ascii point clouds, but I only get core dumps. I haven't been able to find any documentation, as I've been unable to make the documentation as instructed (make doc).

Can you kindly provide some example or instructions for building a h5 map from other data?

Thank you.

Rebloom 20.11.2 for Noetic to depend on VTK7

Currently the lv2r package is not installable in Noetic without conflicting with libpcl-dev.
The rosdep key has been fixed in ros/rosdistro#27768, but the lvr2 deb has not been updated since making it still uninstallable on noetic.

Is it possible to rebloom/release v20.11.2 in Noetic to fix the dependency list ?

Thanks!

Running Error on Jetson Xavier Tigra

I am getting the following error OpenCL error at /tmp/binarydeb/ros-melodic-lvr2-20.11.3/src/liblvr2/reconstruction/opencl/ClSurface.cpp:466 code=-1001(Unspecified Error) "clGetPlatformIDs(0, NULL, &num_platforms)" Wrong platform id terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >' pure virtual method called terminate called recursively . I am not sure where the problem is since I also can't reproduce it on another similar embedded platform.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.