#include <nlp.h>
|
yarp::sig::Vector | min |
|
yarp::sig::Vector | max |
|
yarp::sig::Vector | x0 |
|
yarp::sig::Matrix | Prj |
|
std::deque< yarp::sig::Vector > | p2d |
|
std::deque< yarp::sig::Vector > | p3d |
|
Definition at line 36 of file nlp.h.
◆ EyeAligner()
EyeAligner::EyeAligner |
( |
| ) |
|
◆ addPoints()
bool EyeAligner::addPoints |
( |
const yarp::sig::Vector & |
p2di, |
|
|
const yarp::sig::Vector & |
p3di |
|
) |
| |
◆ calibrate()
bool EyeAligner::calibrate |
( |
yarp::sig::Matrix & |
H, |
|
|
double & |
error, |
|
|
const int |
max_iter = ALIGN_IPOPT_MAX_ITER , |
|
|
const int |
print_level = 0 , |
|
|
const std::string & |
derivative_test = "none" |
|
) |
| |
◆ clearPoints()
void EyeAligner::clearPoints |
( |
| ) |
|
◆ evalError()
double EyeAligner::evalError |
( |
const yarp::sig::Matrix & |
H | ) |
|
|
protected |
◆ getNumPoints()
size_t EyeAligner::getNumPoints |
( |
| ) |
const |
◆ getProjection()
Matrix EyeAligner::getProjection |
( |
| ) |
const |
◆ setBounds()
void EyeAligner::setBounds |
( |
const yarp::sig::Vector & |
min, |
|
|
const yarp::sig::Vector & |
max |
|
) |
| |
◆ setInitialGuess()
bool EyeAligner::setInitialGuess |
( |
const yarp::sig::Matrix & |
H | ) |
|
◆ setProjection()
bool EyeAligner::setProjection |
( |
const yarp::sig::Matrix & |
Prj | ) |
|
◆ max
yarp::sig::Vector EyeAligner::max |
|
protected |
Definition at line 40 of file nlp.h.
◆ min
yarp::sig::Vector EyeAligner::min |
|
protected |
Definition at line 39 of file nlp.h.
◆ p2d
std::deque<yarp::sig::Vector> EyeAligner::p2d |
|
protected |
Definition at line 44 of file nlp.h.
◆ p3d
std::deque<yarp::sig::Vector> EyeAligner::p3d |
|
protected |
Definition at line 45 of file nlp.h.
◆ Prj
yarp::sig::Matrix EyeAligner::Prj |
|
protected |
Definition at line 42 of file nlp.h.
◆ x0
yarp::sig::Vector EyeAligner::x0 |
|
protected |
Definition at line 41 of file nlp.h.
The documentation for this class was generated from the following files:
- icub-main/src/tools/depth2kin/include/nlp.h
- icub-main/src/tools/depth2kin/src/nlp.cpp