stomp
0.1
C++ API
Page Hierarchy
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace stomp
Namespace stomp::DerivativeOrders
Namespace stomp::TrajectoryInitializations
Classes and Structs
Struct Rollout
Struct StompConfiguration
Class Stomp
Class Task
Enums
Enum DerivativeOrder
Enum TrajectoryInitialization
Functions
Function stomp::differentiate
Function stomp::generateFiniteDifferenceMatrix
Function stomp::generateSmoothingMatrix
Function stomp::toString(const std::vector<Eigen::VectorXd>&)
Function stomp::toString(const Eigen::VectorXd&)
Function stomp::toString(const Eigen::MatrixXd&)
Function stomp::toVector
Variables
Variable stomp::FINITE_CENTRAL_DIFF_COEFFS
Variable stomp::FINITE_DIFF_RULE_LENGTH
Variable stomp::FINITE_FORWARD_DIFF_COEFFS
Typedefs
Typedef stomp::TaskPtr
Directories
Directory include
Directory stomp
Files
File stomp.h
File task.h
File utils.h
Pages
Bug List
Standard Documents
CHANGELOG
Changelog for package stomp
0.1.2 (2023-02-17)
0.1.1 (2017-03-24)
0.1.0 (2017-03-14)
CONTRIBUTING
LICENSE
PACKAGE
README
stomp_ros
Build Status
Index
stomp
Index
Index
S
S
stomp::DerivativeOrders::DerivativeOrder (C++ enum)
stomp::DerivativeOrders::DerivativeOrder::STOMP_ACCELERATION (C++ enumerator)
stomp::DerivativeOrders::DerivativeOrder::STOMP_JERK (C++ enumerator)
stomp::DerivativeOrders::DerivativeOrder::STOMP_POSITION (C++ enumerator)
stomp::DerivativeOrders::DerivativeOrder::STOMP_VELOCITY (C++ enumerator)
stomp::differentiate (C++ function)
stomp::FINITE_CENTRAL_DIFF_COEFFS (C++ member)
stomp::FINITE_DIFF_RULE_LENGTH (C++ member)
stomp::FINITE_FORWARD_DIFF_COEFFS (C++ member)
stomp::generateFiniteDifferenceMatrix (C++ function)
stomp::generateSmoothingMatrix (C++ function)
stomp::Rollout (C++ struct)
stomp::Rollout::control_costs (C++ member)
stomp::Rollout::full_costs (C++ member)
stomp::Rollout::full_probabilities (C++ member)
stomp::Rollout::importance_weight (C++ member)
stomp::Rollout::noise (C++ member)
stomp::Rollout::parameters_noise (C++ member)
stomp::Rollout::probabilities (C++ member)
stomp::Rollout::state_costs (C++ member)
stomp::Rollout::total_cost (C++ member)
stomp::Rollout::total_costs (C++ member)
stomp::Stomp (C++ class)
stomp::Stomp::cancel (C++ function)
stomp::Stomp::clear (C++ function)
stomp::Stomp::computeInitialTrajectory (C++ function)
stomp::Stomp::computeNoisyRolloutsCosts (C++ function)
stomp::Stomp::computeOptimizedCost (C++ function)
stomp::Stomp::computeProbabilities (C++ function)
stomp::Stomp::computeRolloutsControlCosts (C++ function)
stomp::Stomp::computeRolloutsStateCosts (C++ function)
stomp::Stomp::config_ (C++ member)
stomp::Stomp::control_cost_matrix_R_ (C++ member)
stomp::Stomp::control_cost_matrix_R_padded_ (C++ member)
stomp::Stomp::current_iteration_ (C++ member)
stomp::Stomp::current_lowest_cost_ (C++ member)
stomp::Stomp::filterNoisyRollouts (C++ function)
stomp::Stomp::finite_diff_matrix_A_padded_ (C++ member)
stomp::Stomp::generateNoisyRollouts (C++ function)
stomp::Stomp::inv_control_cost_matrix_R_ (C++ member)
stomp::Stomp::noisy_rollouts_ (C++ member)
stomp::Stomp::num_active_rollouts_ (C++ member)
stomp::Stomp::num_timesteps_padded_ (C++ member)
stomp::Stomp::parameters_control_costs_ (C++ member)
stomp::Stomp::parameters_optimized_ (C++ member)
stomp::Stomp::parameters_state_costs_ (C++ member)
stomp::Stomp::parameters_total_cost_ (C++ member)
stomp::Stomp::parameters_updates_ (C++ member)
stomp::Stomp::parameters_valid_ (C++ member)
stomp::Stomp::parameters_valid_prev_ (C++ member)
stomp::Stomp::proceed_ (C++ member)
stomp::Stomp::resetVariables (C++ function)
stomp::Stomp::reused_rollouts_ (C++ member)
stomp::Stomp::runSingleIteration (C++ function)
stomp::Stomp::setConfig (C++ function)
stomp::Stomp::solve (C++ function)
,
[1]
,
[2]
stomp::Stomp::start_index_padded_ (C++ member)
stomp::Stomp::Stomp (C++ function)
stomp::Stomp::task_ (C++ member)
stomp::Stomp::updateParameters (C++ function)
stomp::StompConfiguration (C++ struct)
stomp::StompConfiguration::control_cost_weight (C++ member)
stomp::StompConfiguration::delta_t (C++ member)
stomp::StompConfiguration::exponentiated_cost_sensitivity (C++ member)
stomp::StompConfiguration::initialization_method (C++ member)
stomp::StompConfiguration::max_rollouts (C++ member)
stomp::StompConfiguration::num_dimensions (C++ member)
stomp::StompConfiguration::num_iterations (C++ member)
stomp::StompConfiguration::num_iterations_after_valid (C++ member)
stomp::StompConfiguration::num_rollouts (C++ member)
stomp::StompConfiguration::num_timesteps (C++ member)
stomp::Task (C++ class)
stomp::Task::computeCosts (C++ function)
stomp::Task::computeNoisyCosts (C++ function)
stomp::Task::done (C++ function)
stomp::Task::filterNoisyParameters (C++ function)
stomp::Task::filterParameterUpdates (C++ function)
stomp::Task::generateNoisyParameters (C++ function)
stomp::Task::postIteration (C++ function)
stomp::Task::Task (C++ function)
stomp::TaskPtr (C++ type)
stomp::toString (C++ function)
,
[1]
,
[2]
stomp::toVector (C++ function)
stomp::TrajectoryInitializations::TrajectoryInitialization (C++ enum)
stomp::TrajectoryInitializations::TrajectoryInitialization::CUBIC_POLYNOMIAL_INTERPOLATION (C++ enumerator)
stomp::TrajectoryInitializations::TrajectoryInitialization::LINEAR_INTERPOLATION (C++ enumerator)
stomp::TrajectoryInitializations::TrajectoryInitialization::MININUM_CONTROL_COST (C++ enumerator)