BipedalLocomotion::ML namespace

Classes

struct MANNInput
MANNInput contains the input to the MANN network.
struct MANNOutput
MANNOutput contains the output to the MANN network.
class MANN
MANN is a class that allows to perform the inference of an onnx implementing Mode-Adaptive Neural Networks (MANN).
struct MANNFootState
MANNFootState contains the state of a foot in contact with the ground.
struct MANNAutoregressiveInput
MANNAutoregressiveInput contains the unput to MANN network when used in autoregressive fashion.
struct MANNAutoregressiveOutput
MANNAutoregressiveOutput contains the output to the MANN network when used in autoregressive fashion.
class MANNAutoregressive
MANNAutoregressive is a class that allows to perform autoregressive inference with Mode-Adaptive Neural Networks (MANN).
struct MANNDirectionalInput
Structure representing directional input for MANNAutoregressive.
class MANNAutoregressiveInputBuilder
MANNAutoregressiveInputBuilder generates a MANNAutoregressiveInput from a pair of directional inputs.
struct MANNTrajectoryGeneratorInput
Input of the planner.
struct MANNTrajectoryGeneratorOutput
Output of the trajectory planner.
class MANNTrajectoryGenerator
MANNTrajectoryGenerator is a class that uses MANNAutoregressive to generate a kinematically feasible trajectory for humanoid robots.