#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