Open geoeo opened 4 years ago
The issue is not ROS melodic. But rather PCL in release mode. I switched to Debug and it works fine. I think I read about this in the LOAM project issus, where ROS has problems with precompiled PCL. Compiling 1.9.1. locally and linking it could solve this. But I only have 1.8.1 locally which doesnt work with LIO
Hi @geoeo, I use ROS Melodic with the PCL from apt-get, and it works. Does your log mean that the error is related to the ROS parser or something else? Could you try to run the executives instead of using launch files?
I am running lio_processor_node with clion and I get a mem free error related to PCL only in the realease mode. I have tried with apt-get and locally compiled. Apt-get for me was sudo apt install libpcl-dev
Ps. You can mitigate the performance impact of Debug by set(CMAKE_CXX_FLAGS_Debug "-O3 -Wall -g")
Thanks for your suggestion on debugging.
I think it is the default PCL
from melodic-desktop-full
, since I didn't explicitly install libpcl-dev
with apt
. You may check with the docker example for more details.
I cannot reproduce this issue. Could it be related to the version of PCL
or some configurations of compiling?
docker works fine. I think its compiling configurations of PCL. But im not enough of a ROS/linux expert to understand what is going on.
Hello,
I successfully compiled the project on my machine, but when I try to run the rosbag the odom node crashes with the following error in the log file.
The commands I use to run are the same as in the Readme.md file