| RMVL 2.4.0 Robotic Manipulation and Vision Library

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

序列组中的追踪器状态 更多...

`#include <rmvl/group/gyro_group.h>`

rm::TrackerState 的协作图:

## Public 成员函数
| TrackerState ()=default
| TrackerState (int index, float radius, float delta_y)
| 追踪器信息结构体直接初始化
size_t | index () const
| 获取在车组中追踪器的序号
float | radius () const
| 获取旋转半径
float | delta_y () const
| 与旋转中心的高度差（向下为正）
void | index (int idx)
| 更新在车组中追踪器的序号
void | radius (float r)
| 更新旋转半径
void | delta_y (float dy)
| 更新与旋转中心的高度差（向下为正）

## 详细描述

序列组中的追踪器状态

## 构造及析构函数说明

## ◆ TrackerState() [1/2]

rm::TrackerState::TrackerState | ( |  | ) |
| default

## ◆ TrackerState() [2/2]

rm::TrackerState::TrackerState | ( | int | index,
|  | float | radius,
|  | float | delta_y )
| inline

追踪器信息结构体直接初始化

参数

  [in] | index | 在车组中追踪器的序号
  [in] | radius | 旋转半径
  [in] | delta_y | 与旋转中心的高度差（向下为正）

函数调用图:

## 成员函数说明

## ◆ delta_y() [1/2]

float rm::TrackerState::delta_y | ( |  | ) | const
| inline

与旋转中心的高度差（向下为正）

## ◆ delta_y() [2/2]

void rm::TrackerState::delta_y | ( | float | dy | ) |
| inline

更新与旋转中心的高度差（向下为正）

## ◆ index() [1/2]

size_t rm::TrackerState::index | ( |  | ) | const
| inline

获取在车组中追踪器的序号

## ◆ index() [2/2]

void rm::TrackerState::index | ( | int | idx | ) |
| inline

更新在车组中追踪器的序号

## ◆ radius() [1/2]

float rm::TrackerState::radius | ( |  | ) | const
| inline

获取旋转半径

## ◆ radius() [2/2]

void rm::TrackerState::radius | ( | float | r | ) |
| inline

更新旋转半径