вторник, 29 октября 2013 г.

[indoo.rs] Ответы от Ильи

Приветствую, Илья!

Сегодня знакомился с программой MMT, возникли кое какие вопросы относительно работоспособности. Буду признателен, если прояснишь ситуацию:


1) не удалось откалибровать Android устройства (не видит, список неактивный, выбрать ничего нельзя) Разработчики в support сказали что на работу это никак не влияет в дальнейшем. Так ли это? Зачем тогда этот шаг? Сейчас сказал планируется обновление MMT

2) влияет ли как-то после создания нового здания широта/долгота на дальнейшую работу? Если да, то как правильно указывать? (в том числе и ротацию). Кстати, мою улицу он не нашел, пришлось добавлять через другую

3) создал этаж, добавил планировку/схему, нужно указать измерительные точки (Measure point) Вот тут можно поподробнее пожалуйста. Как я понял, нужны лишь для того, чтобы программа вне зависимости от того, в каких пропорциях нарисована планировка/схема здания, сама определила приблизительные размеры). В моем случае я указал ширину своей комнаты (в среднем, у меня получилось 20мм/пиксель) Как правильно это делать?

4) сохранил, далее добавил стены с помощью Wall Drawer, добавил метки Wi-fi (версия Lite), нажал Enable Localization - находит мою точку, но при попытке переместиться координата не меняется. Точность Accuracy - 3580mm

LOG File выдает: [RestBatchManager-timer] WARN g- Bad Request sendind to mobiles/positions. 

5) какие ошибки в результата теста были совершены?

6) теперь касаемо iOS. Здесь пока без тестирования датчиков проблем не возникло. Создал новую регистрацию, пришлось заново качать Beta установочный файл, он перезаписал раннее установленную программу, залогинился, создался комнату, залил в облако, скачал приложение, там QR - code прошел валидацию, показал в разделе Select Building мою комнату. Все хорошо!

Но: после перезаписи MMT у меня в старый API - key не заходит. Получается нужно две программы иметь для разных регистраций? Одна создавалась давно с Lite версией, вторая сейчас новая с free для iOS. Не хотелось бы каждый раз переустанавливать их чтобы пользоваться и Lite, и новой iOS free.

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

[IndoorAtlas] Тестирование в ТЦ

28 октября 2013 года (понедельник)
"ТЦ Атриум", 3 этаж
19:30

На сей раз было произведено тестирование технологии позиционирования от компании IndoorAtlas. В качестве девайса друг Антона (за это ему отдельно "спасибо"!) с любезностью предоставил нам Samsung Galaxy S3, поскольку на предыдущих моделях возникали проблемы с калибровкой.

Итак, небольшой мануал по использованию:

1) регистрация на сайте https://www.indooratlas.com/
2) создание нового здания, загрузка плана/схемы на сервер
3) загрузка на Android устройство приложения IndoorAtlas

4) ввод логина и пароля, выбор нужного здания
5) калибровка устройства в пространстве (что-то наподобие компаса)

Далее мы можем приступить к созданию так называемого маршрута. Для этого нужно указать начальную и конечную точки на карте. Обычно они задаются прямыми линиями, но их также можно сделать в виде кривых. После указания точек происходит запись отрезка (в этот момент желательно идти из пункта А в пункт Б). Записав один путь, аналогичные действия проделываем и для всех остальных. В результате работы с программой у нас получился маршрут. 

IndoorAtlas просит нас указать chekpoint'ы в тех местах, где происходили изменения или же остановки в результате позиционирования. Таким образом, мы заново прошлись по всему маршруту. Программа записала наш путь в виде штриховой линии.

После произведенных выше действий необходимо было загрузить все это на сервер IndoorAtlas. С этим возникли проблемы, поскольку со стабильный wi-fi интернет - редкость для ТЦ, и поэтому нам пришлось воспользоваться своими силами. Кое как закачав все это на сайт, мы протестировали данную технологию. Выбрать можно было как Mobile, так и wi-fi подключение.

