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

Extend identity_element to more manifolds #487

Open
mateuszbaran opened this issue Jun 1, 2022 · 8 comments
Open

Extend identity_element to more manifolds #487

mateuszbaran opened this issue Jun 1, 2022 · 8 comments
Labels
extend manifold This issue proposes/asks for new functions to extend an existing manifold

Comments

@mateuszbaran
Copy link
Member

See JuliaRobotics/IncrementalInference.jl#1527 for discussion.

@mateuszbaran mateuszbaran added the extend manifold This issue proposes/asks for new functions to extend an existing manifold label Jun 1, 2022
@kellertuer
Copy link
Member

Isn't this already resolved now with #503 ?

@mateuszbaran
Copy link
Member Author

No, these two things are unrelated.

@kellertuer
Copy link
Member

AH, ok, then I mixed that up.

@kellertuer
Copy link
Member

But still, to be precise I would only like to add identity_element to Lie groups to be precise?

@mateuszbaran
Copy link
Member Author

I think the idea would be to also define identity_element to manifolds that can have a group structure but I'm not sure it's a good idea anyway.

@kellertuer
Copy link
Member

I see that point, but I would prefer to be a little more precise. For example if the have GL(n) which has as manifold Euclidean(n,n) (not all of that, ok, I am not creative enough just now for a better example) what is the right identity? For GL(n) it would ne matrix multiplication so I but for the translation group on Euclidean(n,n) its zeros(n,n). So just the manifold might not be enough to know the group structure and hence the identity element?

@mateuszbaran
Copy link
Member Author

I don't think we currently have multiple groups structures with different identity elements (Euclidean and GL are topologically different) but in the future we could encounter such case, right.

@kellertuer
Copy link
Member

Yes (that's why I was lazy with an example).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extend manifold This issue proposes/asks for new functions to extend an existing manifold
Projects
None yet
Development

No branches or pull requests

2 participants