bio_ik
MoveIt kinematics_base plugin based on particle optimization & GA
Public Member Functions | Public Attributes | List of all members
bio_ik::IKParallel Struct Reference
Collaboration diagram for bio_ik::IKParallel:
Collaboration graph
[legend]

Public Member Functions

 IKParallel (const IKParams &params)
 
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< ParallelExecutorpar
 
Problem problem
 
bool enable_counter
 
double best_fitness
 

Detailed Description

Definition at line 90 of file ik_parallel.h.


The documentation for this struct was generated from the following file: