| RMVL 2.3.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
rm::CameraExtrinsics类 参考
相机模块

相机外参 更多...

`#include <rmvl/camera/camutils.hpp>`

rm::CameraExtrinsics 的协作图:

## Public 成员函数
const cv::Vec3f & | tvec () const
| 获取平移向量
const cv::Vec3f & | rvec () const
| 获取旋转向量
const cv::Matx33f & | R () const
| 获取旋转矩阵
const cv::Matx44f & | T () const
| 获取外参矩阵
float | yaw () const
| 获取yaw
float | pitch () const
| 获取pitch
float | roll () const
| 获取roll
float | distance () const
| 获取距离
void | tvec (const cv::Vec3f &tvec)
| 设置平移向量
void | rvec (const cv::Vec3f &rvec)
| 设置旋转向量
void | R (const cv::Matx33f &R)
| 设置旋转矩阵
void | distance (float distance)
| 设置距离

## 详细描述

相机外参

## 成员函数说明

## ◆ distance() [1/2]

float rm::CameraExtrinsics::distance | ( |  | ) | const
| inline

获取距离

## ◆ distance() [2/2]

void rm::CameraExtrinsics::distance | ( | float | distance | ) |
| inline

设置距离

参数

  [in] | distance | 距离

函数调用图:

## ◆ pitch()

float rm::CameraExtrinsics::pitch | ( |  | ) | const
| inline

获取pitch

## ◆ R() [1/2]

const cv::Matx33f & rm::CameraExtrinsics::R | ( |  | ) | const
| inline

获取旋转矩阵

## ◆ R() [2/2]

void rm::CameraExtrinsics::R | ( | const cv::Matx33f & | R | ) |

设置旋转矩阵

参数

  [in] | R | 旋转矩阵

函数调用图:

## ◆ roll()

float rm::CameraExtrinsics::roll | ( |  | ) | const
| inline

获取roll

## ◆ rvec() [1/2]

const cv::Vec3f & rm::CameraExtrinsics::rvec | ( |  | ) | const
| inline

获取旋转向量

## ◆ rvec() [2/2]

void rm::CameraExtrinsics::rvec | ( | const cv::Vec3f & | rvec | ) |

设置旋转向量

参数

  [in] | rvec | 旋转向量

函数调用图:

## ◆ T()

const cv::Matx44f & rm::CameraExtrinsics::T | ( |  | ) | const
| inline

获取外参矩阵

## ◆ tvec() [1/2]

const cv::Vec3f & rm::CameraExtrinsics::tvec | ( |  | ) | const
| inline

获取平移向量

## ◆ tvec() [2/2]

void rm::CameraExtrinsics::tvec | ( | const cv::Vec3f & | tvec | ) |

设置平移向量

参数

  [in] | tvec | 平移向量

函数调用图:

## ◆ yaw()

float rm::CameraExtrinsics::yaw | ( |  | ) | const
| inline

获取yaw

该类的文档由以下文件生成:

- rmvl/camera/camutils.hpp