c++ Eigen 入门学习
来源:互联网 发布:网络歌手萧风 编辑:程序博客网 时间:2024/06/03 11:47
- FILE * fp = NULL;
for (auto frames = 0; frames <fileParse->frame_count; frames++)
{
Eigen::Quaternionf Qsensor2NED = {
fileParse->quat_array_list[frames][3 * 4 + 0],
fileParse->quat_array_list[frames][3 * 4 + 1],
fileParse->quat_array_list[frames][3 * 4 + 2],
fileParse->quat_array_list[frames][3 * 4 + 3],
};
Eigen::Vector3f accInSensor = {
fileParse->acc_array_list[frames][3 * 3 + 0],
fileParse->acc_array_list[frames][3 * 3 + 1],
fileParse->acc_array_list[frames][3 * 3 + 2]
};
Eigen::Vector3f accInNED = Qsensor2NED.matrix() * accInSensor;/*
cout << "frames:\t" << frames << endl;
cout << accInNED.x() << "\t" << accInNED.y() << "\t" << accInNED.z() - 1 << endl;*/
float mod = sqrt(accInNED.x() * accInNED.x() + accInNED.y() * accInNED.y() + (accInNED.z() - 1)*(accInNED.z() - 1));
cout << "mod:\t" << mod << endl;
fprintf(fp, "%d\t%f\t%f\t%f\t%f\n", frames, mod, accInNED.x(), accInNED.y(), accInNED.z() - 1);
}
fclose(fp);
阅读全文
0 0
- c++ Eigen 入门学习
- eigen学习(1)-入门
- eigen入门
- Eigen使用入门
- Eigen快速入门
- Eigen教程2 - 入门
- C++ Eigen库学习
- Eigen 快速学习
- Eigen的学习
- Eigen学习笔记
- Eigen矩阵操作库入门
- 【神经网络与深度学习】【C/C++】比较OpenBLAS,Intel MKL和Eigen的矩阵相乘性能
- C++图像辅助工具包Eigen入门代码学习(很好的配合Opencv)
- Eigen学习笔记(一)
- Eigen
- Eigen
- C++矩阵工具包Eigen使用入门
- C++矩阵库 Eigen 快速入门
- 全局、局部、静态变量与堆栈内存区
- hdoj1029(基础DP)
- CS231n学习笔记--5.CNN&&6-7. Training Neural Networks
- RN学习:如何删除node_modules文件夹?
- iOS 获取AppStore 中应用的下载地址
- c++ Eigen 入门学习
- 基于CentOS 7 web服务环境搭建(包含JDK+Nginx+Tomcat+Mysql+Redis)
- 树的子结构java实现
- Java学习日记1——基本数据类型和运算符还有数组
- echarts之随机方块
- 在CentOS6.7搭建Qt5.6.2环境
- BZOJ1799 [Ahoi2009]self 同类分布
- 说出ArrayList,Vector,LinkedList的存储性能和特性。
- 一分钟了解负载均衡