Class ObservationManager

Inheritance Relationships

Base Type

Class Documentation

class ObservationManager : public legged::ManagerBase<ObservationTerm>

Public Types

using SharedPtr = std::shared_ptr<ObservationManager>

Public Functions

inline explicit ObservationManager(const LeggedModel::SharedPtr &model)
inline void setHistoryLengths(std::vector<size_t> historyLengths)
inline virtual vector_t getValue() override
inline virtual size_t getSize() const override