-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Ideal features in the rigid body SE(3) type:
- Body Frame Name
- Pose, SE(3) - R^3 + SO(3)
- Spatial Velocity/Twist, se(3) - R^6
- Spatial Acceleration - R^6
- Wrench se*(3) or R^6
- optional raw field can be kept R^6
The above convention assumes that the information is stored either in body frame or inertial frame of reference. To be more general, one could add an additional field: source frame but then we are not completely analogous to base::samples::Joints.
We should be able to create a named vector of this type so that we don't have multiple input ports carrying information about left limb, right limb, left arm, right arm etc. In this regard, we face a design choice:
- all the elements of this vector share the same source frame
- each element in the vector is allowed to have its own source and target frame name definition
What do you think is a better choice?
Regarding the name, I would propose RigidBodyStatesSE3.
Metadata
Metadata
Assignees
Labels
No labels