AbstractTimeIndexedProblem() | exotica::AbstractTimeIndexedProblem | |
active_nonlinear_equality_constraints_ | exotica::AbstractTimeIndexedProblem | protected |
active_nonlinear_equality_constraints_dimension_ | exotica::AbstractTimeIndexedProblem | protected |
active_nonlinear_inequality_constraints_ | exotica::AbstractTimeIndexedProblem | protected |
active_nonlinear_inequality_constraints_dimension_ | exotica::AbstractTimeIndexedProblem | protected |
ApplyStartState(bool update_traj=true) | exotica::PlanningProblem | virtual |
cost | exotica::AbstractTimeIndexedProblem | |
cost_evolution_ | exotica::PlanningProblem | protected |
cost_Phi | exotica::AbstractTimeIndexedProblem | protected |
ct | exotica::AbstractTimeIndexedProblem | protected |
debug_ | exotica::Object | |
equality | exotica::AbstractTimeIndexedProblem | |
equality_Phi | exotica::AbstractTimeIndexedProblem | protected |
flags_ | exotica::PlanningProblem | protected |
get_active_nonlinear_equality_constraints_dimension() const | exotica::AbstractTimeIndexedProblem | |
get_active_nonlinear_inequality_constraints_dimension() const | exotica::AbstractTimeIndexedProblem | |
get_ct() const | exotica::AbstractTimeIndexedProblem | |
get_joint_velocity_constraint_dimension() const | exotica::AbstractTimeIndexedProblem | |
get_num_controls() const | exotica::PlanningProblem | |
get_num_positions() const | exotica::PlanningProblem | |
get_num_velocities() const | exotica::PlanningProblem | |
exotica::GetAllTemplates() const =0 | exotica::InstantiableBase | pure virtual |
Instantiable< TimeIndexedProblemInitializer >::GetAllTemplates() const override | exotica::Instantiable< TimeIndexedProblemInitializer > | inline |
GetBounds() const | exotica::AbstractTimeIndexedProblem | |
GetCost() const | exotica::AbstractTimeIndexedProblem | |
GetCostEvolution() const | exotica::PlanningProblem | |
GetCostEvolution(int index) const | exotica::PlanningProblem | |
GetCostJacobian() const | exotica::AbstractTimeIndexedProblem | |
GetDuration() const | exotica::AbstractTimeIndexedProblem | |
GetEquality() const | exotica::AbstractTimeIndexedProblem | |
GetEquality(int t) const | exotica::AbstractTimeIndexedProblem | |
GetEqualityJacobian() const | exotica::AbstractTimeIndexedProblem | |
GetEqualityJacobian(int t) const | exotica::AbstractTimeIndexedProblem | |
GetEqualityJacobianTriplets() const | exotica::AbstractTimeIndexedProblem | |
GetFlags() const | exotica::PlanningProblem | inline |
GetGoal(const std::string &task_name, int t=0) | exotica::AbstractTimeIndexedProblem | |
GetGoalEQ(const std::string &task_name, int t=0) | exotica::AbstractTimeIndexedProblem | |
GetGoalNEQ(const std::string &task_name, int t=0) | exotica::AbstractTimeIndexedProblem | |
GetInequality() const | exotica::AbstractTimeIndexedProblem | |
GetInequality(int t) const | exotica::AbstractTimeIndexedProblem | |
GetInequalityJacobian() const | exotica::AbstractTimeIndexedProblem | |
GetInequalityJacobian(int t) const | exotica::AbstractTimeIndexedProblem | |
GetInequalityJacobianTriplets() const | exotica::AbstractTimeIndexedProblem | |
exotica::GetInitializerTemplate()=0 | exotica::InstantiableBase | pure virtual |
Instantiable< TimeIndexedProblemInitializer >::GetInitializerTemplate() override | exotica::Instantiable< TimeIndexedProblemInitializer > | inlinevirtual |
GetInitialTrajectory() const | exotica::AbstractTimeIndexedProblem | |
GetJointVelocityConstraint() const | exotica::AbstractTimeIndexedProblem | |
GetJointVelocityConstraintBounds() const | exotica::AbstractTimeIndexedProblem | |
GetJointVelocityConstraintJacobianTriplets() const | exotica::AbstractTimeIndexedProblem | |
GetJointVelocityLimits() const | exotica::AbstractTimeIndexedProblem | |
GetNumberOfIterations() const | exotica::PlanningProblem | |
GetNumberOfProblemUpdates() const | exotica::PlanningProblem | inline |
GetObjectName() | exotica::Object | inline |
GetParameters() const | exotica::Instantiable< TimeIndexedProblemInitializer > | inline |
GetRho(const std::string &task_name, int t=0) | exotica::AbstractTimeIndexedProblem | |
GetRhoEQ(const std::string &task_name, int t=0) | exotica::AbstractTimeIndexedProblem | |
GetRhoNEQ(const std::string &task_name, int t=0) | exotica::AbstractTimeIndexedProblem | |
GetScalarTaskCost(int t) const | exotica::AbstractTimeIndexedProblem | |
GetScalarTaskJacobian(int t) const | exotica::AbstractTimeIndexedProblem | |
GetScalarTransitionCost(int t) const | exotica::AbstractTimeIndexedProblem | |
GetScalarTransitionJacobian(int t) const | exotica::AbstractTimeIndexedProblem | |
GetScene() const | exotica::PlanningProblem | |
GetStartState() const | exotica::PlanningProblem | |
GetStartTime() const | exotica::PlanningProblem | |
GetT() const | exotica::AbstractTimeIndexedProblem | |
GetTaskMaps() | exotica::PlanningProblem | |
GetTasks() | exotica::PlanningProblem | |
GetTau() const | exotica::AbstractTimeIndexedProblem | |
hessian | exotica::AbstractTimeIndexedProblem | |
inequality | exotica::AbstractTimeIndexedProblem | |
inequality_Phi | exotica::AbstractTimeIndexedProblem | protected |
initial_trajectory_ | exotica::AbstractTimeIndexedProblem | protected |
InstantiableBase()=default | exotica::InstantiableBase | |
Instantiate(const TimeIndexedProblemInitializer &init) override | exotica::TimeIndexedProblem | virtual |
InstantiateBase(const Initializer &init) override | exotica::PlanningProblem | virtual |
exotica::InstantiateInternal(const Initializer &init)=0 | exotica::InstantiableBase | pure virtual |
Instantiable< TimeIndexedProblemInitializer >::InstantiateInternal(const Initializer &init) override | exotica::Instantiable< TimeIndexedProblemInitializer > | inlinevirtual |
InstantiateObject(const Initializer &init) | exotica::Object | inline |
IsValid() override | exotica::TimeIndexedProblem | virtual |
jacobian | exotica::AbstractTimeIndexedProblem | |
joint_velocity_constraint_dimension_ | exotica::AbstractTimeIndexedProblem | protected |
joint_velocity_constraint_jacobian_triplets_ | exotica::AbstractTimeIndexedProblem | protected |
kinematic_solutions_ | exotica::AbstractTimeIndexedProblem | protected |
length_jacobian | exotica::AbstractTimeIndexedProblem | |
length_Phi | exotica::AbstractTimeIndexedProblem | |
N | exotica::PlanningProblem | |
ns_ | exotica::Object | |
num_tasks | exotica::AbstractTimeIndexedProblem | |
number_of_problem_updates_ | exotica::PlanningProblem | protected |
Object() | exotica::Object | inline |
object_name_ | exotica::Object | |
operator=(const Uncopyable &) | exotica::Uncopyable | private |
parameters_ | exotica::Instantiable< TimeIndexedProblemInitializer > | protected |
Phi | exotica::AbstractTimeIndexedProblem | |
PlanningProblem() | exotica::PlanningProblem | |
PreUpdate() | exotica::AbstractTimeIndexedProblem | virtual |
Print(const std::string &prepend) const override | exotica::PlanningProblem | virtual |
q_dot_max_ | exotica::AbstractTimeIndexedProblem | protected |
ReinitializeVariables() | exotica::AbstractTimeIndexedProblem | protectedvirtual |
ResetCostEvolution(size_t size) | exotica::PlanningProblem | |
ResetNumberOfProblemUpdates() | exotica::PlanningProblem | inline |
scene_ | exotica::PlanningProblem | protected |
SetCostEvolution(int index, double value) | exotica::PlanningProblem | |
SetGoal(const std::string &task_name, Eigen::VectorXdRefConst goal, int t=0) | exotica::AbstractTimeIndexedProblem | |
SetGoalEQ(const std::string &task_name, Eigen::VectorXdRefConst goal, int t=0) | exotica::AbstractTimeIndexedProblem | |
SetGoalNEQ(const std::string &task_name, Eigen::VectorXdRefConst goal, int t=0) | exotica::AbstractTimeIndexedProblem | |
SetInitialTrajectory(const std::vector< Eigen::VectorXd > &q_init_in) | exotica::AbstractTimeIndexedProblem | |
SetJointVelocityLimits(const Eigen::VectorXd &qdot_max_in) | exotica::AbstractTimeIndexedProblem | |
SetRho(const std::string &task_name, const double rho, int t=0) | exotica::AbstractTimeIndexedProblem | |
SetRhoEQ(const std::string &task_name, const double rho, int t=0) | exotica::AbstractTimeIndexedProblem | |
SetRhoNEQ(const std::string &task_name, const double rho, int t=0) | exotica::AbstractTimeIndexedProblem | |
SetStartState(Eigen::VectorXdRefConst x) | exotica::PlanningProblem | |
SetStartTime(double t) | exotica::PlanningProblem | |
SetT(const int T_in) | exotica::AbstractTimeIndexedProblem | |
SetTau(const double tau_in) | exotica::AbstractTimeIndexedProblem | |
start_state_ | exotica::PlanningProblem | protected |
T_ | exotica::AbstractTimeIndexedProblem | protected |
t_start | exotica::PlanningProblem | protected |
task_maps_ | exotica::PlanningProblem | protected |
tasks_ | exotica::PlanningProblem | protected |
tau_ | exotica::AbstractTimeIndexedProblem | protected |
termination_criterion | exotica::PlanningProblem | |
TimeIndexedProblem()=default | exotica::TimeIndexedProblem | |
type() const | exotica::Object | inlinevirtual |
Uncopyable()=default | exotica::Uncopyable | private |
Uncopyable(const Uncopyable &) | exotica::Uncopyable | private |
Update(Eigen::VectorXdRefConst x_trajectory_in) | exotica::AbstractTimeIndexedProblem | |
Update(Eigen::VectorXdRefConst x_in, int t) | exotica::AbstractTimeIndexedProblem | virtual |
UpdateMultipleTaskKinematics(std::vector< std::shared_ptr< KinematicResponse >> responses) | exotica::PlanningProblem | protected |
UpdateTaskKinematics(std::shared_ptr< KinematicResponse > response) | exotica::PlanningProblem | protected |
use_bounds | exotica::AbstractTimeIndexedProblem | |
ValidateTimeIndex(int &t_in) const | exotica::AbstractTimeIndexedProblem | inlineprotected |
W | exotica::AbstractTimeIndexedProblem | |
w_scale_ | exotica::AbstractTimeIndexedProblem | protected |
x | exotica::AbstractTimeIndexedProblem | protected |
xdiff | exotica::AbstractTimeIndexedProblem | protected |
xdiff_max_ | exotica::AbstractTimeIndexedProblem | protected |
~AbstractTimeIndexedProblem() | exotica::AbstractTimeIndexedProblem | virtual |
~InstantiableBase()=default | exotica::InstantiableBase | virtual |
~Object() | exotica::Object | inlinevirtual |
~PlanningProblem() | exotica::PlanningProblem | virtual |
~TimeIndexedProblem()=default | exotica::TimeIndexedProblem | virtual |
~Uncopyable()=default | exotica::Uncopyable | private |