Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend Crash #1

Open
saching13 opened this issue Feb 17, 2023 · 0 comments
Open

Backend Crash #1

saching13 opened this issue Feb 17, 2023 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@saching13
Copy link

Description:
When running the oak's on-device feature after a min or 2 backend crashed with an error. Adding it here to track issues

Command:

bash ./scripts/stereoVIOOak.bash -b ../buildParallels -eod

Console output:


I0217 10:58:55.089138  6184 RgbdVisionImuFrontend.cpp:256] ===================================================
Frame number: 1204 at time 1065476029029 empirical framerate (sec): 0.0666294 (timestamp diff: 66629375)
I0217 10:58:55.089143  6184 RgbdVisionImuFrontend.cpp:271] Starting feature tracking...
I0217 10:58:55.089385  6184 RgbdVisionImuFrontend.cpp:294] Finished feature tracking.
I0217 10:58:55.089394  6184 RgbdVisionImuFrontend.cpp:317] Keyframe after [s]: 0.166574
I0217 10:58:55.089396  6184 RgbdVisionImuFrontend.cpp:321] Keyframe reason: max time elapsed.
I0217 10:58:55.090445  6184 VisionImuFrontend.cpp:90] Status mono: VALID
I0217 10:58:55.090452  6184 VisionImuFrontend.cpp:90] Status rgbd: VALID
I0217 10:58:55.091023  6184 RgbdVisionImuFrontend.cpp:423] timeSparseRgbd: 0
timeGetMeasurements: 0
I0217 10:58:55.091037  6184 RgbdVisionImuFrontend.cpp:439]  Relative pose of Curr Rgbd frame w.r.t body frame in Rgbd process -> R: [
	0.990072, 0.117599, 0.076995;
	-0.118862, 0.992838, 0.0120046;
	-0.0750319, -0.0210372, 0.996959
]
t: -0.218697 0.0877724 0.0389609
I0217 10:58:55.091049  6184 RgbdVisionImuFrontend.cpp:159] Keyframe 1713 with: 192 smart measurements
I0217 10:58:55.091053  6184 RgbdVisionImuFrontend.cpp:185] Frontend output is a keyframe: pushing to output callbacks.
I0217 10:58:55.091065  6184 ThreadsafeQueue.h:286] Queue with id: visualizer_frontend_queue is getting full, size: 3
I0217 10:58:55.091068  6184 PipelineModule.h:207] Module: VioFrontend - Pushed output.
I0217 10:58:55.091221  6185 RegularVioBackend.cpp:221] Tracker has a VALID status.
I0217 10:58:55.105043  6166 PipelineModule.h:207] Module: Display - Pushed output.
E0217 10:58:55.105132  6185 VioBackend.cpp:1221] 
Indeterminant linear system detected while working near variable
8502796096475496829 (Symbol: v381).

Thrown when a linear system is ill-posed.  The most common cause for this
error is having underconstrained variables.  Mathematically, the system is
underdetermined.  See the GTSAM Doxygen documentation at
http://borg.cc.gatech.edu/ on gtsam::IndeterminantLinearSystemException for
more information.
E0217 10:58:55.105249  6185 VioBackend.cpp:1226] ERROR: Variable has type 'v' and index 381
Smoother's factors:
[
	size: 2097

Factor 0: SmartStereoProjectionPoseFactor, z = 
 calibration =  K:  855.82       0  630.33
      0  855.82 371.148
      0       0       1
Baseline: 0.075
calibration =  K:  855.82       0  630.33
      0  855.82 371.148
      0       0       1
Baseline: 0.075
calibration =  K:  855.82       0  630.33
      0  855.82 371.148

Additional files:
Please attach all the files needed to reproduce the error.

Please give also the following information:

  • Kimera-Vio branch, tag or commit used
  • GTSAM version used:
  • OpenGV version used:
  • OpenCV version used: type opencv_version
  • Operating system and version (e.g. Ubuntu 16.04 or Windows 10):
  • Did you change the source code? (yes / no):
@saching13 saching13 self-assigned this Feb 17, 2023
@saching13 saching13 added the bug Something isn't working label Feb 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant