You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
bool m_prevContactLeft; /**< Boolean is the previous contact foot the left one? */
32
38
bool m_dcmEvaluated; /**< is the DCM evaluated? */
33
39
bool m_comEvaluated; /**< is the CoM evaluated? */
34
40
41
+
iDynTree::FrameIndex m_frameBaseIndex;
35
42
iDynTree::FrameIndex m_frameLeftIndex; /**< Index of the frame attached to the left foot in which all the left foot transformations are expressed. */
36
43
iDynTree::FrameIndex m_frameRightIndex; /**< Index of the frame attached to the right foot in which all the right foot transformations are expressed. */
37
44
iDynTree::FrameIndex m_frameRootIndex; /**< Index of the frame attached to the root_link. */
@@ -46,6 +53,8 @@ namespace WalkingControllers
46
53
iDynTree::Transform m_frameHlinkLeft; /**< Transformation between the l_sole and the l_foot frame (l_ankle_2?!). */
47
54
iDynTree::Transform m_frameHlinkRight; /**< Transformation between the l_sole and the l_foot frame (l_ankle_2?!). */
48
55
iDynTree::Transform m_worldToBaseTransform; /**< World to base transformation. */
56
+
std::unordered_map<std::string, std::pair<const std::string, const iDynTree::Transform>> m_baseFrames;/**< Transform related to the base frame */
57
+
iDynTree::Twist m_baseTwist;/**< twist related to base frame */
49
58
50
59
iDynTree::Position m_comPosition; /**< Position of the CoM. */
51
60
iDynTree::Vector3 m_comVelocity; /**< Velocity of the CoM. */
@@ -60,6 +69,8 @@ namespace WalkingControllers
60
69
61
70
bool m_firstStep; /**< True only during the first step. */
62
71
72
+
iDynTree::VectorDynSize m_jointPositions; /**< joint positions in radians. */
0 commit comments