BipedalLocomotion::ML::MANNAutoregressiveOutput struct

MANNAutoregressiveOutput contains the output to the MANN network when used in autoregressive fashion.

Public variables

Eigen::VectorXd jointsPosition
Joint positions in radians.
manif::SE3d basePose
Base pose with respect to the inertial frame, i.e., ${}^I H_B$ .
manif::SE3d::Tangent baseVelocity
Base velocity in mixed representation.
Eigen::Vector3d comPosition
Position of the CoM with respect to the inertial frame.
Eigen::Vector3d angularMomentum
Centroidal angular momentum.
Contacts::EstimatedContact leftFoot
Left foot contact.
Contacts::EstimatedContact rightFoot
Right foot contact.
std::chrono::nanoseconds currentTime
Current time stored in the advanceable.