gyroscope

    1熱度

    1回答

    我再次遇到了一個問題,我被卡在了哪裏。似乎Android的可能性並非如此「無窮無盡」。 我的應用程序(系統簽名)現在能夠將KeyEvents和PointerSyncs(使用Instrumentation API)注入到當前專注的應用程序中。現在我想要一個陀螺儀,重力傳感器或加速計。是否有可能通過編程注入這些事件? [如果可能,不含(su)外殼] 謝謝!

    0熱度

    3回答

    Cocos2d-x是否支持使用陀螺儀?如果不是,那我該如何使用它?

    2熱度

    2回答

    我試圖創建一個應用程序來跟蹤2D空間中設備的運動。在網上進行研究之後,我可以發現一種方法是將線性加速整合兩次,但錯誤非常可怕。 有沒有解決這個問題的方法?我希望能夠將手機向上移動,這將在屏幕上繪製垂直線,以縮放手機移動的距離。然後,如果我將手機移動到左側,則會繪製水平線 - 有效地允許我使用手機的移動在屏幕上繪製。 完全可以這樣做嗎?如果是這樣,我應該在發展中採取什麼方向?我不知道從哪裏開始...

    -1熱度

    1回答

    我正在使用MEMS陀螺儀來計算設備的方向(偏航,俯仰和滾轉)。我得到了以下pdf,它指定了如何處理芯片中可用的原始數據並計算方向。這篇文檔講述了使用四元數進行計算。任何人都可以告訴我如何處理公式14(構建四元數並將其乘以角速率)。 http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/TECHNICAL_AR

    0熱度

    2回答

    現在我正在使用以下代碼從設備的陀螺儀中獲取歐拉值。這是應該如何使用?或者沒有使用NSTimer有更好的方法嗎? - (void)viewDidLoad { [super viewDidLoad]; CMMotionManager *motionManger = [[CMMotionManager alloc] init]; [motionManger startDeviceMotionUpd

    0熱度

    1回答

    我在我的Android清單中添加了一個需求陀螺儀和OpenGL ES2支持,現在市場上似乎還有更多的設備應該被淘汰。 有誰知道ICS上的摩托羅拉Droid4爲什麼不支持陀螺儀?製造商列出它支持它,並且ICS足夠高以支持陀螺儀,而不是Froyo,它需要通過磁場和加速度計進行插值。 陀螺儀安卓市場過濾如何完成?

    0熱度

    1回答

    我正在製作一個適用於Android的指南針應用程序,並且我設法使用陀螺儀,加速度計和磁力計捕獲方位角(請參閱我使用的教程的here)。不幸的是,羅盤讀數僅在設備平行於地面放置時才起作用(即,平放在桌子上/手掌上等)。每當我將設備傾斜到完全垂直的位置(屏幕朝向我)時,指南針只會發出錯誤的讀數。我假設這是因爲當設備的方向本身發生變化時軸會改變。我如何防止這種情況發生?我希望指南針能夠在這兩個位置上工作

    1熱度

    1回答

    我正在研究手機的IMU。我需要同時讀取加速度計和陀螺儀。 但我覺得他們的閱讀頻率是不一樣的。我怎樣才能以相同的時間間隔從他們那裏獲取閱讀資料? 實際上,這個post的第一個答案也發現了問題,但這個人並沒有給出解決方案。 任何幫助表示讚賞!

    11熱度

    4回答

    很多文章都談到了陀螺漂移問題。有些人說陀螺儀的讀數有漂移,但有些人說整合有漂移。 原始陀螺儀讀數有漂移[link]。 集成有漂移[link](答案1)。 因此,我進行了一項實驗。接下來的兩個數字是我得到的。下圖顯示陀螺儀讀數完全不會漂移,但具有偏移量。由於抵消,整合是可怕的。所以整合似乎是漂移,是嗎? 下圖顯示,當偏移減小時,積分完全不會漂移。 另外,我進行了另一個實驗。首先,我把手機固定在桌子上

    4熱度

    2回答

    我希望我的應用能夠在設備水平放置時檢測設備旋轉。我可以使用指南針的讀數,但我相信陀螺儀的偏航值會更準確。鑑於偏航讀數,確定360°旋轉(順時針或逆時針)的最佳算法是什麼。而且它必須是360°的全角,而不僅僅是將手機在一個方向上翻轉180°,而在相反的方向上翻轉180°。