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

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

addExtraRollouts(std::vector< std::vector< Eigen::VectorXd > > &rollouts, std::vector< Eigen::VectorXd > &rollout_costs)stomp_motion_planner::PolicyImprovement
getRollouts(std::vector< std::vector< Eigen::VectorXd > > &rollouts, const std::vector< double > &noise_stddev, bool get_reused, std::vector< std::vector< Eigen::VectorXd > > &reused_rollouts)stomp_motion_planner::PolicyImprovement
improvePolicy(std::vector< Eigen::MatrixXd > &parameter_updates)stomp_motion_planner::PolicyImprovement
initialize(const int num_rollouts, const int num_time_steps, const int num_reused_rollouts, const int num_extra_rollouts, boost::shared_ptr< stomp_motion_planner::Policy > policy, boost::shared_ptr< stomp_motion_planner::Task > task, bool use_cumulative_costs=true)stomp_motion_planner::PolicyImprovement
PolicyImprovement()stomp_motion_planner::PolicyImprovement
projection_matrix_stomp_motion_planner::PolicyImprovement
resetReusedRollouts()stomp_motion_planner::PolicyImprovement
setNumRollouts(const int num_rollouts, const int num_reused_rollouts, const int num_extra_rollouts)stomp_motion_planner::PolicyImprovement
setRolloutCosts(const Eigen::MatrixXd &costs, const double control_cost_weight, std::vector< double > &rollout_costs_total)stomp_motion_planner::PolicyImprovement
setRolloutOutOfBounds(int id, bool out_of_bounds)stomp_motion_planner::PolicyImprovement
testNoiseGenerators()stomp_motion_planner::PolicyImprovement
~PolicyImprovement()stomp_motion_planner::PolicyImprovement