DriveWorks SDK Reference
4.0.0 Release
For Test and Development only

PnP.h File Reference

Detailed Description

NVIDIA DriveWorks API: Perspective-n-point Methods

Description: This file defines methods to solve the perspective-n-points (PnP) problem.

Definition in file PnP.h.

Go to the source code of this file.

Macros

#define DW_PNP_MAX_POINT_COUNT   128
 Defines the maximum number of points that can be processed by the PnP solver. More...
 

Typedefs

typedef struct dwPnPObject * dwPnPHandle_t
 A pointer to the handle representing a PnP solver. More...
 

Functions

DW_API_PUBLIC dwStatus dwPnP_initialize (dwPnPHandle_t *obj, size_t ransacIterations, size_t optimizerIterations, dwContextHandle_t ctx)
 Initializes a PnP solver. More...
 
DW_API_PUBLIC dwStatus dwPnP_release (dwPnPHandle_t obj)
 Releases the PnP solver. More...
 
DW_API_PUBLIC dwStatus dwPnP_reset (dwPnPHandle_t obj)
 Resets the PnP solver. More...
 
DW_API_PUBLIC dwStatus dwPnP_solve (dwTransformation3f *worldToCamera, size_t matchCount, const dwVector3f *rays, const dwVector3f *worldPoints, dwPnPHandle_t obj)
 Estimates the worldToCamera pose based on optical ray to 3D world point correspondences. More...