Comments (8)
Cool! Thanks for making it work!
If you know the issue please share :)
If you have some experience with the system I would be happy to know what works, what doesn't (people tend to give feedback on setup issues, but I haven't had feedback on a working setup yet ;) )
from limo.
thanks for the screencast, that was helpful.
so the problem is that even though the specs of your computer look ok, the optimization for the full bundle adjustment each time a keyframe is chosen takes way too long (around 1 sec which is 4 times more than on my computer with similar specs). That's why after a while queues of the rosnodes overflow and data gets lost... This is a bit hard to debug from remote though... First thing you can check is if ceres is build in release mode. Did you build it on your machine or did you use the prebuilts from apt-get install? We'll get to it ;)
from limo.
@johannes-graeter thanks for your fast reply. I built ceres from source quite some time ago and I can't remember if I built it in release mode. Nonetheless, I uninstalled and rebuilt ceres with -DCMAKE_BUILD_TYPE=Release
flag (I am not sure if it has any effect since the current installation guide doesn't mention it). I also catkin clean
the workspace and rebuild everything but the problem still persists.
from limo.
@johannes-graeter I decided to switch to a desktop computer and I have converged solutions from ceres. I am not sure what went wrong with my laptop but the problem definitely not from the package.
The final result looks fine! Thanks again! I guess I have to do a fresh install on my laptop.
from limo.
I have met the same issue:
- at the first place, it worked
- after I installed other packages, which potentially touches glog and gflags, which are all important dependencies for ceres, I observed the issue happened
- then, I nuked the workspace and reinstalled the ceres&limo, the issue is gone
from limo.
@KleinYuan Thanks for trying out my stuff :)
IN order to get a hold of the issue, could you try out the docker container and install the packages that conflicted in that clean environment, so we can make it repdoucible? Otherwise debugging will be quite hard
from limo.
Unfortunately, the docker seems not working for me. The feature tracking repo has some broken changes, which pbbly shall be fixed for the docked image first.
I can try the docker later after I wrap up my current on-going project (on a ddl), to verify the RC.
from limo.
seems to work for others, closing until issue pops up again
from limo.
Related Issues (20)
- run error HOT 7
- Calculating /tf_static and /tf HOT 5
- no image recieved HOT 1
- Bulid Problem HOT 4
- build error in docker HOT 5
- Build on Ubuntu 20.04 with ROS Noetic? HOT 1
- can not use rviz in docker HOT 4
- run problem HOT 1
- Hackaton HOT 6
- can not play rosbag in docker HOT 4
- demo does not use GPU HOT 1
- Visualize odometry data like the youtube video HOT 2
- Reproducing results for sequence 1 HOT 4
- build error with ros melodic HOT 4
- Work plan for mono_lidar refactor
- Semantic segmentation frameworks HOT 2
- Hi,I meet with this problem by using"docker-compose build" HOT 3
- Build problem HOT 1
- roslaunch question HOT 8
- docker build error HOT 3
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 limo.