极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7673|回复: 9

mpu6050角度旋转实现——基于processing

[复制链接]
发表于 2013-4-1 11:51:19 | 显示全部楼层 |阅读模式
本帖最后由 come0722 于 2013-4-1 12:04 编辑

本人最近在学processing,又看了“wzc0066”,“弘毅”等人代码,算是copy,这是源代码网址http://www.geek-workshop.com/for ... thread&tid=1935     。只是把其中以前旋转180度改成可以旋转360度,由于是两轴控制算法,具体三轴旋转算法就不知道.....
旋转360度代码:
[pre lang="processing" line="1"]if(RwEst[2]>=0){
    rotateX(HALF_PI * -RwEst[0]);
    rotateZ(HALF_PI * RwEst[1]);
     buildBoxShape();
      }

    else{
    rotateX(HALF_PI * -RwEst[0]-PI);
    rotateZ(HALF_PI * RwEst[1]-PI);
   rotateY(-PI) ;
    buildBoxShape1();
    }[/code]
回复

使用道具 举报

发表于 2013-4-12 13:48:09 | 显示全部楼层
请问显示  serial does not run in64-bit mode
怎么办?
回复 支持 反对

使用道具 举报

发表于 2013-4-14 00:45:49 | 显示全部楼层
本帖最后由 goodluck2013 于 2013-4-14 00:47 编辑

请问 buildBoxShape1 是什么?请问对 buildBoxShape 做了哪些修改?谢谢!
回复 支持 反对

使用道具 举报

发表于 2013-4-14 00:46:26 | 显示全部楼层
请问你修改后的代码中 buildBoxShape1 是什么?请问对 buildBoxShape 做了哪些修改?谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-15 15:32:52 | 显示全部楼层
路遥~倒转回忆 发表于 2013-4-12 13:48
请问显示  serial does not run in64-bit mode
怎么办?

我不知道,我用的1.5版本processing,win7,32位
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-15 15:35:49 | 显示全部楼层
goodluck2013 发表于 2013-4-14 00:46
请问你修改后的代码中 buildBoxShape1 是什么?请问对 buildBoxShape 做了哪些修改?谢谢!

就是把颜色对调了一下,把fill(000000)中000000改变颜色,如:ff0000,ffff00.......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-15 15:36:48 | 显示全部楼层
goodluck2013 发表于 2013-4-14 00:46
请问你修改后的代码中 buildBoxShape1 是什么?请问对 buildBoxShape 做了哪些修改?谢谢!

buildBoxShape1和buildBoxShape是一样的,只是颜色对调了一下
回复 支持 反对

使用道具 举报

发表于 2013-4-15 16:00:39 | 显示全部楼层
come0722 发表于 2013-4-15 15:32
我不知道,我用的1.5版本processing,win7,32位

已经解决啦~~改成一点五版本就行
多谢
回复 支持 反对

使用道具 举报

发表于 2014-4-9 21:55:33 | 显示全部楼层
怒顶!这个比原来帖子里的看起来还原的好多了!
回复 支持 反对

使用道具 举报

发表于 2016-7-29 22:08:24 | 显示全部楼层
在哪里改代码啊?新手不太懂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2019-4-20 19:03 , Processed in 0.048891 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表