Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cmower/optas
/ functions
Functions
714 in github.com/cmower/optas
⨍
Functions
714
◇
Types & classes
100
↳
Endpoints
23
Method
did_solve
! Returns True when the problem was solved. @return Boolean indicating if the solver converged.
optas/solver.py:568
Method
did_solve
! Returns True when the problem was solved. @return Boolean indicating if the solver converged.
optas/solver.py:801
Method
dv
! Internal method.
optas/solver.py:732
Method
evaluate_cost
! Evaluates the cost function for given decision variables x and parameters p. @param x The values for the decision variables. @param
optas/solver.py:269
Method
evaluate_cost_terms
! Evaluates each cost term for given decision variables and parameters. @param x The values for the decision variables. @param p The
optas/solver.py:282
Method
g
! Internal method.
optas/solver.py:736
Method
get_initial_position
(self)
example/experiment1.py:181
Method
get_link_analytical_jacobian
! Compute the analytical Jacobian matrix in a given base link. @param link Name of the end-effector link. @param q Joint position arr
optas/models.py:1372
Method
get_material_rgba
(name)
optas/visualize.py:930
Method
get_solver_duration
! Returns the duration of the solver. @return Duration in secs.
optas/templates.py:67
Method
get_state
! Get the most current message. @return The message from ROS. None is returned if the message is not yet received.
optas/templates.py:201
Method
h
! Internal method.
optas/solver.py:748
Method
has_discrete_variables
(self)
optas/optimization.py:308
Method
hess
! Internal method.
optas/solver.py:724
Method
in_limit_known
(x, td)
tests/test_models.py:153
Method
is_first_solve
! True when the solver is being run for the first time. @return Boolean indicating if this is the first time the solver is called.
optas/templates.py:74
Method
is_ready
(self)
example/dual_arm.py:145
Method
is_ready
(self)
example/simple_joint_space_planner.py:74
Method
is_ready
(self)
example/figure_eight_plan.py:115
Method
is_ready
! True when manager is ready to use. This is an abstract method.
optas/templates.py:90
Method
is_ready
! True when messages have been recieved on all topics. @return Boolean indicating if the manager is ready to use.
optas/templates.py:208
Method
jac
! Internal method.
optas/solver.py:720
Method
joint_names
! Property that gives the list of joint names. @return List of joint names.
optas/models.py:333
Method
link_names
! Property that gives the list of link names. @return List of link names.
optas/models.py:341
Function
listify
(*args, **kwargs)
optas/models.py:27
Function
listify_output
! Decorator that handles the output of Model methods. @param fun A method from a Model sub-class.
optas/models.py:20
Method
lower_actuated_joint_limits
! Property that defines the lower actuated joint limits. @return The lower joint position limits.
optas/models.py:469
Method
lower_optimized_joint_limits
! Property that defines the lower optimized joint limits. @return The lower joint position limits.
optas/models.py:511
Method
ndof
! Number of degrees of freedom. @return The number of degrees of freedom for the robot.
optas/models.py:415
Method
num_opt_joints
! Number of optimized joints. @return The number of optimized joints.
optas/models.py:423
Method
num_param_joints
! Number of parameterized joints. @return The number of parameterized joints.
optas/models.py:431
Method
number_of_iterations
! Returns the number of iterations required to solve the problem. This is an abstract method. @return Number of iterations.
optas/solver.py:262
Method
number_of_iterations
! Number of iterations it took the solver to converge. @return Number of iterations.
optas/solver.py:414
Method
number_of_iterations
! Number of iterations it took the solver to converge. @return Number of iterations.
optas/solver.py:502
Method
number_of_iterations
! Number of iterations it took the solver to converge. @return Number of iterations.
optas/solver.py:575
Method
number_of_iterations
! Number of iterations it took the solver to converge. @return Number of iterations.
optas/solver.py:808
Method
numel_in
(self)
optas/models.py:780
Method
opt_type
! Optimization type. @return The type of the optimization problem.
optas/solver.py:91
Method
optimized_joint_indexes
! Property that gives the indexes of the optimized joints. @return List of the optimized joint indexes.
optas/models.py:367
Method
optimized_joint_names
! Property that gives the names of the optimized joints names. @return List of the optimized joint names.
optas/models.py:377
Method
parameter_joint_indexes
! Property that gives the indexes of the parameterized joints. @return List of the parameterized joint indexes.
optas/models.py:389
Method
parameter_joint_names
! Property that gives the names of the parameterized joints. @return List of the parameterized joint names.
optas/models.py:357
Method
plan
! Solve the planning problem. Reset the problem, solve the problem, and interpolate the result. @return The interpolated plan as a fu
optas/templates.py:310
Method
plot_distance_from_start
(self, ax, fmt="-k", **kwargs)
example/experiment1.py:171
Function
rad2deg
! Convert radians to degrees. @param x An array containing angles in radians. @return An array containing angles in degrees.
optas/__init__.py:21
Function
random_vector
(lo=-1, hi=1, n=3)
tests/test_models.py:22
Method
randq
()
optas/models.py:712
Method
replace_latex
(match)
doc/gen_mainpage.py:47
Method
reset
(self, t, qc)
example/experiment2.py:109
Method
reset
(self, t, qc)
example/experiment2.py:134
Method
reset
(self, t, qc)
example/experiment2.py:161
Method
reset_camera
! Reset the camera pose. @param position The position of the camera. @param view_dir The direction that the camera should view.
optas/visualize.py:134
Method
reset_initial_seed
! Reset initial seed for the optimization problem. @param x0 The initial seed.
optas/solver.py:760
Method
reset_parameters
! Reset the parameters. @param p The values for the parameters.
optas/solver.py:445
Method
reset_parameters
! Reset the parameters. @param p The values for the parameters.
optas/solver.py:531
Method
reset_parameters
! Reset the parameters. @param p The values for the parameters.
optas/solver.py:768
Method
save
! Save the visualizer window as png image. Note, saving animations is currently not supported.
optas/visualize.py:1151
Method
set_duration
Set the duration for the motion plan.
optas/templates.py:299
Method
setup
! Setup the optimization solver. @param solver_name The name of the solver to be used. @param solver_options Solver options passed to
optas/solver.py:333
Method
setup
! Setup solver. @param use_warm_start When true, the initial seed x0 is used as a warm start. Default is True. @param settings Settin
optas/solver.py:430
Method
setup
! Setup the cvxopt solver interface. @param solver_settings Settings passed to the CVXOPT solver. @return The instance of the solve (
optas/solver.py:517
Method
setup
Setup the Scipy solver. @param method Type of solver. Default is "SLSQP". @param tol Tolerance for termination. When tol is specified
optas/solver.py:619
Method
setup_integr_func
Returns an integration function where m is the state dimension, and n is the number of trajectory points.
optas/builder.py:429
Method
setup_solver
(self)
example/dual_arm.py:18
Method
setup_solver
(self)
example/simple_joint_space_planner.py:14
Method
setup_solver
(self)
example/figure_eight_plan.py:17
Method
size1_in
(self, i)
optas/models.py:768
Method
size1_out
(self, i)
optas/models.py:771
Method
size2_in
(self, i)
optas/models.py:774
Method
size2_out
(self, i)
optas/models.py:777
Method
size_in
(self, i)
optas/models.py:762
Method
size_out
(self, i)
optas/models.py:765
Method
solve
(self)
example/experiment2.py:113
Method
solve
(self)
example/experiment2.py:142
Method
solve
(self)
example/experiment2.py:165
Method
start
(self)
optas/visualize.py:54
Method
stats
! Statistics relating to the previous call to solve. @return Dictionary containing the statistics.
optas/solver.py:400
Method
stats
! Statistics for the solution given by OSQP. @return Statistics returned by OSQP. See details at https://osqp.org/.
optas/solver.py:488
Method
stats
! Statistics relating to the previous call to solve. @return Dictionary containing the statistics.
optas/solver.py:561
Method
stats
! Statistics relating to the previous call to solve. @return Dictionary containing the statistics.
optas/solver.py:794
Function
test_MixedIntegerNonlinearCostNonlinearConstrained
()
tests/test_optimization.py:535
Function
test_NonlinearCostLinearConstraints
()
tests/test_optimization.py:370
Function
test_NonlinearCostNonlinearConstraints
()
tests/test_optimization.py:442
Function
test_NonlinearCostUnconstrained
()
tests/test_optimization.py:333
Function
test_QuadraticCostLinearConstraints
()
tests/test_optimization.py:158
Function
test_QuadraticCostNonlinearConstraints
()
tests/test_optimization.py:235
Function
test_QuadraticCostUnconstrained
()
tests/test_optimization.py:116
Function
test_TaskModel
()
tests/test_models.py:167
Function
test_TaskModel_discrete
()
tests/test_models.py:181
Method
test_actuated_joint_names
(self)
tests/test_models.py:287
Function
test_add
()
tests/test_sx_container.py:6
Method
test_add_base_frame
(self)
tests/test_models.py:371
Method
test_add_bound_inequality_constraint
(self)
tests/test_builder.py:274
Method
test_add_equality_constraint
(self)
tests/test_builder.py:287
Method
test_add_geq_inequality_constraint
(self)
tests/test_builder.py:248
Method
test_add_leq_inequality_constraint
(self)
tests/test_builder.py:261
Method
test_against_external_lib
(self)
tests/test_spatialmath.py:123
Method
test_against_external_lib
(self)
tests/test_spatialmath.py:166
Method
test_against_external_lib
(self)
tests/test_spatialmath.py:326
Method
test_build_NonlinearCostLinearConstraints
(self)
tests/test_builder.py:398
← previous
next →
401–500 of 714, ranked by callers