|
Robotics Library
0.7.0
|
Go to the documentation of this file. 1 #ifndef RL_MDL_NLOPTINVERSEKINEMATICS_H
2 #define RL_MDL_NLOPTINVERSEKINEMATICS_H
37 static void check(
const nlopt_result& ret);
50 #endif // RL_MDL_NLOPTINVERSEKINEMATICS_H
::rl::math::Real epsilonTranslation
Definition: NloptInverseKinematics.h:30
Definition: NloptInverseKinematics.h:16
NloptInverseKinematics(Kinematic *kinematic)
Definition: NloptInverseKinematics.cpp:10
::rl::math::Real error(const ::rl::math::Vector &q)
Definition: NloptInverseKinematics.cpp:46
Definition: Kinematic.h:39
::rl::math::Real delta
Definition: NloptInverseKinematics.h:24
::Eigen::Matrix< Real, ::Eigen::Dynamic, 1 > Vector
Definition: Vector.h:42
::rl::math::Real epsilonRotation
Definition: NloptInverseKinematics.h:28
Kinematic * kinematic
Definition: InverseKinematics.h:25
::std::mt19937 randEngine
Definition: NloptInverseKinematics.h:45
::std::uniform_real_distribution< ::rl::math::Real > randDistribution
Definition: NloptInverseKinematics.h:43
bool solve()
Definition: NloptInverseKinematics.cpp:107
::std::chrono::nanoseconds duration
Definition: NloptInverseKinematics.h:26
::rl::math::Real f(unsigned n, const double *x, double *grad, void *data)
Definition: NloptInverseKinematics.cpp:73
virtual ~NloptInverseKinematics()
Definition: NloptInverseKinematics.cpp:22
Definition: InverseKinematics.h:14
double tolerance
Definition: NloptInverseKinematics.h:32
static void check(const nlopt_result &ret)
Definition: NloptInverseKinematics.cpp:27
double Real
Definition: Real.h:42
Robotics Library.
Definition: AnalogInput.cpp:30