當試圖追加到現有的ADF時,我有一個奇怪的行爲:在學習模式下ADF的重新定位不起作用?
我正在加載剛錄製的ADF,並且該設備可以輕鬆地重新定位。一旦我在學習模式下加載相同的ADF(爲了擴展現有的ADF),設備就不能在其上重新定位。 它很容易重現(請參閱視頻的鏈接): - 記錄一個ADF - 加載它,確保設備可以重新定位 - 在學習模式「on」下重新加載它,設備不能再重新加載 - 位於它上面
我試過了java-area-learning樣本的explorer-app以及unity區域學習樣本。
在我自己的應用我做的檢查重新定位的狀態與「onPoseAvailable」下面的代碼片段:
if (pose.baseFrame == TangoPoseData.COORDINATE_FRAME_AREA_DESCRIPTION
&& pose.targetFrame == TangoPoseData.COORDINATE_FRAME_START_OF_SERVICE) {
currentrelocationStatus = pose.statusCode == TangoPoseData.POSE_VALID;
任何想法是怎麼回事? 或者我錯過了什麼,它應該以不同的方式工作?
我正在運行最新版本,我正在與Kajam Libs一起構建。
在此先感謝您的幫助......
是的,這些也是我目前的發現。我完全同意你的答案。然而,在學習模式下獲得有關算法或重定位要求的更多信息會更好。我找不到任何文件,不幸的是... – cirrus
嗨,有沒有現有的已知方法來擴展現有的ADF? – ivanwong888899999