COPP C ABI
C interface for COPP trajectory optimization
Loading...
Searching...
No Matches
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

- c -

  • copp2_socp() : copp2.h
  • copp2_socp_expert() : copp2.h
  • copp2_socp_result_free() : copp2.h
  • copp3_socp() : copp3.h
  • copp3_socp_expert() : copp3.h
  • copp3_socp_result_free() : copp3.h
  • copp_a_to_b_2nd() : interpolation.h
  • copp_add_axial_acceleration_limits() : robot.h
  • copp_add_axial_acceleration_limits_matrix() : robot.h
  • copp_add_axial_jerk_limits() : robot.h
  • copp_add_axial_jerk_limits_matrix() : robot.h
  • copp_add_axial_torque_limits() : robot.h
  • copp_add_axial_torque_limits_matrix() : robot.h
  • copp_add_axial_velocity_limits() : robot.h
  • copp_add_axial_velocity_limits_matrix() : robot.h
  • copp_add_raw_constraint_1st() : robot.h
  • copp_add_raw_constraint_2nd() : robot.h
  • copp_add_raw_constraint_3rd() : robot.h
  • copp_clarabel_default_options() : core.h
  • COPP_CLARABEL_DIRECT_SOLVE_METHOD_AUTO : core.h
  • COPP_CLARABEL_DIRECT_SOLVE_METHOD_FAER : core.h
  • COPP_CLARABEL_DIRECT_SOLVE_METHOD_MKL : core.h
  • COPP_CLARABEL_DIRECT_SOLVE_METHOD_PANUA : core.h
  • COPP_CLARABEL_DIRECT_SOLVE_METHOD_QDLDL : core.h
  • copp_clarabel_solution_to_profile_2nd() : core.h
  • copp_clarabel_solution_to_profile_3rd() : core.h
  • COPP_CLARABEL_SOLVER_STATUS_ALMOST_DUAL_INFEASIBLE : core.h
  • COPP_CLARABEL_SOLVER_STATUS_ALMOST_PRIMAL_INFEASIBLE : core.h
  • COPP_CLARABEL_SOLVER_STATUS_ALMOST_SOLVED : core.h
  • COPP_CLARABEL_SOLVER_STATUS_CALLBACK_TERMINATED : core.h
  • COPP_CLARABEL_SOLVER_STATUS_DUAL_INFEASIBLE : core.h
  • COPP_CLARABEL_SOLVER_STATUS_INSUFFICIENT_PROGRESS : core.h
  • COPP_CLARABEL_SOLVER_STATUS_MAX_ITERATIONS : core.h
  • COPP_CLARABEL_SOLVER_STATUS_MAX_TIME : core.h
  • COPP_CLARABEL_SOLVER_STATUS_NUMERICAL_ERROR : core.h
  • COPP_CLARABEL_SOLVER_STATUS_PRIMAL_INFEASIBLE : core.h
  • COPP_CLARABEL_SOLVER_STATUS_SOLVED : core.h
  • COPP_CLARABEL_SOLVER_STATUS_UNSOLVED : core.h
  • copp_clear_last_error() : core.h
  • copp_force_positive_a_3rd() : interpolation.h
  • copp_last_error_code() : core.h
  • copp_last_error_message() : core.h
  • copp_last_error_message_copy() : core.h
  • copp_last_error_message_len() : core.h
  • copp_matrix_f64_free() : core.h
  • COPP_MATRIX_LAYOUT_COLUMN_MAJOR : core.h
  • COPP_MATRIX_LAYOUT_ROW_MAJOR : core.h
  • COPP_MATRIX_VIEW_F64_COLUMN_MAJOR : core.h
  • COPP_MATRIX_VIEW_F64_ROW_MAJOR : core.h
  • COPP_OBJECTIVE_KIND_LINEAR : formulation.h
  • COPP_OBJECTIVE_KIND_THERMAL_ENERGY : formulation.h
  • COPP_OBJECTIVE_KIND_TIME : formulation.h
  • COPP_OBJECTIVE_KIND_TOTAL_VARIATION_TORQUE : formulation.h
  • copp_path_default_options() : path.h
  • copp_path_dim() : path.h
  • copp_path_evaluate_up_to_2nd() : path.h
  • copp_path_evaluate_up_to_3rd() : path.h
  • copp_path_free() : path.h
  • copp_path_from_evaluator_2nd() : path.h
  • copp_path_from_evaluator_3rd() : path.h
  • copp_path_from_parametric() : path.h
  • copp_path_from_waypoints() : path.h
  • COPP_PATH_OUT_OF_RANGE_MODE_CLAMP : path.h
  • COPP_PATH_OUT_OF_RANGE_MODE_ERROR : path.h
  • COPP_PATH_PARAMETRIZATION_UNIFORM : path.h
  • copp_path_s_range() : path.h
  • copp_profile_3rd_free() : formulation.h
  • copp_reach_set2_backward() : topp2.h
  • copp_reach_set2_bidirectional() : topp2.h
  • copp_reach_set2_result_free() : topp2.h
  • copp_robot_acc_constraints_at() : robot.h
  • copp_robot_amax_substitute() : robot.h
  • copp_robot_amax_vec() : robot.h
  • copp_robot_append_s() : robot.h
  • copp_robot_capacity() : robot.h
  • copp_robot_clear_constraints() : robot.h
  • copp_robot_clear_inverse_dynamics() : robot.h
  • copp_robot_constraint_rows() : robot.h
  • copp_robot_create() : robot.h
  • copp_robot_dim() : robot.h
  • copp_robot_free() : robot.h
  • copp_robot_get_amax() : robot.h
  • copp_robot_get_s() : robot.h
  • copp_robot_idx_s_end() : robot.h
  • copp_robot_idx_s_start() : robot.h
  • copp_robot_is_empty() : robot.h
  • copp_robot_jerk_constraints_at() : robot.h
  • copp_robot_jerk_linear_constraints_at() : robot.h
  • copp_robot_len() : robot.h
  • copp_robot_pop_back_n() : robot.h
  • copp_robot_pop_back_until() : robot.h
  • copp_robot_pop_front_n() : robot.h
  • copp_robot_pop_front_until() : robot.h
  • copp_robot_s_vec() : robot.h
  • copp_robot_sample_path_2nd() : robot.h
  • copp_robot_sample_path_3rd() : robot.h
  • copp_robot_set_inverse_dynamics() : robot.h
  • copp_robot_set_q_2nd() : robot.h
  • copp_robot_set_q_3rd() : robot.h
  • copp_s_to_t_2nd() : interpolation.h
  • copp_s_to_t_3rd() : interpolation.h
  • copp_set_last_error_message() : core.h
  • copp_set_last_error_message_n() : core.h
  • COPP_STATUS_ALLOCATION_FAILED : core.h
  • COPP_STATUS_CLARABEL_SOLVER_ERROR : core.h
  • COPP_STATUS_CLARABEL_SOLVER_STATUS : core.h
  • COPP_STATUS_CONSTRAINT_EMPTY_INTERVAL : core.h
  • COPP_STATUS_CONSTRAINT_INFEASIBLE_REFERENCE : core.h
  • COPP_STATUS_CONSTRAINT_INVALID_SIGNED_BOUNDS : core.h
  • COPP_STATUS_CONSTRAINT_LINEAR_JERK_NOT_AVAILABLE : core.h
  • COPP_STATUS_CONSTRAINT_NO_DYNAMIC : core.h
  • COPP_STATUS_CONSTRAINT_NO_GIVEN_Q_INFO : core.h
  • COPP_STATUS_CONSTRAINT_NO_MATCH_DIMENSIONS : core.h
  • COPP_STATUS_CONSTRAINT_NO_MATCH_ORDER : core.h
  • COPP_STATUS_CONSTRAINT_NON_INCREASING_S : core.h
  • COPP_STATUS_CONSTRAINT_NON_POSITIVE_A : core.h
  • COPP_STATUS_CONSTRAINT_NON_POSITIVE_LINEARIZATION_FLOOR : core.h
  • COPP_STATUS_CONSTRAINT_OUT_OF_S_BOUNDS : core.h
  • COPP_STATUS_INVALID_ARGUMENT : core.h
  • COPP_STATUS_INVALID_LENGTH : core.h
  • COPP_STATUS_INVALID_SHAPE : core.h
  • COPP_STATUS_IO_ERROR : core.h
  • copp_status_message() : core.h
  • COPP_STATUS_NULL_POINTER : core.h
  • COPP_STATUS_OK : core.h
  • COPP_STATUS_PANIC : core.h
  • COPP_STATUS_PATH_DIMENSION_MISMATCH : core.h
  • COPP_STATUS_PATH_INVALID_DIMENSION : core.h
  • COPP_STATUS_PATH_INVALID_ORDER : core.h
  • COPP_STATUS_PATH_INVALID_RANGE : core.h
  • COPP_STATUS_PATH_NOT_ENOUGH_WAYPOINTS : core.h
  • COPP_STATUS_PATH_OUT_OF_RANGE_S : core.h
  • COPP_STATUS_PATH_SINGULAR_SYSTEM : core.h
  • COPP_STATUS_PATH_UNSUPPORTED_BOUNDARY : core.h
  • COPP_STATUS_PATH_UNSUPPORTED_DERIVATIVE_ORDER : core.h
  • COPP_STATUS_ROBOT_DYNAMICS_ERROR : core.h
  • COPP_STATUS_SOLVER_INFEASIBLE : core.h
  • COPP_STATUS_SOLVER_INVALID_INPUT : core.h
  • COPP_STATUS_SOLVER_INVALID_OPTIONS : core.h
  • COPP_STATUS_SOLVER_OTHER : core.h
  • COPP_STATUS_SOLVER_UNBOUNDED : core.h
  • copp_t_to_s_non_uniform_2nd() : interpolation.h
  • copp_t_to_s_non_uniform_3rd() : interpolation.h
  • copp_t_to_s_uniform_2nd() : interpolation.h
  • copp_t_to_s_uniform_3rd() : interpolation.h
  • copp_vec_f64_free() : core.h
  • copp_vec_usize_free() : core.h
  • COPP_VERBOSITY_DEBUG : core.h
  • COPP_VERBOSITY_SILENT : core.h
  • COPP_VERBOSITY_SUMMARY : core.h
  • COPP_VERBOSITY_TRACE : core.h
  • copp_version() : core.h
  • CoppClarabelDirectSolveMethod : core.h
  • CoppClarabelSolverStatus : core.h
  • CoppInverseDynamicsFn : robot.h
  • CoppMatrixLayout : core.h
  • CoppObjectiveKind : formulation.h
  • CoppPath : path.h
  • CoppPathEvaluate2ndFn : path.h
  • CoppPathEvaluate3rdFn : path.h
  • CoppPathOutOfRangeMode : path.h
  • CoppPathParametricFn : path.h
  • CoppPathParametrization : path.h
  • CoppRobot : robot.h
  • CoppStatus : core.h
  • CoppVerbosity : core.h

- e -

- m -

- t -