Program Listing for File rover_app.h¶
↰ Return to documentation for file (applications/rover_app.h)
#pragma once
#include "lupnt/applications/application.h"
#include "lupnt/core/config.h"
#include "lupnt/dynamics/dynamics.h"
#include "lupnt/filters/filter.h"
namespace lupnt {
class RoverApp : public Application {
protected:
Ptr<Filter> filter_;
Ptr<Dynamics> dynamics_;
public:
RoverApp() = default;
RoverApp(Config& config);
void Step(Real t) override;
void Setup() override;
void Log(Real t) override;
};
} // namespace lupnt