Skip to content

Commit

Permalink
[gym/common] Add relative foot poses quantity. (#805)
Browse files Browse the repository at this point in the history
* [gym/common] Add relative foot poses quantity.
* [gym/common] Unify all frame orientation representations as one quantity.
  • Loading branch information
duburcqa committed May 29, 2024
1 parent 920d287 commit 2ffade7
Show file tree
Hide file tree
Showing 7 changed files with 711 additions and 201 deletions.
22 changes: 16 additions & 6 deletions python/gym_jiminy/common/gym_jiminy/common/quantities/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,35 +5,45 @@
MaskedQuantity,
UnaryOpQuantity,
BinaryOpQuantity)
from .generic import (FrameEulerAngles,
MultiFrameEulerAngles,
from .generic import (Orientation,
FrameOrientation,
MultiFrameOrientation,
FramePosition,
MultiFramePosition,
FrameXYZQuat,
MultiFrameXYZQuat,
MultiFrameMeanXYZQuat,
AverageFrameSpatialVelocity,
ActuatedJointPositions)
from .locomotion import (BaseOdometryPose,
FootOdometryPose,
MultiFootMeanOdometryPose,
AverageOdometryVelocity,
MultiFootMeanXYZQuat,
MultiFootRelativeXYZQuat,
CenterOfMass,
CapturePoint,
ZeroMomentPoint)


__all__ = [
'Orientation',
'QuantityManager',
'StackedQuantity',
'MaskedQuantity',
'UnaryOpQuantity',
'BinaryOpQuantity',
'ActuatedJointPositions',
'FrameEulerAngles',
'MultiFrameEulerAngles',
'FrameOrientation',
'MultiFrameOrientation',
'FramePosition',
'MultiFramePosition',
'FrameXYZQuat',
'MultiFrameXYZQuat',
'MultiFrameMeanXYZQuat',
'MultiFootMeanXYZQuat',
'MultiFootRelativeXYZQuat',
'BaseOdometryPose',
'FootOdometryPose',
'MultiFootMeanOdometryPose',
'AverageFrameSpatialVelocity',
'AverageOdometryVelocity',
'CenterOfMass',
Expand Down
Loading

0 comments on commit 2ffade7

Please sign in to comment.