| __init__(self, int T, List[RobotModel] robots=[], List[TaskModel] tasks=[], bool derivs_align=False) | optas.builder.OptimizationBuilder | |
| _cost(self) | optas.builder.OptimizationBuilder | private |
| _cost_terms | optas.builder.OptimizationBuilder | private |
| _decision_variables | optas.builder.OptimizationBuilder | private |
| _eq_constraints | optas.builder.OptimizationBuilder | private |
| _ineq_constraints | optas.builder.OptimizationBuilder | private |
| _is_linear_in_x(self, cs.SX y) | optas.builder.OptimizationBuilder | private |
| _lin_eq_constraints | optas.builder.OptimizationBuilder | private |
| _lin_ineq_constraints | optas.builder.OptimizationBuilder | private |
| _models | optas.builder.OptimizationBuilder | private |
| _p(self) | optas.builder.OptimizationBuilder | private |
| _parameters | optas.builder.OptimizationBuilder | private |
| _x(self) | optas.builder.OptimizationBuilder | private |
| add_bound_inequality_constraint(self, str name, CasADiArrayType lhs, CasADiArrayType mid, CasADiArrayType rhs) | optas.builder.OptimizationBuilder | |
| add_cost_term(self, str name, cs.SX cost_term) | optas.builder.OptimizationBuilder | |
| add_decision_variables(self, str name, int m=1, int n=1, bool is_discrete=False) | optas.builder.OptimizationBuilder | |
| add_equality_constraint(self, str name, CasADiArrayType lhs, Union[None, CasADiArrayType] rhs=None, reduce_constraint=False) | optas.builder.OptimizationBuilder | |
| add_geq_inequality_constraint(self, str name, CasADiArrayType lhs, Union[None, CasADiArrayType] rhs=None) | optas.builder.OptimizationBuilder | |
| add_leq_inequality_constraint(self, str name, CasADiArrayType lhs, Union[None, CasADiArrayType] rhs=None) | optas.builder.OptimizationBuilder | |
| add_parameter(self, str name, int m=1, int n=1) | optas.builder.OptimizationBuilder | |
| build(self) | optas.builder.OptimizationBuilder | |
| derivs_align | optas.builder.OptimizationBuilder | |
| enforce_model_limits(self, str name, int time_deriv=0, Union[None, CasADiArrayType] lo=None, Union[None, CasADiArrayType] up=None, safe_frac=1.0) | optas.builder.OptimizationBuilder | |
| fix_configuration(self, str name, CasADiArrayType config=None, int time_deriv=0, int t=0) | optas.builder.OptimizationBuilder | |
| get_model(self, str name) | optas.builder.OptimizationBuilder | |
| get_model_index(self, str name) | optas.builder.OptimizationBuilder | |
| get_model_names(self) | optas.builder.OptimizationBuilder | |
| get_model_parameter(self, str name, int t, int time_deriv=0) | optas.builder.OptimizationBuilder | |
| get_model_parameters(self, str name, int time_deriv=0) | optas.builder.OptimizationBuilder | |
| get_model_state(self, str name, int t, int time_deriv=0) | optas.builder.OptimizationBuilder | |
| get_model_states(self, str name, int time_deriv=0) | optas.builder.OptimizationBuilder | |
| get_robot_states_and_parameters(self, str name, int time_deriv=0) | optas.builder.OptimizationBuilder | |
| initial_configuration(self, str name, Union[None, CasADiArrayType] init=None, int time_deriv=0) | optas.builder.OptimizationBuilder | |
| integrate_model_states(self, str name, int time_deriv, CasADiArrayType dt) | optas.builder.OptimizationBuilder | |
| is_cost_quadratic(self) | optas.builder.OptimizationBuilder | |
| sphere_collision_avoidance_constraints(self, name, obstacle_names, link_names=None, base_link=None) | optas.builder.OptimizationBuilder | |
| T | optas.builder.OptimizationBuilder | |