我有以下问题:我有一个Arduino +加速度计(MMA8452Q)安装在自行车上。我在试着看刹车时的减速情况。问题是,由于设计上的限制,我只能在自行车骑手上安装上述硬件。由于骑手经常会改变位置,加速度计也会改变我用来测量减速的基准值(例如,当Z轴垂直于地面时,它将测量1g,但以不同的角度,它将显示不同的值),因此我的代码无法使用。
下面是我代码中的一些片段:
/* Set up thresholds - 0.42g is maximum braking force the bike can do */
maximum_value = 0.7;
soft_braking = 0.4 * max
我试着在gcloud上运行ML培训,但是继续得到这个错误
ERROR: (gcloud.ml-engine.jobs.submit.training) RESOURCE_EXHAUSTED: Field: scale_tier Error: Insufficient accelerators are available in region US-EAST4 to schedule the job which requests 1 K80 accelerators. Please wait and try again or else try submitting your job to a di
我在试着用加速度计做手势跟踪。我不知道这是个好主意,还是光学跟踪系统更好。特别是,有一个加速计安装在手背上,我想要得到手在3D空间中的位置。我想在unity3d中显示手的运动。现在我使用运动学方程:
x = x + vx*t + 1/2*ax*t*t
y = y + vy*t + 1/2*ay*t*t
z = z + vz*t + 1/2*az*t*t
其中(x,y,z)是位置坐标,(vx,vy,vz)是速度分量,ax,ay和az是从加速度计读取的加速度分量,并乘以9.81常数以将其转换为m/s/s。
但是我用这种方法并没有得到好的结果。有没有人能推荐一种用加速度计跟踪手部运动的方法?谢谢。