bio_ik
MoveIt kinematics_base plugin based on particle optimization & GA
|
Public Member Functions | |
IKParallel (const IKParams ¶ms) | |
void | initialize (const Problem &problem) |
void | solve () |
double | getSolutionFitness () const |
bool | getSuccess () const |
const std::vector< double > & | getSolution () const |
Public Attributes | |
IKParams | params |
std::vector< std::unique_ptr< IKSolver > > | solvers |
std::vector< std::vector< double > > | solver_solutions |
std::vector< std::vector< double > > | solver_temps |
std::vector< int > | solver_success |
std::vector< double > | solver_fitness |
int | thread_count |
double | timeout |
bool | success |
std::atomic< int > | finished |
std::atomic< uint32_t > | iteration_count |
std::vector< double > | result |
std::unique_ptr< ParallelExecutor > | par |
Problem | problem |
bool | enable_counter |
double | best_fitness |
Definition at line 90 of file ik_parallel.h.