gyro替换为角度
来源:互联网 发布:软件开发费用标准 编辑:程序博客网 时间:2024/05/21 17:14
lse if (event.sensor.getType() == Sensor.TYPE_GYROSCOPE) {
//从 x、y、z 轴的正向位置观看处于原始方位的设备,如果设备逆时针旋转,将会收到正值;否则,为负值
if(timestamp != 0){
// 得到两次检测到手机旋转的时间差(纳秒),并将其转化为秒
finalfloat dT = (event.timestamp -timestamp) * NS2S;
// 将手机在各个轴上的旋转角度相加,即可得到当前位置相对于初始位置的旋转弧度
angle[0] += event.values[0] * dT;
angle[1] += event.values[1] * dT;
angle[2] += event.values[2] * dT;
// 将弧度转化为角度
float anglex = (float) Math.toDegrees(angle[0]);
float angley = (float) Math.toDegrees(angle[1]);
float anglez = (float) Math.toDegrees(angle[2]);
System.out.println("anglex------------>" + anglex);
System.out.println("angley------------>" + angley);
System.out.println("anglez------------>" + anglez);
System.out.println("gyroscopeSensor.getMinDelay()----------->" +
gyroscopeSensor.getMinDelay());
}
//将当前时间赋值给timestamp
timestamp = event.timestamp;
}
- gyro替换为角度
- Swift - Gyro
- LSM6DS3 gyro数据设置
- C# 角度转换为弧度
- Gyro-3电子陀螺二次开发
- 使用replaceAll替换“/”为“/”
- http替换为https
- 02 替换' '为"%32"
- localtime替换为localtime_s
- 替换空格为%20
- 为ipad替换图标
- 将换行替换为' ' ,
- localtime替换为localtime_s
- replace替换函数,替换次数为变量
- javascript 替换字符(全部替换) 将/ 替换为//
- javascript 替换字符(全部替换) 将/ 替换为//
- 左键点击转化为角度
- [CoffeeBot] 为用户设置最优角度
- MyEclipse+Tomcat配置详解
- LSM6DS3 gyro数据设置
- jsp的九大内置对象
- [POJ2954]Triangle(计算几何)
- 【MySQL 5.7 Reference Manual】15.4.2 Change Buffer(变更缓冲)
- gyro替换为角度
- 利用ssh反向代理从公网访问局域网内的树莓派
- 关于国嵌 实验2.5 网卡驱动移植 网卡地址 的问题
- 画图板
- android6.0 外部存储设备插拔广播以及获取路径(U盘)
- 数据库设计:物理结构设计
- 51Nod - 1009 数位dp
- 初步了解Java中ThreadLocal
- WordPress函数:bloginfo(显示博客信息)