自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 资源 (19)
  • 收藏
  • 关注

翻译 [译]Oculus:"sensor fusion:Keeping It Simple"

Oculars的融合算法原文地址,翻译如下: 自九月以来,我在Oculars VR团队中一直努力为Rift项目工作着。以尽可能少的延迟和错误为前提,来追踪头部姿态是一个很有挑战的工作。在数学和工程中,这已经是一个老问题了。千年来,人们一直希望追踪海上船只和陆地上车辆的姿态。在过去的一个世纪里,优秀的传感器系统已经应用于跟踪飞机、宇宙飞船、导弹、机器人、虚拟现实设备,以及手机当中。我是从事了多年机器

2016-10-28 16:21:45 12284

原创 姿态(Orientation)

物体姿态物体在三维空间中的姿态、旋转,用旋转矩阵、欧拉角、四元素来表示。旋转矩阵旋转矩阵定义旋转矩阵(英语:Rotation matrix)是在乘以一个向量的时候有改变向量的方向但不改变大小的效果并保持了手性的矩阵。(手性:左/右手坐标系) - 二维旋转矩阵表达式: - 三维旋转矩阵表达式: 旋转矩阵优缺点优点:旋转轴任意选择。 缺点:占用的内存空间大,计算量也大。欧拉角用来确定物体姿态

2016-10-19 17:28:54 12198 2

原创 archlinux内核开发

archlinux内核开发前文介绍了如何安装archlinux,这里主要对archlinux内核修改/定制进行介绍。(因为自己写模块问题,模块编译入内核,但一直没执行,以为内核没更新到,由于国内运行archlinux的机器少,对内核开发的更少,没地方交流,中间卡了2天时间,希望对修改内核的开发者有帮助,少走弯路。)ABS安装官方内核ABS介绍见官方WIKI,我们将用它来制作内核安装包。 - 安装A

2016-10-15 18:16:48 2964

原创 openHMD-simple代码分析(2/2)

openHMD-simple代码分析(2/2)接上篇内容,这里主要以oculars在openHMD中的提交,来分析oculars的DK1/DK2在openHMD中是如何运行的。 simple代码的主流程看上篇文章”openHMD-simple代码分析(1/2)”。打开设备:ohmd_list_open_device //打开设备列表中第一个设备 ohmd_device* hmd =

2016-10-09 10:41:32 3242 2

原创 openHMD-simple代码分析(1/2)

openHMD-simple代码分析(1/2)以官方的simple例程,来对openHMD进行分析。int main(int argc, char** argv){ //创建ctx,填充设备驱动接口ctx->drivers //这里填充驱动接口时有个小问题,我已在github上提交,官方已确认修复。 ohmd_context* ctx = ohmd_ctx_create()

2016-10-09 10:40:56 9165 4

原创 openHMD-Tutorial

openHMD openHMD用来为虚拟现实技术提供免费、开源的API,头部追踪设备。代码获取: git clone https://github.com/OpenHMD/OpenHMD.git 用CMAKE生成Visual Studio 工程文件 注:需要制定hidapi头文件和库文件 点击”Configure”后点击”Generating”,即生成VS工程。 打开sln文

2016-10-09 10:39:29 10374

原创 archlinux安装

archlinuxarchlinux官网 archlinux官网WIKI 注:官网的WIKI非常的全面和详细,虽然会花很多时间,但是啃下来收获很大。极建议阅读官网的英文wiki。 因项目需要,花了2天时间终于安装完成,如下图: archlinux简介archlinux是一种以轻量简洁为设计理念的Linux发行版,目前建议只安装在i686或X86_64(AMD64)的架构上(因为archlin

2016-10-02 11:48:24 2527

cmake_tutorial_helen

cmake tutorial 从step1~step7的源文件,已经测试过,可以正常使用.

2018-08-14

sensor_demo

Android平台sensor代码,用来获取传感器数据,用Rotation Vector来旋转小方块.

2018-06-07

Android_mk测试包

Android_mk测试包,提供:可执行程序,共享库,静态库的基本写法.方便作为调试沟通的基础包

2018-04-26

VR显卡性能分析工具

fcat vr是nvidia针对VR提供的开发工具,可以免费下载使用,本文档是FCAT VR使用指南

2018-01-11

matlab处理畸变原理介绍

利用matlab对VR畸变进行反畸变处理,介绍畸变模型和原理.

2017-12-01

VR透镜Zemax设计仿真

VR透镜Zemax设计仿真,使用zemax设计VR光学,并对光学进行分析.

2017-12-01

双线性插值处理图片

基于MFC的双线性插值处理图片工程.点击即可运行,最后输出原图,无线性插值图片以及双线性插值图片.

2017-10-19

SDK和成员函数作为回调函数demo

SDK的demo程序,以及基于此SDK上将成员函数作为回调函数demo.

2017-06-28

VR技术分享交流总共3部分(part3)

VR技术分享交流总共3部分(part3)

2017-04-13

VR技术分享交流总共3部分(part2)

VR技术分享交流总共3部分(part2)

2017-04-13

VR技术分享交流总共3部分(part1)

VR技术分享交流总共3部分(part1)

2017-04-13

代码的艺术(百度BFE团队_章淼)

代码的艺术(百度BFE团队_章淼).2017年3月9日发布的,很不错的资料.

2017-03-10

Lighthouse_Tracking_System_Hypereal(中文版)

Lighthouse_Tracking_System_Hypereal(中文版)

2017-03-01

Lighthouse Tracking System-Driver(中文版)

Lighthouse Tracking System-Driver(中文版)

2017-03-01

Lighthouse Tracking System-ALG(中文版)

Lighthouse Tracking System-ALG(中文版)

2017-03-01

"Positioning System Open Source Docs - Hardware"官方英文版

Hypereal开源定位追踪方案,"Positioning System Open Source Docs - Hardware"文档

2017-02-24

Hypereal位置追踪系统开源文档

在OSVR和openVR平台做VR的HMD开发,对于位置追踪方案,目前以LightHouse为代表的outside-in方式,比inside-out方案好很多.Hypereal开放了这部分资源,非常感谢. 之前一直没时间好好学习,今天发了半天时间翻译了"Positioning System Open Source Docs - Hardware"这篇文档,论坛没找到上传附件的方法,我先传到CSDN了,0分下载链接:,希望对大家有所帮助.

2017-02-24

RK平台sensor驱动介绍和调试说明

RK平台sensor驱动介绍和调试说明

2016-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除