RMVL
2.0.0
Robotic Manipulation and Vision Library
|
陀螺仪数据 更多...
#include <rmvl/core/dataio.hpp>
静态 Public 成员函数 | |
static void | write (std::ostream &out, const GyroData &data) noexcept |
导出陀螺仪数据,可以是输出到控制台,也可以是输出到文件 | |
static void | read (std::istream &in, GyroData &data) noexcept |
导入陀螺仪数据,可以是从控制台读取,也可以是从文件读取 | |
static void | write (std::string_view output_file, const std::vector< GyroData > &datas) noexcept |
导出所有陀螺仪数据到文件 | |
static std::vector< GyroData > | read (std::string_view input_file) noexcept |
从文件导入所有陀螺仪数据 | |
Public 属性 | |
Translation | translation |
移动位置数据 | |
Rotation | rotation |
转动姿态数据 | |
陀螺仪数据
|
staticnoexcept |
导入陀螺仪数据,可以是从控制台读取,也可以是从文件读取
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 | 读取出的陀螺仪数据 |
|
staticnoexcept |
从文件导入所有陀螺仪数据
[in] | input_file | 输入文件路径 |
|
staticnoexcept |
导出陀螺仪数据,可以是输出到控制台,也可以是输出到文件
gyro_data
的整体写入到输出流对象的末尾[in] | out | 输出流对象 |
[in] | data | 待写入的陀螺仪数据 |
|
staticnoexcept |
导出所有陀螺仪数据到文件
[in] | output_file | 输出文件路径 |
[in] | datas | 待写入的所有陀螺仪数据 |
Rotation rm::GyroData::rotation |
转动姿态数据
Translation rm::GyroData::translation |
移动位置数据