当前位置: 首页 > news >正文

帮别人设计做关于图的网站wordpress可以做论坛

帮别人设计做关于图的网站,wordpress可以做论坛,电子商务网站课程设计总结,加强公司网站建设及数据库的通知整体思想就是根据预积分的公式,把已知量和未知量各放到一边,因为前面的数据都是变换到 c 0 c_{0} c0​下的,不是真正意义上和重力对齐的世界坐标,然后位移和速度的预积分中会用到加速度计获取的重力加速度g,但是这个重…

整体思想就是根据预积分的公式,把已知量和未知量各放到一边,因为前面的数据都是变换到 c 0 c_{0} c0下的,不是真正意义上和重力对齐的世界坐标,然后位移和速度的预积分中会用到加速度计获取的重力加速度g,但是这个重力g是没有和世界的重力方向对齐的,所以里面就存在了未知量,通过每组预积分的数据联立起来构成一个大矩阵对重力向量进行求解,这里是求解了重力方向(对于起始帧 c 0 c_{0} c0的重力方向),重力大小也有,不过不准确,所以后续还会利用重力先验对方向进行调整

有个小问题:这个预积分前面不是也会涉及重力吗,是直接不理会当作影响不大来进行处理?那这个已知量里面也包含里一定的未知量的积分影响在里面,待我看下代码确定一下整体的初始化流程和思想,后续会出篇整体初始化思想流程

关于位移的预积分量的定义,把 c 0 c_{0} c0 换成 w w w 就是之前的式子了,因为重力还没对齐所以只转换到 c 0 c_{0} c0 坐标系下,就是系统开始的第一帧下

先对平移进行推导


上一节零偏估计里面推导出这个式子
在这里插入图片描述
代入进去则有
R c 0 b k ( s P c k + 1 c 0 − R b k + 1 c 0 ⋅ P c b ) = R c 0 b k [ s P c k c 0 − R b k c 0 ⋅ P c b + R c 0 b k ⋅ v b k ⋅ Δ t − 1 2 g c 0 Δ t 2 + α ] R^{b_{k}}_{c_{0}}(sP^{c_{0}}_{c_{k+1}}-R^{c_{0}}_{b_{k+1}}·P^{b}_{c})=R^{b_{k}}_{c_{0}}[sP^{c_{0}}_{c_{k}}-R^{c_{0}}_{b_{k}}·P^{b}_{c}+R^{b_{k}}_{c_{0}}·v^{b_{k}}·Δt-\frac{1}{2}g^{c_{0}}Δt^{2}+α] Rc0bk(sPck+1c0Rbk+1c0Pcb)=Rc0bk[sPckc0Rbkc0Pcb+Rc0bkvbkΔt21gc0Δt2+α]
原本的 v b k c 0 v^{c_{0}}_{b_{k}} vbkc0 指的是再 c 0 c_{0} c0 坐标系下 b k b_{k} bk 的速度,现在直接拿在 b k b_{k} bk 系下的速度通过旋转矩阵进行变换,其实意思是一样的。
现在把已知量放左边,未知量放右边
α − P c b ⋅ R c 0 b k ⋅ R b k + 1 c 0 ⋅ P c b = R c 0 b k ( P c k + 1 c 0 − P c k c 0 ) s − v b k Δ t + 1 2 R c 0 b k g c 0 Δ t 2 α-P^{b}_{c}·R^{b_{k}}_{c_{0}}·R^{c_{0}}_{b_{k+1}}·P^{b}_{c}=R^{b_{k}}_{c_{0}}(P^{c_{0}}_{c_{k+1}}-P^{c_{0}}_{c_{k}})s-v^{b_{k}}Δt+\frac{1}{2}R^{b_{k}}_{c_{0}}g^{c_{0}}Δt^{2} αPcbRc0bkRbk+1c0Pcb=Rc0bk(Pck+1c0Pckc0)svbkΔt+21Rc0bkgc0Δt2
左边都是已知量,最后是一个 3 × 1 3×1 3×1 的一个向量
上面的式子就和论文中的公式对应了
在这里插入图片描述
在这里插入图片描述

对速度进行推导

