bio_ik
MoveIt kinematics_base plugin based on particle optimization & GA
bio_ik::IKEvolution1 Member List

This is the complete list of members for bio_ik::IKEvolution1, including all inherited members.

_xorshift (defined in bio_ik::Random)bio_ik::Random
bounce(double v, int i) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
canceled (defined in bio_ik::IKBase)bio_ik::IKBase
checkSolution(const std::vector< double > &variable_positions, const std::vector< Frame > &tips) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
checkSolutionActiveVariables(const std::vector< Frame > &tip_frames, const double *active_variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
checkWipeout() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
clip(double v, size_t i) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
computeAngularScale(size_t tip_index, const Frame &tip_frame) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
computeCombinedFitnessActiveVariables(const std::vector< Frame > &tip_frames, const double *active_variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
computeCombinedFitnessActiveVariables(const aligned_vector< Frame > &tip_frames, const double *active_variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
computeExtinctions() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
computeFitness(const std::vector< double > &genes, bool balanced) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
computeFitness(const std::vector< double > &variable_positions, const std::vector< Frame > &tip_frames) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
computeFitness(const std::vector< double > &variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
computeFitnessActiveVariables(const std::vector< Frame > &tip_frames, const double *active_variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
computeFitnessActiveVariables(const aligned_vector< Frame > &tip_frames, const double *active_variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
computeSecondaryFitnessActiveVariables(const double *active_variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
computeSecondaryFitnessAllVariables(const std::vector< double > &variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
concurrency() const (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inlinevirtual
eliteCount (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
evolve() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
exploit(Individual &individual) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
extractActiveVariables(const std::vector< double > &variable_positions) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
fast_random() (defined in bio_ik::Random)bio_ik::Randominline
fast_random_element(const std::vector< T > &v) (defined in bio_ik::Random)bio_ik::Randominline
fast_random_gauss() (defined in bio_ik::Random)bio_ik::Randominline
fast_random_gauss_n(size_t n) (defined in bio_ik::Random)bio_ik::Randominline
fast_random_index(size_t mod) (defined in bio_ik::Random)bio_ik::Randominline
getHeuristicError(size_t variable_index, bool balanced) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
getMutationProbability(const Individual &parentA, const Individual &parentB) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
getMutationStrength(size_t i, const Individual &parentA, const Individual &parentB) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
getSolution() const (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inlinevirtual
getSolutionFitness() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
getSolutionTipFrames() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
heuristicErrorTree (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
IKBase(const IKParams &p) (defined in bio_ik::IKBase)bio_ik::IKBaseinline
IKEvolution1(const IKParams &p) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
in_adjustment_2 (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
in_final_adjustment_loop (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
in_get_solution_fitness (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
init() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
initialGuess (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
initialize(const Problem &problem) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inlinevirtual
linear_fitness (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
make_random_buffer() (defined in bio_ik::Random)bio_ik::Randominline
make_random_gauss_buffer() (defined in bio_ik::Random)bio_ik::Randominline
model (defined in bio_ik::IKBase)bio_ik::IKBase
modelInfo (defined in bio_ik::IKBase)bio_ik::IKBase
normal_distribution (defined in bio_ik::Random)bio_ik::Random
null_tip_frames (defined in bio_ik::IKBase)bio_ik::IKBase
opt_no_wipeout (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
params (defined in bio_ik::IKBase)bio_ik::IKBase
population (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
populationSize (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
problem (defined in bio_ik::IKBase)bio_ik::IKBase
random() (defined in bio_ik::Random)bio_ik::Randominline
random(double min, double max) (defined in bio_ik::Random)bio_ik::Randominline
Random() (defined in bio_ik::Random)bio_ik::Randominline
random_buffer (defined in bio_ik::Random)bio_ik::Random
random_buffer_index (defined in bio_ik::Random)bio_ik::Random
random_buffer_size (defined in bio_ik::Random)bio_ik::Randomstatic
random_element(std::vector< e > &l) (defined in bio_ik::Random)bio_ik::Randominline
random_element(const std::vector< e > &l) (defined in bio_ik::Random)bio_ik::Randominline
random_gauss() (defined in bio_ik::Random)bio_ik::Randominline
random_gauss_buffer (defined in bio_ik::Random)bio_ik::Random
random_gauss_index (defined in bio_ik::Random)bio_ik::Random
random_index(std::size_t s) (defined in bio_ik::Random)bio_ik::Randominline
reproduce(Individual &offspring, const Individual &parentA, const Individual &parentB, const Individual &prototype) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
reroll(Individual &offspring) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
rng (defined in bio_ik::Random)bio_ik::Random
select(const std::vector< t > &v) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
setParams(const IKParams &p) (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inlinevirtual
solution (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
sortByFitness() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
step() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inlinevirtual
temp_active_variable_positions (defined in bio_ik::IKBase)bio_ik::IKBase
tempOffspring (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
tempPool (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1
thread_index (defined in bio_ik::IKBase)bio_ik::IKBase
tryUpdateSolution() (defined in bio_ik::IKEvolution1)bio_ik::IKEvolution1inline
~IKBase() (defined in bio_ik::IKBase)bio_ik::IKBaseinlinevirtual