-
Notifications
You must be signed in to change notification settings - Fork 468
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
Sophus ensure failed #663
Comments
Hello @boardd, Thank you for your feedback. I have tested your SVO2 on the provided code snippet but have been unable to reproduce the issue. To assist further, could you please provide additional details about your configuration setup, such as your CPU/GPU specifications and whether you are running the program independently or concurrently with other processes? While we have addressed many issues in the upcoming version that could potentially be related to your problem, this particular issue has not been encountered before. It is important for us to reproduce it to determine if it has been resolved with our recent fixes. Kindly share any pertinent information necessary for replicating the error, especially details about your configuration setup and system, as we suspect a synchronization issue may be at play. Regards, |
Hi @TanguyHardelin. Yeah of course. CPU: 12th Gen Intel® Core™ i7-12800H I'm not sure what you mean by my configuration setup. Could you be more specific about what information is missing? |
After some further debugging, the issue seems to happen more when I have Can you explain what the difference between real time mode and non real time mode? Not sure I understand why that might be causing it. |
Preliminary Checks
Description
When playing back svo2 and doing positional tracking GEN2, it works like normal for a while and then I get this error. This only happens to some svo2 files, but I have no idea what causes it. This is a problem because I am using the zed for data collection, so I need to be able to reliably run the positional tracking offline.
Link to svo file: https://drive.google.com/file/d/1y0ktUFY-hM0JCA84siHiju32R7aO7TsW/view?usp=sharing
Sophus ensure failed in function 'static IOFTRACKER_Sophus::SO3<Scalar_> IOFTRACKER_Sophus::SO3<Scalar_, Options>::expAndTheta(const Tangent&, IOFTRACKER_Sophus::SO3<Scalar_, Options>::Scalar*) [with Scalar_ = float; int Options = 0; IOFTRACKER_Sophus::SO3<Scalar_, Options>::Tangent = Eigen::Matrix<float, 3, 1>; IOFTRACKER_Sophus::SO3<Scalar_, Options>::Scalar = float]', file '/builds/sl/ZEDKit/lib/include/sl_core/tracking/Tracker/IOFTracker/sophus/so3.hpp', line 612.
Steps to Reproduce
...
Expected Result
Positional Tracking continues and finishes when svo runs out.
Actual Result
The program aborts
ZED Camera model
ZED Mini
Environment
Anything else?
My function:
The text was updated successfully, but these errors were encountered: