Project Tango Pose data producing drift while stationary AND in motion

六月ゝ 毕业季﹏ 提交于 2019-12-04 10:17:30
bashbug

I've tried both the java, and the c point-cloud-example with Ramanujan Version 1.17

The depth test shows drifts in arbitrary direction. I printed the translation and rotation values, while testing. And despite the fact that the tango was static and not moved. Also the tango explorer app has a similar behaviour.

                   tx   |   ty    |   tz   |   rx   |   ry   |    rz   |  rw  
 AVERAGE      | -0,0005 | -0,0027 | 0,0134 | 0,6890 | 0,0518 | -0,0060 | 0,7228 
 MAX          |  0,0206 |  0,0092 | 0,0281 | 0,6901 | 0,0546 | -0,0023 | 0,7238 
 MIN          | -0,0159 | -0,0244 | 0,0022 | 0,6880 | 0,0495 | -0,0080 | 0,7217 
DIFF(MAX;MIN) |  0,0366 |  0,0336 | 0,0258 | 0,0021 | 0,0051 |  0,0057 | 0,0021 

The values above show small differences, which aren't that significant after merging the point clouds.

But the problem is that it drifts while moving around. And the error above accumulates.

  • Are such values "normal"? And I have to deal with it?
  • or is that a tango issue?

There are other relatet topics:

There is a disscussion on google plus. ADF could help, I will give it a try!

A shot in the dark: make sure your tablet is perfectly still during bootup. Why? Based on my experience with the Invensense 9150, sensor calibration during initialization improves with steady state input. Just press the power button and let it sit flat until it has booted.

I have noticed the same intermittent drift lately. It seems to have begun about the time tango play store apps were updated for Pythagoras but before my tango device had Pythagoras pushed to it. Still on Nash here. The drift would start and stop suddenly and seemed to drift at a nearly constant rate. For example: using the Tangominitown Unity app it would start fine. After a few seconds while the tablet remained still, the app would suddenly behave as if I were moving rapidly forward. This would continue for several seconds during which the rate appeared to slow slightly then it would suddenly stop drifting. Coincidentally I began getting frequent "Tegra services have stopped" messages around the same time. This is in addition to the usual Tango services have stopped. Probably unrelated. EDIT: I just noticed that the drift shows up in Google Maps as well. While stationary, the Maps position will occasionally show a sudden curved trajectory that covers roughly 1/3 of a 50ft diameter circle in about 3 seconds, then stops.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!