AllocateData() | exotica::AbstractFeasibilityDrivenDDPSolver | protectedvirtual |
alpha_best_ | exotica::AbstractDDPSolver | protected |
alpha_space_ | exotica::AbstractDDPSolver | protected |
BackwardPass() override | exotica::AbstractFeasibilityDrivenDDPSolver | inlineprotectedvirtual |
BackwardPassFDDP() | exotica::AbstractFeasibilityDrivenDDPSolver | protectedvirtual |
base_parameters_ | exotica::AbstractDDPSolver | protected |
CalcDiff() | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
CheckStoppingCriteria() | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
clamp_to_control_limits_in_forward_pass_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
ComputeDirection(const bool recalcDiff) | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
ComputeGains(const int t) | exotica::AbstractFeasibilityDrivenDDPSolver | protectedvirtual |
control_cost_ | exotica::AbstractDDPSolver | protected |
control_cost_evolution_ | exotica::AbstractDDPSolver | protected |
control_cost_try_ | exotica::AbstractDDPSolver | protected |
control_limits_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
cost_ | exotica::AbstractDDPSolver | protected |
cost_prev_ | exotica::AbstractDDPSolver | protected |
cost_try_ | exotica::AbstractDDPSolver | protected |
d_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
debug_ | exotica::Object | |
DecreaseRegularization() override | exotica::AbstractFeasibilityDrivenDDPSolver | protectedvirtual |
dg_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
dq_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
dt_ | exotica::AbstractDDPSolver | protected |
dv_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
dV_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
dVexp_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
dx_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
dynamics_solver_ | exotica::AbstractDDPSolver | protected |
ExpectedImprovement() | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
ForwardPass(const double steplength) | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
fs_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
fTVxx_p_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
fu_ | exotica::AbstractDDPSolver | protected |
FuTVxx_p_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
fx_ | exotica::AbstractDDPSolver | protected |
FxTVxx_p_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
get_control_cost_evolution() const | exotica::AbstractDDPSolver | |
get_fs() const | exotica::AbstractFeasibilityDrivenDDPSolver | inline |
get_fu() const | exotica::AbstractDDPSolver | |
get_fx() const | exotica::AbstractDDPSolver | |
get_K() const | exotica::AbstractDDPSolver | |
get_k() const | exotica::AbstractDDPSolver | |
get_Qu() const | exotica::AbstractDDPSolver | |
get_Quu() const | exotica::AbstractDDPSolver | |
get_Quu_inv() const | exotica::AbstractDDPSolver | |
get_Qux() const | exotica::AbstractDDPSolver | |
get_Qx() const | exotica::AbstractDDPSolver | |
get_Qxx() const | exotica::AbstractDDPSolver | |
get_regularization_evolution() const | exotica::AbstractDDPSolver | |
get_steplength_evolution() const | exotica::AbstractDDPSolver | |
get_U_ref() const | exotica::AbstractDDPSolver | |
get_U_try() const | exotica::AbstractDDPSolver | |
get_us() const | exotica::AbstractFeasibilityDrivenDDPSolver | inline |
get_Vx() const | exotica::AbstractDDPSolver | |
get_Vxx() const | exotica::AbstractDDPSolver | |
get_X_ref() const | exotica::AbstractDDPSolver | |
get_X_try() const | exotica::AbstractDDPSolver | |
get_xs() const | exotica::AbstractFeasibilityDrivenDDPSolver | inline |
GetAllTemplates() const =0 | exotica::InstantiableBase | pure virtual |
GetFeedbackControl(Eigen::VectorXdRefConst x, int t) const override | exotica::AbstractDDPSolver | virtual |
GetInitializerTemplate()=0 | exotica::InstantiableBase | pure virtual |
GetNumberOfMaxIterations() | exotica::MotionSolver | inline |
GetObjectName() | exotica::Object | inline |
GetPlanningTime() | exotica::MotionSolver | inline |
GetProblem() const | exotica::MotionSolver | inline |
IncreaseRegularization() override | exotica::AbstractFeasibilityDrivenDDPSolver | protectedvirtual |
initial_regularization_rate_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
InstantiableBase()=default | exotica::InstantiableBase | |
InstantiateBase(const Initializer &init) override | exotica::MotionSolver | virtual |
InstantiateInternal(const Initializer &init)=0 | exotica::InstantiableBase | pure virtual |
InstantiateObject(const Initializer &init) | exotica::Object | inline |
is_feasible_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
IsNaN(const double value) | exotica::AbstractFeasibilityDrivenDDPSolver | inlineprotected |
k_ | exotica::AbstractDDPSolver | protected |
K_ | exotica::AbstractDDPSolver | protected |
lambda_ | exotica::AbstractDDPSolver | protected |
last_T_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
max_iterations_ | exotica::MotionSolver | protected |
MotionSolver()=default | exotica::MotionSolver | |
NDX_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
ns_ | exotica::Object | |
NU_ | exotica::AbstractDDPSolver | protected |
NV_ | exotica::AbstractDDPSolver | protected |
NX_ | exotica::AbstractDDPSolver | protected |
Object() | exotica::Object | inline |
object_name_ | exotica::Object | |
operator=(const Uncopyable &) | exotica::Uncopyable | private |
planning_time_ | exotica::MotionSolver | protected |
Print(const std::string &prepend) const override | exotica::MotionSolver | virtual |
prob_ | exotica::AbstractDDPSolver | protected |
problem_ | exotica::MotionSolver | protected |
Qu_ | exotica::AbstractDDPSolver | protected |
Quu_ | exotica::AbstractDDPSolver | protected |
Quu_inv_ | exotica::AbstractDDPSolver | protected |
Quu_ldlt_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
Quuk_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
Qux_ | exotica::AbstractDDPSolver | protected |
Qx_ | exotica::AbstractDDPSolver | protected |
Qxu_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
Qxx_ | exotica::AbstractDDPSolver | protected |
regfactor_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
regmax_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
regmin_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
regularization_evolution_ | exotica::AbstractDDPSolver | protected |
set_control_cost_evolution(const int index, const double cost) | exotica::AbstractDDPSolver | |
SetCandidate(const std::vector< Eigen::VectorXd > &xs_warm, const std::vector< Eigen::VectorXd > &us_warm, const bool is_feasible) | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
SetNumberOfMaxIterations(int max_iter) | exotica::MotionSolver | inline |
Solve(Eigen::MatrixXd &solution) override | exotica::AbstractFeasibilityDrivenDDPSolver | virtual |
SpecifyProblem(PlanningProblemPtr pointer) override | exotica::AbstractFeasibilityDrivenDDPSolver | virtual |
steplength_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
steplength_evolution_ | exotica::AbstractDDPSolver | protected |
stop_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
T_ | exotica::AbstractDDPSolver | protected |
th_acceptnegstep_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
th_acceptstep_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
th_grad_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
th_gradient_tolerance_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
th_stepdec_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
th_stepinc_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
th_stop_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
time_taken_backward_pass_ | exotica::AbstractDDPSolver | protected |
time_taken_forward_pass_ | exotica::AbstractDDPSolver | protected |
TryStep(const double steplength) | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
type() const | exotica::Object | inlinevirtual |
U_ref_ | exotica::AbstractDDPSolver | protected |
U_try_ | exotica::AbstractDDPSolver | protected |
Uncopyable()=default | exotica::Uncopyable | private |
Uncopyable(const Uncopyable &) | exotica::Uncopyable | private |
UpdateExpectedImprovement() | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
ureg_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
us_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
us_try_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
Vx_ | exotica::AbstractDDPSolver | protected |
Vxx_ | exotica::AbstractDDPSolver | protected |
was_feasible_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
X_ref_ | exotica::AbstractDDPSolver | protected |
X_try_ | exotica::AbstractDDPSolver | protected |
xnext_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
xreg_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
xs_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
xs_try_ | exotica::AbstractFeasibilityDrivenDDPSolver | protected |
~InstantiableBase()=default | exotica::InstantiableBase | virtual |
~MotionSolver()=default | exotica::MotionSolver | virtual |
~Object() | exotica::Object | inlinevirtual |
~Uncopyable()=default | exotica::Uncopyable | private |