libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
stomp_motion_planner::Policy Member List

This is the complete list of members for stomp_motion_planner::Policy, including all inherited members.

computeControlCosts(const std::vector< Eigen::MatrixXd > &control_cost_matrices, const std::vector< std::vector< Eigen::VectorXd > > &parameters, const double weight, std::vector< Eigen::VectorXd > &control_costs)=0stomp_motion_planner::Policypure virtual
computeControlCosts(const std::vector< Eigen::MatrixXd > &control_cost_matrices, const std::vector< Eigen::VectorXd > &parameters, const std::vector< Eigen::VectorXd > &noise, const double weight, std::vector< Eigen::VectorXd > &control_costs)=0 (defined in stomp_motion_planner::Policy)stomp_motion_planner::Policypure virtual
getBasisFunctions(std::vector< Eigen::MatrixXd > &basis_functions)=0stomp_motion_planner::Policypure virtual
getControlCosts(std::vector< Eigen::MatrixXd > &control_costs)=0stomp_motion_planner::Policypure virtual
getNumDimensions(int &num_dimensions)=0stomp_motion_planner::Policypure virtual
getNumParameters(std::vector< int > &num_params)=0stomp_motion_planner::Policypure virtual
getNumTimeSteps(int &num_time_steps)=0stomp_motion_planner::Policypure virtual
getParameters(std::vector< Eigen::VectorXd > &parameters)=0stomp_motion_planner::Policypure virtual
Policy() (defined in stomp_motion_planner::Policy)stomp_motion_planner::Policyinline
setNumTimeSteps(const int num_time_steps)=0stomp_motion_planner::Policypure virtual
setParameters(const std::vector< Eigen::VectorXd > &parameters)=0stomp_motion_planner::Policypure virtual
updateParameters(const std::vector< Eigen::MatrixXd > &updates)=0stomp_motion_planner::Policypure virtual
~Policy() (defined in stomp_motion_planner::Policy)stomp_motion_planner::Policyinlinevirtual