Guide API - High-Precision Camera Pose Estimation
Python API
This documentation covers the C++ API. A Python API is also available with a 1:1 mapping of all functions and types, except for using snake_case instead of camelCase. See 'bindings_sdk.cpp' in python examples/.
Types
| Name | Description |
|---|---|
| Result | Result Result status for pose estimation operations Indicates whether the updatePose method completed without errors. |
| GroundPositionError | GroundPositionError Error codes for ground position query operations Describes different errors that may occur when querying for ground position. |
| PoseOutput | PoseOutput Output data from pose estimation Contains the refined camera pose, uncertainty estimates, and quality metrics. |
| PositionOutput | Output data from position estimation Contains the refined position, uncertainty estimates, and quality metrics. |
| Guide | Main Raptor Guide™ SDK class for camera pose estimation This class provides high-precision camera pose refinement using Vantor 3D maps. |
Type Aliases
| Name | Description |
|---|---|
| ImageData | ImageData Grayscale image data pointer Pointer to 8-bit grayscale image data (single channel). |
| Fov | Fov Field of view angle in radians Used for both horizontal and vertical field of view parameters. |
| Position | Position Camera position estimate Format depends on the configured reference frame: |