accelerometer

    0熱度

    1回答

    我們正在提議使用android的加速計和陀螺儀傳感器來測量物體的長度和寬度。 我們計劃通過將智能手機懸停在對象上,並使用開始和停止按鈕來實現它。 我知道有很多關於測量距離的文章,但是沒有關於測量長度和寬度的精確文章,而且使用這兩個傳感器測量距離的測量誤差百分比很高,需要像卡爾曼這樣的過濾器。 所以在這一天,我們能否使用這兩個傳感器精確測量物體?

    1熱度

    1回答

    這裏是我的問題:我使用的Android Wear(索尼智能watch3)加速度計典型方式: sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE); senAccelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER

    2熱度

    2回答

    我正在開發一個Android應用程序,我想弄清楚如何在室內時結合加速度計和磁力計來查找用戶的行走方向。我知道我只能得到一個近似的方向而不是真正的價值。 :) 任何想法?陀螺儀在這種情況下是否也有幫助? 感謝

    0熱度

    1回答

    我想從在20ms的恆定採樣週期的多個機器人的傳感器(TYPE_ROTATION_VECTOR和TYPE_LINEAR_ACCELERATION)數據。此外,我希望兩個傳感器值在時間軸上都具有精確的對應關係。 這documentation表明可以使用int REPORTING_MODE_CONTINUOUS設置一個恆定的採樣率,然後在registerListener()函數內傳遞採樣率。 但我不明白

    0熱度

    1回答

    當我使用Sensor.TYPE_ACCELEROMETER時,它的工作正常並給出了加速度值,但是當我使用type_linear_acceleration時,它甚至在列表中找不到(請參閱代碼)。 這裏是我的 MainActivity.java public class MainActivity extends AppCompatActivity { SensorManager sm = null

    0熱度

    1回答

    我有一艘船根據加速度計改變的重力方向移動,但我希望它只沿着屏幕寬度移動(我已經知道如何做到這一點),但我不知道如何將它保持在固定的水平線上。這裏是我的代碼 class GameScene: SKScene { var manager = CMMotionManager() var ship = SKSpriteNode() override func didMoveToView(vi

    0熱度

    1回答

    如何做我必須使用在斯威夫特加速計/陀螺儀,以便如果要找出... A)的iPhone只是在前面對錶是鋪設的用戶面對,即它被保持「向上」或 B)iPhone已被放在例如桌子上,即顯示器朝上。 C)做一個if語句,當它放在桌子上或放在用戶面前時。

    1熱度

    1回答

    我想在Android中檢測「投擲」手勢。爲此,我必須使用加速度計(檢測傾斜)和陀螺儀(檢測旋轉)。我能夠檢測傾斜和旋轉,但我不知道如何定義投擲來檢測它。

    0熱度

    1回答

    我想要做的是檢測....「標題」的用戶從它的口袋裏的android智能手機。例如,讓我們說他/她正沿着一條直線前進。當他/她將x度轉到另一條街時,我希望能夠檢測到這些x度。基本上suposing有一個正常的矢量給用戶,我需要得到該矢量圍繞它的原點,用戶的旋轉。 我會更具體。我有一個由加速度計和陀螺儀模塊(MPU6050),藍牙模塊和2個超聲波傳感器組成的設備,它們連接到一個位於用戶手上的Ardui

    1熱度

    1回答

    我只是想澄清一下如何去做這件事。 我正在創建一個在不同狀態下的應用程序,例如電話在空中鞭打以及如何測試。 例如,如果用戶拿起電話並像鞭子一樣輕拂它,我將不得不測試。 一次在輕彈的快速速度。 或者 在甩尾多次,當它在輕彈結束來停止,以確保我知道這個行動是鞭打一個?