根据原始预积分的定义有
R c 0 b k ⋅ V b k + 1 c 0 = R c 0 b k ( V b k c 0 − g c 0 ⋅ Δ t ) + β R^{b_{k}}_{c_{0}}·V^{c_{0}}_{b_{k+1}}=R^{b_{k}}_{c_{0}}(V^{c_{0}}_{b_{k}}-g^{c_{0}}·Δt)+β Rc0bkVbk+1c0=Rc0bk(Vbkc0gc0Δt)+β
然后变换一下表达方式,含义是不变的
= > R c 0 b k ⋅ R b k + 1 c 0 ⋅ V b k + 1 = R c 0 b k ( R b k c 0 ⋅ V b k − g c 0 ⋅ Δ t ) + β =>R^{b_{k}}_{c_{0}}·R^{c_{0}}_{b_{k+1}}·V^{b_{k+1}}=R^{b_{k}}_{c_{0}}(R^{c_{0}}_{b_{k}}·V^{b_{k}}-g^{c_{0}}·Δt)+β =>Rc0bkRbk+1c0Vbk+1=Rc0bk(Rbkc0Vbkgc0Δt)+β
同样把已知量放左边,未知量放右边
= > β = − V b k + R c 0 b k ⋅ R b k + 1 c 0 ⋅ V b k + 1 + R c 0 b k ⋅ g c 0 ⋅ Δ t =>β=-V^{b_{k}}+R^{b_{k}}_{c_{0}}·R^{c_{0}}_{b_{k+1}}·V^{b_{k+1}}+R^{b_{k}}_{c_{0}}·g^{c_{0}}·Δt =>β=Vbk+Rc0bkRbk+1c0Vbk+1+Rc0bkgc0Δt

第 k 到 k+1 都会产生上面两个式子,会有很多个这种式子拼起来

构成 H x = b Hx=b Hx=b 的矩阵方程,代码中就是一些矩阵拼接的操作
x = [ v k , v k + 1 , g , s ] ∈ 10 × 1 x=[v_{k},v_{k+1},g,s]∈10×1 x=[vk,vk+1,g,s]10×1,所以 H 属于 10 × 10 H属于10×10 H属于10×10 b ∈ 10 × 1 b∈10×1 b10×1,实际上由于有多组数据,10 会变成 N,速度,重力都是3维的,尺度因子是1,所以每一组就是 10

有多个数据则矩阵写为,通过对每一组数据进行矩阵分块填入这个大矩阵里面,然后一次性求解出所有速度、重力和尺度
在这里插入图片描述

求解后获得重力向量
然后根据当地的重力先验来对刚才算出来的重力进行修正

http://www.yayakq.cn/news/63322/

相关文章:

  • 企业网站排行榜网站程序购买
  • 自己做文字壁纸的网站深圳装修网站建设
  • 1688阿里巴巴网官网下载重庆快速排名优化
  • 专业网站设计服务商电商网站建设怎么样
  • 莲花网站网站优化推广公司排名
  • 东莞网站建设排名google 云 wordpress
  • 怎么做彩票网站的代理网站备案丢失
  • 站长工具seo综合查询 正品蓝导航网站建设朱宁
  • 机构单位网站建设方案南通免费网站建设
  • 睢县网站建设c 视频网站开发入门
  • 建设网站的要求吗西安建设网站的公司哪家好
  • 柬埔寨网站开发长春网站优化方案
  • jsp网站 iis网站开发工程师课程
  • 免费软件下载网站排行为啥做网站
  • 常州网站制作费用怎么看网站是哪个公司做的
  • vs网站开发 百度文库seo教程有什么
  • 如何增加网站关键词密度学生个人网站建设方案书框架栏目
  • 铜仁市建设招投标网站南京网站seo服务
  • 怎么通过做网站来赚钱吗如何进入wordpress
  • 长沙网站网站建设建筑人才网官
  • 烟台网站建设ytwzjs推广文案撰写
  • 网站建设策划包括哪些内容链接制作网站
  • 新能源课件网站开发新能源网站制作小图标
  • 中鼎国际建设集团网站js 下载服务器wordpress
  • 购物网站模块例子网站影响seo的标签
  • 宝塔面板建设网站平台开发流程
  • 教育机构网站建设公司网站建设初验申请表
  • 装修设计网站排行榜陕西西安
  • wordpress 网站关键词做快餐料包的网站有哪些
  • 初学网站开发需要书籍购物网站的页面设计