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

how to solve problem with Jacobians of different dimensions #592

Open
huntcheaters opened this issue Jul 17, 2022 · 1 comment
Open

how to solve problem with Jacobians of different dimensions #592

huntcheaters opened this issue Jul 17, 2022 · 1 comment
Labels

Comments

@huntcheaters
Copy link

Hello,

I am working on visual odometry with hybrid error function.
e_rep is the error of reprojection whose Jacobian is a 26 matrix.
e_pho is the error of photometric whose Jacobian is a 1
6 matrix.
Maybe I have also other e_pho such as photometric error of depth image, e_dep.
I want to use a hybrid error e = e_rep + e_pho + e_dep.
To do this kind of optimization, how can I combine these Jacobians in one. I have only a single vertex which is the pose in SE3d. It is easy to calculate Jacobian of each type of error for a same vertext. By far, I have no idea to do that for a whole Jacobian.
BTW, I also want to give a weight of a single error, for which it is dependent on all errors. The computeError() computes only one error, so that it is not possible to give it a weight if I do not compute all errors before this. Is there a single way to do this.

Thanks.

Copy link

github-actions bot commented Jan 2, 2025

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days.

@github-actions github-actions bot added the Stale label Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant