17 template <
class RBDDynamics>
21 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
45 const std::string& settingsFile,
46 std::shared_ptr<FBSystem> system = std::shared_ptr<FBSystem>(
new FBSystem),
47 std::shared_ptr<LinearizedSystem> linearizedSystem =
nullptr);
52 std::shared_ptr<FBSystem> system = std::shared_ptr<FBSystem>(
new FBSystem),
53 std::shared_ptr<LinearizedSystem> linearizedSystem =
nullptr);
55 void initialize(
const typename RBDDynamics::RBDState_t& x0,
79 std::shared_ptr<NLOptConSolver>
getSolver();
82 std::shared_ptr<FBSystem> system_;
83 std::shared_ptr<LinearizedSystem> linearizedSystem_;
84 std::shared_ptr<CostFunction> costFunction_;
88 std::shared_ptr<NLOptConSolver> solver_;
A floating base rigid body system that uses forward dynamics. The input vector is assumed to consist ...
Definition: FloatingBaseFDSystem.h:21
Definition: RbdLinearizer.h:36