Очевидное несоответствие между ядром Tango и версией OTA

Похоже, что большая часть пользователей Tango испытывает проблемы с тех пор, как Лейбниц был вытеснен. Я нашел этот пост в другой ветке и подумал, что, возможно, именно поэтому я вижу такую ​​нестабильность в своем приложении после обновления:

Это из: TangoService_connectOnFrameAvailable() зависает или дает сбой при использовании Google Tango Лейбниц, выпуск 1.10

«Извините, что у вас возникли проблемы. Это все еще происходит? Я спрашиваю об этом, потому что между обновлением TangoCore в PlayStore и выходом OTA был небольшой разрыв во времени (что потенциально может вызвать эту проблему, если OTA и TangoCore не совпадают). Я просто хочу убедиться, что вы обновлены как для TangoCore, так и для OTA, прежде чем диагностировать его. Кроме того, убедитесь, что у вас есть разрешения для камеры в манифесте Android». - r4ravi2008

Я почти уверен, что причина, по которой у меня возникают проблемы, заключается в том, что у меня есть несоответствие, описанное выше. У меня Tango Core обновился через Google Play, но если я попал в "О планшете", то вижу:

Номер сборки: KOT49H.150320 Кроме того, моя версия ядра имеет обновленную дату пятницы, 20 марта.

Этот номер сборки точно соответствует номеру сборки, указанному здесь: https://developers.google.com/project-tango/hardware/depth-test

Однако на этой странице написано, что это сборка для Кальмана (не Лейбница). Когда я пытаюсь выполнить предложенный шаг, переходя в «Обновления системы» и нажимая «Проверить наличие обновлений», система сообщает, что она обновлена ​​(хотя, по-видимому, она не получила последнюю версию OTA).

Два вопроса:

  1. Правильно ли я понимаю, что ядро ​​(OTA) и ядро ​​проекта танго не совпадают?
  2. Если да, то как мне это исправить?

Заранее спасибо...


person Paul Ruvolo    schedule 21.04.2015    source источник
comment
Вы можете отправить серийный номер вашего устройства на адрес [email protected]. Группа поддержки должна помочь решить вашу проблему с отсутствием OTA.   -  person r4ravi2008    schedule 22.04.2015


Ответы (5)


Заранее извиняюсь, так как это скорее комментарий, чем ответ на сообщение Voxel Scanner Voxxlr... Но поскольку у меня нет 50 очков репутации, я не могу оставлять комментарии...

Ну, как и Марк, я сбросил устройство до заводских настроек и внимательно обновил все (PlayStore, System Update)... Потом, супер убедился, что правильный tango_client_api.h /.so используется в моем проекте... И вуаля, вдруг заработало... В общем, кажется хорошей идеей тратить как можно меньше времени на обратные вызовы... В противном случае вы можете наблюдать эти "икоты" Марк сообщает... После значительных изменений в моем коде все снова работает гладко... Я также могу подтвердить, что цветные рамки в порядке... Если вас интересует код моего конвертера: я разместил его здесь ссылка

person Günter Westphal    schedule 23.04.2015

Мое решение состояло в том, чтобы использовать тупой инструмент - заставить Tango выполнить полный сброс до заводских настроек и позволить ему начать все сначала - я могу сказать, что Explorer, кажется, работает нормально, и Unity Pointcloud и образцы отслеживания работают, но я только получаю началось, и абсолютно ничего в этом заявлении не должно быть истолковано как одобрение - помните, YMMV :-)

Да, нет. Образец Unity Point Cloud все время икает в отношении отображения облаков точек и падает через минуту или две :-(

person Mark Mullin    schedule 22.04.2015
comment
Я тоже пробовал это, однако после перезапуска заводских настроек у меня все еще была проблема с отсутствием новой версии ядра Tango. Система по-прежнему была очень нестабильной даже при запуске Tango Explorer (отслеживание позы постоянно сбивалось, планшет случайно перезагружался и т. д.). - person Paul Ruvolo; 23.04.2015

Я полагаю, что да, у меня были похожие проблемы, когда облако точек и отслеживание движения терялись каждые пару секунд, и в конечном итоге приложение вылетало. Но только вчера мое устройство сообщило об обновлении, в то время как предыдущие ручные проверки системы говорили, что оно обновлено. После обновления номер сборки указан KOT49H.150414 (дата ядра — 14 апреля 2015 г.), так что, похоже, это фактический выпуск Leibniz на устройстве (а не только ядро ​​и SDK), и теперь все намного стабильнее.

Также только что получили данные о цвете и отобразили их как изображение AR, но они все еще в формате YUV, поэтому все красное. Работаю над преобразованием его в RGB, но теперь все работает намного лучше.

person Brian Chung    schedule 23.04.2015

Не уверен, что технически это можно считать ответом, но я получил это сообщение от службы поддержки Google Tango:

Всем привет,

То, с чем вы столкнулись, является известной ошибкой, которую мы также нашли исправление. Пожалуйста, следите за нашим следующим обновлением OTA, которое исправит эту проблему. Мы надеемся выпустить это обновление как можно скорее, и спасибо за ваше терпение.

Лучший,

Монти

Поддержка проекта Танго

Я, честно говоря, не совсем уверен, как это интерпретировать. В чем именно ошибка? Что мое устройство не загружает последнюю версию OTA? Судя по сообщению Брайана, действительно кажется, что у меня есть несоответствие между Tango Core и ядром, которое необходимо исправить, чтобы получить приемлемую производительность.

person Paul Ruvolo    schedule 23.04.2015

См. страницу Google+ Tango для получения информации об этой проблеме. исправляется

person Mark Mullin    schedule 24.04.2015