Methods for computing the absolute pose of a calibrated viewpoint. More...
#include <stdlib.h>#include <vector>#include <opengv/types.hpp>#include <opengv/absolute_pose/AbsoluteAdapterBase.hpp>Go to the source code of this file.
Namespaces | |
| opengv | |
| The namespace of this library. | |
| opengv::absolute_pose | |
| The namespace for the absolute pose methods. | |
Functions | |
| translation_t | opengv::absolute_pose::p2p (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the pose of a central viewpoint with known rotation using two point correspondences. More... | |
| translation_t | opengv::absolute_pose::p2p (const AbsoluteAdapterBase &adapter, size_t index0=0, size_t index1=1) |
| Compute the pose of a central viewpoint with known rotation using two point correspondences. More... | |
| transformations_t | opengv::absolute_pose::p3p_kneip (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the pose of a central viewpoint using three point correspondences and Kneip's method [1]. More... | |
| transformations_t | opengv::absolute_pose::p3p_kneip (const AbsoluteAdapterBase &adapter, size_t index0=0, size_t index1=1, size_t index2=2) |
| Compute the pose of a central viewpoint using three point correspondences and Kneip's method [1]. More... | |
| transformations_t | opengv::absolute_pose::p3p_gao (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the pose of a central viewpoint using three point correspondences and Gao's method [2]. More... | |
| transformations_t | opengv::absolute_pose::p3p_gao (const AbsoluteAdapterBase &adapter, size_t index0=0, size_t index1=1, size_t index2=2) |
| Compute the pose of a central viewpoint using three point correspondences and Gao's method [2]. More... | |
| transformations_t | opengv::absolute_pose::gp3p (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the pose of a non-central viewpoint using three point correspondences and Kneip's method [3]. More... | |
| transformations_t | opengv::absolute_pose::gp3p (const AbsoluteAdapterBase &adapter, size_t index0=0, size_t index1=1, size_t index2=2) |
| Compute the pose of a non-central viewpoint using three point correspondences and Kneip's method [3]. More... | |
| transformation_t | opengv::absolute_pose::epnp (const AbsoluteAdapterBase &adapter) |
| Compute the pose of a central viewpoint using the EPnP method [4]. Using all available correspondences. More... | |
| transformation_t | opengv::absolute_pose::epnp (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the pose of a central viewpoint using the EPnP method [4]. More... | |
| transformation_t | opengv::absolute_pose::gpnp (const AbsoluteAdapterBase &adapter) |
| Compute the pose of a non-central viewpoint using the gPnP method [3]. Using all available correspondences. More... | |
| transformation_t | opengv::absolute_pose::gpnp (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the pose of a non-central viewpoint using the gPnP method [3]. More... | |
| transformations_t | opengv::absolute_pose::upnp (const AbsoluteAdapterBase &adapter) |
| Compute the poses of a non-central viewpoint using the uPnP method. Using all available correspondences. More... | |
| transformations_t | opengv::absolute_pose::upnp (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the poses of a non-central viewpoint using the uPnP method. More... | |
| transformation_t | opengv::absolute_pose::optimize_nonlinear (const AbsoluteAdapterBase &adapter) |
| Compute the pose of a viewpoint using nonlinear optimization. Using all available correspondences. Works for central and non-central case. More... | |
| transformation_t | opengv::absolute_pose::optimize_nonlinear (const AbsoluteAdapterBase &adapter, const std::vector< int > &indices) |
| Compute the pose of a viewpoint using nonlinear optimization. Works for central and non-central viewpoints. More... | |
Methods for computing the absolute pose of a calibrated viewpoint.
The collection includes both minimal and non-minimal solutions for computing the absolute pose of a calibrated, either central or non-central viewpoint.