RMVL  1.4.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到
rm::GyroData结构体 参考

陀螺仪数据 更多...

#include <rmvl/core/dataio.hpp>

rm::GyroData 的协作图:

struct  Rotation
 转动姿态信息 更多...
 
struct  Translation
 移动姿态信息 更多...
 

静态 Public 成员函数

static void write (std::ostream &out, const GyroData &data) noexcept
 导出陀螺仪数据,可以是输出到控制台,也可以是输出到文件
 
static void read (std::istream &in, GyroData &data) noexcept
 导入陀螺仪数据,可以是从控制台读取,也可以是从文件读取
 

Public 属性

struct rm::GyroData::Translation translation
 
struct rm::GyroData::Rotation rotation
 

详细描述

成员函数说明

◆ read()

static void rm::GyroData::read ( std::istream & in,
GyroData & data )
staticnoexcept

导入陀螺仪数据,可以是从控制台读取,也可以是从文件读取

  • 读取的文件形如以下内容
    1.9, 2.11, 3.12, 4.13, 5.14, 6.15, 7.16, 8.17, 9.18, 10.19, 11.20, 12.21,
    13.22, 14.23, 15.24, 16.25, 17.26, 18.27, 19.28, 20.29, 21.30, 22.31, 23.32, 24.33,
  • 例如,第一次调用 read 方法时,陀螺仪平移的数据为 (1.9, 2.11, 3.12, 4.13, 5.14, 6.15) 旋转的数据为 (7.16, 8.17, 9.18, 10.19, 11.20, 12.21)
参数
[in]in输入流对象
[out]data读取出的陀螺仪数据

◆ write()

static void rm::GyroData::write ( std::ostream & out,
const GyroData & data )
staticnoexcept

导出陀螺仪数据,可以是输出到控制台,也可以是输出到文件

  • gyro_data 的整体写入到输出流对象的末尾
参数
[in]out输出流对象
[in]data待写入的陀螺仪数据

类成员变量说明

◆ rotation

struct rm::GyroData::Rotation rm::GyroData::rotation

◆ translation

struct rm::GyroData::Translation rm::GyroData::translation

该结构体的文档由以下文件生成: