Интегрируем технологию iBeacon под любые потребности, разработаем мобильное приложение под iOS и Android. Интерфейс для работы с метками дорабатаем под индивидуальные требования.
Говорящий помощник
Приложение Говорящий Помощник
Наша компания разработала программно-аппаратный комплекс, помогающий инвалидам по зрению ориентироваться на общественном транспорте с помощью голосовых подсказок.
Комплекс состоит из мобильного приложения с серверной частью и бортового оборудования, которое устанавливается на транспорте.
Состав системы:
- Облачный сервер системы мониторинга
Служит для обмена данными с мобильными приложениями, а также для получения данных из API СПб ГКУ «Организатор перевозок» о маршрутах движения, времени прибытия транспортных средств, расположению остановок и т.д.
- Мобильное приложение для смартфонов
Служит для отображения информации, а также для звукового сопровождения пользователей и направления их к транспортному средству. Мобильное приложение обменивается информацией с сервером, размещенным в сети Internet посредством сотовой связи или Wi-Fi точки доступа, а также с бортовым оборудованием по каналу Bluetooth Low Energy.
- Бортовое оборудование
Информирует водителя о находящимся на остановке и планирующем посадку в транспортное средство пассажире. Также бортовое оборудование получает информацию от штатного концевого выключателя дверей, для определения факта открытия и включения звукового оповещателя, установленного над дверью.
Обмен данными со смартфоном пассажира происходит по каналу Bluetooth Low Energy.
Мобильное приложение после запуска отображает на экране все ближайшие остановки общественного транспорта, а также номера, маршруты и время прибытия ближайшего транспорта на остановки.
Рис.1. Скриншоты приложения «Говорящий помощник».
1. Позиционирование на остановке
- Позиционирование осуществляется по GPS/ГЛОНАСС в специальном энергосберегающем режиме. Для большей экономии энергии рекомендовано определять остановку по уровню сигнала от BLE-метки.
- Данные об остановках и проходящем транспорте автоматически загружаются из API СПб ГКУ «Организатор перевозок» через сеть Internet.
- Как только пассажир пришел на остановку, мобильное приложение голосом сообщает:
«Вы прибыли на остановку. C данной остановки происходит посадка на следующий транспорт: ______ [проговариваются все маршруты с направлением движения и временем прибытия на остановку]».
2. Оповещения о подъезжающем транспорте
- Данные о местоположении, номерах и маршрутах транспорта автоматически загружаются из API.
- Приложение проговаривает номера и маршруты всех подъезжающих транспортных средств.
3. Подъезжает трамвай
- Трамвай определяется по излучаемому сигналу BluetoothLowEnergy (номер метки).
- Приложение проговаривает:
«Прибывает маршрут номер ___ , двигающийся по направлению _______. ». - Прибор, установленный в кабине водителя, зажигает сигнальный светодиод для информирования водителя о том, что пассажир планирует посадку.
4. Трамвай открыл двери
- Открытие дверей активирует вход терминала, установленного в трамвае.
- Как только открылись двери, на терминал отправляется команда на включение зуммера, установленного над дверью трамвая.
- В этот момент выключается установленный в кабине водителя сигнальный светодиод.
5. Окончание посадки
- Пассажир зашел в трамвай.
- Как только двери закрылись, на терминал отправляется команда выключения зуммера.
Видео с нашим демонстрационным стендом по работе системы: