平衡图是使用Wii平衡板跟踪重心并在显示器上绘图的工具。该工具结合了以下两个图形界面:BT通讯使用要求Python、pygame、Python-bluez、bluez-utils,以及蓝牙用法。通过运行./balanceplot.py
,可以启动AD转换过滤器。在此过程中,传感器事件的处理使用了如下的代码:
public void onSensorChanged(SensorEvent event) {
// alpha is calculated as t / (t + dT) // with t, the low-pass filter's time-constant
// and dT, the event delivery rate
final float alpha = 0.8;
gravity[0] = alpha * gravity[0];
}
暂无评论