воскресенье, 27 октября 2013 г.

Тестирование в торговых центрах

27 октября 2013 года
"ТРЦ Афимолл Сити"
13:00

Indoo.rs

Четыре телефона, два ноутбука и две свежие головы собрались сегодня в Афимолле для того, чтобы протестировать технологию позиционирования от компании indoo.rs.

По-началу все шло неплохо - была установлена программа, загружен план этажа, расставлены метки. Но при включении Enable localization программа выдавала "фантастические" результаты:

1) неправильное определение местоположения в принципе, а как следствие этого
2) точность позиционирования составляла от 10 до 20м (что неприемлемо в данных условиях)
3) программа не распознает мертвые зоны "deathzone"
4) был записан log файла при попытке определения правильности расположения Meassure Point (Benchmark score)
5) Режим "Recordings". Ставит точки быстрее первого способа с метками, но при попытки определения местоположения, даже не показывает начальную точку.

Также из недочетов программы следует выделить:

6) Calibration Wizard - так и не настроена калибровка для разных девайсов. Во время написания статьи разработчики indoo.rs обещали решить эту проблему в следующих версиях программы. 
7) Несмотря на то, что нам любезно предоставили Pro версию для теста всех функций программы, нам пришлось геморройничать относительно установки Beta installer для iOS и MMT для Android версии.

Итоги дня:
- система давала сбои очень часто (по-прежнему непонятен механизм работы данной программы)
- необходимо протестировать iOS версию
- не стоит зацикливаться на какой-то одной навигации, а потихоньку преступить к разбору других

среда, 23 октября 2013 г.

[Info] 23 октября 2013

Краткий обзор дня:

1) знакомство с программой MMT
2) знакомство с программой indoo.rs на iOS
3) переведен manual по работе с MMT (планируется отшлифовать для лучшей читабельности) 
4) пообщался с Евгением по поводу датчиков. Выяснилось, что без компьютера macintosh запустить программу AirLocate не получится.
5) написал письмо Илье (indoo.rs) с вопросами 



Справочные материалы:

http://docs.xamarin.com/samples/AirLocate
http://habrahabr.ru/company/touchinstinct/blog/195104/
http://ru.wikipedia.org/wiki/Xamarin
http://habrahabr.ru/post/188130/

[Indoo.rs] Немного iOS

После небольшого знакомства с программой, решил опробовать iOS.

- создал новую регистрацию на https://mytesting.indoo.rs/
- создал новое приложение free, получил новый API-key
- установил бету-версию MMT
- в программе создал схему своей комнаты
- загрузил ее в облако (cloud)
- установил программу indoo.rs на iPod 5 Touch

[Indoo.rs] Работа с программой

Первым этапом знакомства с программой стала ее установка. После входа в личный кабинет (под anton@wizee.ru) на сайте indoo.rs предоставляются ссылки для скачивания аппаратной платформы x64/x86. 

понедельник, 21 октября 2013 г.

[Indoo.rs] Первые шаги в освоении


Сайт: indoo.rs
Устройство для теста: Samsung Galaxy S1

Для того, чтобы начать пользоваться системой indoo.rs, необходимо выполнить несколько шагов:

2) установить программу Measurement Tool на ноутбук
3) добавить планировки/схемы зданий, торговых центров и каких-либо других объектов инфраструктур (включая стены, перегородки, зоны и т.д.)
4) загрузить их в облако (все данные будут храниться и автоматически обновляться на всех устройствах с помощью приложения)
5) добавить indoo.rs SDK в приложение
6) свободно пользоваться позиционированием

Начало

Сейчас работаю над переводом полноценного мануала для indoo.rs, делаю русифицированную версию в формате pdf для дальнейшего использования.

22.10.13
После установки приложения так и не удалось произвести калибровку девайса. Пришлось написать в техническую поддержку. Ответ не заставил себя долго ждать: Thanks for reporting this issue. We're already working on an update, which addresses this problem.