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

Group actions for complex groups #291

Closed
joansola opened this issue Mar 21, 2024 · 2 comments
Closed

Group actions for complex groups #291

joansola opened this issue Mar 21, 2024 · 2 comments

Comments

@joansola
Copy link
Collaborator

joansola commented Mar 21, 2024

Complex groups are SE(3), SE_2(3), Sgal(3).

I was thinking, regarding act() in all complex groups. Maybe we could have special actions. In case e.g. of SGal3, we would have:

  • transform points: T+R*p
  • boost: see Kelly's paper
  • event-transform: see paper

and other possible actions only available for this group.

In SE3 we have a similar problem, in

  • transforming points T+R*p
  • and transforming vetors R*v

In manif we already have some examples on non-abstracted methods:

  • asSO3() <-- for SE3, SE23, SGal3
  • E6() <-- for the generators

so I see no fundamental impediment for act(). In fact, it is possible that act() as an abstract form is not convenient, precisely because actions are not pre-defined operations for Lie groups in their abstract form.

@artivis
Copy link
Owner

artivis commented Mar 21, 2024

Isn't this a duplicate of #119?
If so, could you update #119 with this comment and close this ticket?

@joansola
Copy link
Collaborator Author

copied to #119

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants