Comments (3)
Thanks for providing all the relevant info in your issue!
Can you try to compile DM-VIO in the mode RelWithDebInfo
info instead of Debug
?
A bit of background on this: In debug mode I added lots of asserts for certain properties (e.g. PoseTransformation inverse should be correct, analytic Jacobians should be equal to numeric ones, etc.). However the epsilon thresholds are sometimes a bit tight and while they are satisfied on the EuRoC dataset, on datasets with different motions they might fail.
Hence, Debug mode is currently only supported on the EuRoC dataset and on other datasets you should use RelWithDebInfo.
Lastly: You might find the new version of the code interesting. While the Realsense-Live-version currently only supports T265 officially, I think it should also work well on your camera with some adjustments.
from dm-vio.
haha, you are correct, adding the RelWithDebInfo
flag didn't prompt error anymore, at the same time me and my colleague wrote the D455
and D435i
version in our folk, we will clean the code and create a pull request as soon.
Thanks again for your quick reply!
As there is no problem in this case, I will close this issue for now.
from dm-vio.
@rancheng are you using the depth information from the D455 to give accurate world scale? Or just running monocular?
Thanks
from dm-vio.
Related Issues (20)
- integration sigma HOT 1
- Nothing happened on the GUI HOT 3
- The compilation succeeds, but the visualization window crashes when the dataset is run HOT 5
- The visualization window crashes after receiving the dataset HOT 1
- Porting to Windows, crash on init HOT 8
- Large CoarseIMUInitializer error! HOT 3
- How do I compare the data in the ground truth and the data in the result? HOT 2
- Initial velocity for initialization HOT 1
- What does integration_sigma mean? HOT 1
- gtsam symbol error HOT 2
- Can I load a map and localize the camera and pose within the map HOT 1
- The TUM-VI Euroc is not available
- why would this happened? I set the right PATH, but it still didn't work. HOT 1
- Will dm-vio work with low sub 10Hz IMU sample rate? HOT 2
- save result when running live with D435i camera
- Trouble with subfolder for dm-vio-ros HOT 1
- Resetting camera HOT 19
- Vignette error HOT 1
- PreintegratedImuMeasurements::integrateMeasurement: dt <=0
- JacobianFactor::updateHessian: cannot update information with constrained noise model
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 dm-vio.