![]() |
Visual Servoing Platform version 3.7.0
|
#include <vpRBKltTracker.h>
Public Member Functions | |
| double | rotationDifferenceToInitial (const vpHomogeneousMatrix &oMc) |
| double | normalDotProd (const vpHomogeneousMatrix &cMo) |
| void | update (const vpHomogeneousMatrix &cMo) |
| void | error (vpColVector &e, unsigned i) const |
| double | distance (const vpTrackedKltPoint &other) const |
| void | interaction (vpMatrix &L, unsigned i) const |
Public Attributes | |
| vpHomogeneousMatrix | cTo0 |
| vpPoint | oX |
| vpColVector | normal |
| vpImagePoint | currentPos |
Definition at line 190 of file vpRBKltTracker.h.
|
inline |
Definition at line 225 of file vpRBKltTracker.h.
References vpPoint::get_oX(), vpPoint::get_oY(), vpPoint::get_oZ(), and oX.
|
inline |
Definition at line 219 of file vpRBKltTracker.h.
References currentPos, and oX.
|
inline |
Definition at line 233 of file vpRBKltTracker.h.
References oX.
|
inline |
Definition at line 204 of file vpRBKltTracker.h.
References normal, vpColVector::normalize(), and oX.
|
inline |
Current image coordinates, in normalized image coordinates.
Definition at line 198 of file vpRBKltTracker.h.
References cTo0, vpThetaUVector::getTheta(), and vpHomogeneousMatrix::getThetaUVector().
|
inline |
Definition at line 213 of file vpRBKltTracker.h.
References oX.
| vpHomogeneousMatrix vpRBKltTracker::vpTrackedKltPoint::cTo0 |
Definition at line 193 of file vpRBKltTracker.h.
Referenced by rotationDifferenceToInitial().
| vpImagePoint vpRBKltTracker::vpTrackedKltPoint::currentPos |
Surface normal at this point, in the object frame.
Definition at line 196 of file vpRBKltTracker.h.
Referenced by error().
| vpColVector vpRBKltTracker::vpTrackedKltPoint::normal |
| vpPoint vpRBKltTracker::vpTrackedKltPoint::oX |
Initial pose of the object in the camera frame, acquired when the tracked point was first constructed.
Definition at line 194 of file vpRBKltTracker.h.
Referenced by distance(), error(), interaction(), normalDotProd(), and update().