Comments (7)
For reporting bugs and problems, please follow the instruction guide in our ReadMe.md. Attaching both your hardware and software environment if possible (printed by R3LIVE, see the following figure) will be a great help for me in locating your problems.
from r3live.
From your case, with referring to issue #11
I suggest you check if the OpenCV you use for compiling the codes matches exactly the openCV in your runtime environment. That is , the openCV version oriented by R3LIVE should as same as the version info printed in your terminal after types:
pkg-config --modversion opencv
from r3live.
I am trully sorry, I didn't see this part in the Readme. I attach my hardware description, and as you can see, I am using Opencv version 4.5.3. I had to download and compile this version separetelly, since Ros Melodic used 3.2.
From your following suggestion, the output of the command is the following:
pkg-config --modversion opencv
3.2.0
Do you have any suggestions in setting that too? Thank you.
from r3live.
From your case, it seems that your OpenCV is complied with 4.5.3 but run with OpenCV version 3.2.0, can you keep them the same? This is very very important to launch R3LIVE correctly.
from r3live.
Perfect, already did it and it is working, thank you for your help!
from r3live.
Perfect, already did it and it is working, thank you for your help!
Can you tell me how you solved it ? I'm in the same situation as you, my ros melodic used opencv3.2. I compiled the code with opencv4.4.0.
from r3live.
You might do this checking to see which version is found when running the code in command prompt:
pkg-config --modversion opencv4
This page might be helpful to double check your installation procedure:
https://linuxize.com/post/how-to-install-opencv-on-ubuntu-18-04/
As a final advice, from the time I was struggling untill now, I found further issues with other libraries that you might be willing to use too, such as open3D, related to cmake version, for instance. My best advice in the end is to upgrade to Ubuntu 20, since it has a stable upgraded environment in general. Cons: don't do it if you have more than one machine using Ubuntu 18 and ROS Melodic, because ROS will face issues regarding Melodic and Noetic communications.
from r3live.
Related Issues (20)
- I found unused variable. HOT 1
- Get pointcloud data from ros messages fail HOT 6
- Image input error HOT 2
- Segmentation fault on ikd-tree algorithm HOT 1
- 您好,请问有碰到过这个问题吗? HOT 1
- Can r3live run in the AirSim? HOT 1
- 林博,你好,你有遇到过移动过程中path和odometry抖动得非常剧烈的情况吗?隔一段时间后,产生严重漂移。 HOT 1
- Is it possible to use Livox Mid 360 (a spinning lidar) and two cameras on two side of the lidar and use the algorithm to colorize 360 degrees data? HOT 4
- LIO/VIO cost time HOT 1
- Disable VIO subsystem HOT 1
- why the Per-frame cost time is much different. HOT 1
- Ouster Rosbag link not working HOT 2
- Map memory size is increasing all the time HOT 1
- Drifts even though it's not moving. HOT 1
- Compitability with lslidar? HOT 1
- [r3live_mapping -3] has died ! HOT 1
- Error accessing the Google Drive/MS OneDrive Link for the Dataset HOT 5
- 这个代码是对应r3live++ 论文还是r3live的论文? HOT 1
- pcd文件是如何保存的 HOT 1
- About r3live_config_nclt.yaml HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from r3live.