Visual Servoing Platform
version 3.6.1 under development (2024-11-23)
|
This is the complete list of members for vpPose, including all inherited members.
addPoint(const vpPoint &P) | vpPose | |
addPoints(const std::vector< vpPoint > &lP) | vpPose | |
calculArbreDementhon(vpMatrix &b, vpColVector &U, vpHomogeneousMatrix &cMo) | vpPose | protected |
CHECK_DEGENERATE_POINTS enum value | vpPose | |
clearPoint() | vpPose | |
computePlanarObjectPoseFromRGBD(const vpImage< float > &depthMap, const std::vector< vpImagePoint > &corners, const vpCameraParameters &colorIntrinsics, const std::vector< vpPoint > &point3d, vpHomogeneousMatrix &cMo, double *confidence_index=nullptr) | vpPose | static |
computePlanarObjectPoseFromRGBD(const vpImage< float > &depthMap, const std::vector< std::vector< vpImagePoint > > &corners, const vpCameraParameters &colorIntrinsics, const std::vector< std::vector< vpPoint > > &point3d, vpHomogeneousMatrix &cMo, double *confidence_index=nullptr, bool coplanar_points=true) | vpPose | static |
computePose(vpPoseMethodType method, vpHomogeneousMatrix &cMo, FuncCheckValidityPose func=nullptr) | vpPose | |
computePoseDementhonLagrangeVVS(vpHomogeneousMatrix &cMo) | vpPose | |
computeRansacIterations(double probability, double epsilon, const int sampleSize=4, int maxIterations=2000) | vpPose | static |
computeResidual(const vpHomogeneousMatrix &cMo) const | vpPose | |
computeResidual(const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam) const | vpPose | |
computeResidual(const vpHomogeneousMatrix &cMo, const vpCameraParameters &cam, vpColVector &squaredResidual) const | vpPose | |
computeResidualDementhon(const vpHomogeneousMatrix &cMo) | vpPose | protected |
coplanar(int &coplanar_plane_type, double *p_a=nullptr, double *p_b=nullptr, double *p_c=nullptr, double *p_d=nullptr) | vpPose | |
DEMENTHON enum value | vpPose | |
DEMENTHON_LAGRANGE_VIRTUAL_VS enum value | vpPose | |
DEMENTHON_LOWE enum value | vpPose | |
DEMENTHON_VIRTUAL_VS enum value | vpPose | |
display(vpImage< unsigned char > &I, vpHomogeneousMatrix &cMo, vpCameraParameters &cam, double size, vpColor col=vpColor::none) | vpPose | static |
display(vpImage< vpRGBa > &I, vpHomogeneousMatrix &cMo, vpCameraParameters &cam, double size, vpColor col=vpColor::none) | vpPose | static |
displayModel(vpImage< unsigned char > &I, vpCameraParameters &cam, vpColor col=vpColor::none) | vpPose | |
displayModel(vpImage< vpRGBa > &I, vpCameraParameters &cam, vpColor col=vpColor::none) | vpPose | |
findMatch(std::vector< vpPoint > &p2D, std::vector< vpPoint > &p3D, const unsigned int &numberOfInlierToReachAConsensus, const double &threshold, unsigned int &ninliers, std::vector< vpPoint > &listInliers, vpHomogeneousMatrix &cMo, const int &maxNbTrials=10000, bool useParallelRansac=true, unsigned int nthreads=0, FuncCheckValidityPose func=nullptr) | vpPose | static |
FuncCheckValidityPose typedef | vpPose | |
getCovarianceMatrix() const | vpPose | inline |
getNbParallelRansacThreads() const | vpPose | inline |
getPoints() const | vpPose | inline |
getRansacInlierIndex() const | vpPose | inline |
getRansacInliers() const | vpPose | inline |
getRansacNbInliers() const | vpPose | inline |
getUseParallelRansac() const | vpPose | inline |
LAGRANGE enum value | vpPose | |
LAGRANGE_LOWE enum value | vpPose | |
LAGRANGE_VIRTUAL_VS enum value | vpPose | |
listP | vpPose | |
LOWE enum value | vpPose | |
m_dementhonSvThresh | vpPose | protected |
m_lambda | vpPose | protected |
NO_FILTER enum value | vpPose | |
npt | vpPose | |
poseDementhonNonPlan(vpHomogeneousMatrix &cMo) | vpPose | |
poseDementhonPlan(vpHomogeneousMatrix &cMo) | vpPose | |
poseFromRectangle(vpPoint &p1, vpPoint &p2, vpPoint &p3, vpPoint &p4, double lx, vpCameraParameters &cam, vpHomogeneousMatrix &cMo) | vpPose | static |
poseLagrangeNonPlan(vpHomogeneousMatrix &cMo) | vpPose | |
poseLagrangePlan(vpHomogeneousMatrix &cMo, bool *p_isPlan=nullptr, double *p_a=nullptr, double *p_b=nullptr, double *p_c=nullptr, double *p_d=nullptr) | vpPose | |
poseLowe(vpHomogeneousMatrix &cMo) | vpPose | |
poseRansac(vpHomogeneousMatrix &cMo, FuncCheckValidityPose func=nullptr) | vpPose | |
poseVirtualVS(vpHomogeneousMatrix &cMo) | vpPose | |
poseVirtualVSrobust(vpHomogeneousMatrix &cMo) | vpPose | |
PREFILTER_DEGENERATE_POINTS enum value | vpPose | |
printPoint() | vpPose | |
RANSAC enum value | vpPose | |
RANSAC_FILTER_FLAGS enum name | vpPose | |
residual | vpPose | |
setCovarianceComputation(const bool &flag) | vpPose | inline |
setDementhonSvThreshold(const double &svThresh) | vpPose | |
setDistToPlaneForCoplanTest(double d) | vpPose | |
setLambda(double lambda) | vpPose | inline |
setNbParallelRansacThreads(int nb) | vpPose | inline |
setRansacFilterFlag(const RANSAC_FILTER_FLAGS &flag) | vpPose | inline |
setRansacMaxTrials(const int &rM) | vpPose | inline |
setRansacNbInliersToReachConsensus(const unsigned int &nbC) | vpPose | inline |
setRansacThreshold(const double &t) | vpPose | inline |
setUseParallelRansac(bool use) | vpPose | inline |
setVvsEpsilon(const double eps) | vpPose | inline |
setVvsIterMax(int nb) | vpPose | inline |
VIRTUAL_VS enum value | vpPose | |
vpPose() | vpPose | |
vpPose(const std::vector< vpPoint > &lP) | vpPose | |
vpPoseMethodType enum name | vpPose | |
~vpPose() | vpPose | virtual |