Розробка мобільного AR-додатка для промисловості

Пілот AR-додатка часто натикається на розрив між гарною презентацією та реальною зміною на майданчику. Ми розробляємо AR-додаток для промисловості під ключ: обстежуємо ділянку, налаштовуємо покрокові підказки, контроль, передаємо готовий комплект. Скорочуємо час складання вузла й кількість помилок — без зупинки лінії на довгий запуск.

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1734 послуг
Розробка мобільного AR-додатка для промисловості
Складний
від 2 тижнів до 3 місяців
Часті запитання

AR-додаток для промисловості: де зупиняється пілот

Пілот AR на виробництві рідко зупиняється через шолом чи планшет — він впирається в середовище. Покриття та зв'язок на майданчику нестабільні, а обладнання стоїть усередині металевих конструкцій, які екранують сигнал.

Якщо зв'язок зникає на двох ділянках із п'яти, додаток перестає бути робочим інструментом і перетворюється на демонстрацію.

Другий бар'єр — трекінг в умовах цеху. Метал, відблиски від зварювання, вібрація від верстатів і однотипні поверхні ламають розпізнавання: віртуальна підказка з'їжджає з реального вузла, і оператор перестає їй довіряти.

Окрема складність — кріплення на касці: пристрій рухається разом із головою, і статична прив'язка не тримається.

Третій — сценарій під одну операцію. AR-додаток для промисловості збирають під один стенд, одну деталь або одну бригаду, і на сусідній ділянці він уже не запускається: розмітка та прив'язки зашиті під конкретну геометрію. Розширення потребує перезбирання, а не налаштування.

Далі — ручне введення даних. Якщо результат огляду оператор вводить вручну, а система не передає його в облік, цінність зводиться до підказки на екрані: дані губляться або спотворюються, техпроцес не змінюється.

Розбираємо, як це закривається: що перевіряти до старту, як будувати трекінг і зв'язок і як винести сценарій за межі одного стенда.

Що змінюється на майданчику після впровадження AR-шару

AR-шар змінює не саму операцію, а спосіб її супроводу: підказки прив'язані до якорів на обладнанні та робочому місці, тому інструкція опиняється в полі зору саме на потрібному кроці.

Оператор підтверджує кожну дію, і запис потрапляє до журналу з позначкою часу та обліковим записом — хронометраж і розбір відхилень перестають бути ручною роботою.

На повторюваних складаннях, монтажі та налагодженні час виконання операції скорочується на 15–30%: зникають паузи на пошук потрібного розділу та звірку з папером.

Чим складніший вузол, тим помітніший ефект — порядок кроків не потрібно утримувати в голові, маршрут веде за візуальною послідовністю.

Частка переробок і браку падає там, де помилку раніше знаходили на контролі, а не на самому кроці. Звірка за зображенням не дає пропустити кріплення або обов'язковий замір, а перехід до наступної операції закритий, доки поточну не підтверджено візуально.

Простій лінії при раптовій зупинці коротший: діагностичний маршрут запускається безпосередньо біля обладнання, без очікування паперового регламенту та виїзду вузького спеціаліста.

Технічно це розпізнавання якорів Vuforia та офлайн-кеш моделей на пристрої, тому підказки працюють і на ділянках без стабільного зв'язку.

Введення нового персоналу прискорюється найбільше: вихід на самостійну роботу займає зміни замість тижнів, а наставник перестає бути обов'язковим супроводом. Далі журнал кроків показує, де саме новачок втрачає час, — навчання коригується за даними, а не за відчуттями.

Три режими роботи: навігація, підказка за кроками, контроль

Режими відрізняються не набором ефектів, а тим, які дані потрібні на вході та яку помилку вони ловлять. Навігація працює від розмітки ділянки, покрокові підказки — від розпізнавання вузла та послідовності операцій, контроль якості — від еталонної моделі та допусків. Тому один і той самий цех може вимагати різних режимів на різних операціях.

Стартовий режим обирають за операцією, де помилка вже коштує часу: переробка, простій лінії, повторний виїзд спеціаліста. Нижче — умови застосування та обмеження, які зазвичай виринають на пілоті.

Режими та їхні обмеження

Режим Коли підходить Обмеження
Навігація ділянкою Великі площі, десятки одиниць обладнання, новачки та підрядники Потрібна розмітка ділянки та прив'язка до опорних точок; на довгих однотипних проходах підказка втрачає точність
Покрокові підказки Складання, налагодження, обслуговування з фіксованою послідовністю Інструкції потрібно розбити на кроки та прив'язати до деталей; у разі відхилення від маршруту потрібне підтвердження оператора
Дистанційна допомога інженера Рідкісні відмови, складні вузли, нестача експертів на майданчику Потрібен стабільний зв'язок і згода на трансляцію з майданчика; без регламенту сеансу час витрачається на погодження
Контроль якості складання Приймання критичних з'єднань, фіксація факту та параметрів Потрібні еталонні моделі та контрольні списки, рівномірне освітлення; спірні випадки все одно йдуть на експертизу

Режими сумісні: та сама розмітка ділянки та бібліотека інструкцій використовуються повторно, тому другий режим вмикається поверх першого без перезбирання додатка.

Починати логічно з операції, де результат видно за зміну, — навігація та покрокові підказки дають ефект швидше, ніж контроль якості.

Етапи впровадження: від обстеження майданчика до передачі

Порядок робіт в AR відрізняється від звичайної мобільної розробки: сценарій не можна зібрати в офісі та «накласти» на цех. Точки прив'язки, освітленість, вібрація та порядок дій оператора визначають, чи збігатиметься підказка з реальним обладнанням. Тому ми ведемо проєкт від майданчика, а не від макета.

  1. Обстеження майданчика. Інженери виїжджають на виробництво, знімають маршрут оператора, фіксують типи обладнання, освітленість за зонами, наявність мережі та обмеження щодо засобів захисту. Результат — карта ділянок, де AR працює стабільно, і список зон, де потрібен ручний запуск.
  2. Схема сценарію операції. Розбиваємо роботу на кроки, для кожного визначаємо тип підказки: підсвічування вузла, стрілка порядку, текстове вказування, перевірка результату. Погоджуємо схему з технологами — вона стає контрактом на весь подальший обсяг.
  3. Складання AR-контенту. Готуємо моделі, прив'язки та підказки під розпізнавання реальних об'єктів, включно з варіантами зношеного та забрудненого обладнання. Версіонуємо контент окремо від коду додатка.
  4. Налаштування обладнання та офлайн-режиму. Підбираємо пристрої, кріплення та режим роботи під тривалість зміни, кешуємо сценарій на пристрої, щоб підказки не залежали від покриття мережі в цеху.
  5. Перевірка на реальних операціях. Зміна проходить сценарій у робочому режимі, ми рахуємо частку розпізнаних кроків, час на операцію та кількість звернень до інструкції. Правки вносимо до приймання, а не після запуску.
  6. Передача рішення та навчання зміни. Передаємо конфігурації, схему сценарію, регламент оновлення контенту та порядок відкату. Навчаємо операторів та інженерну службу — оновлювати підказки можна без нас.

Ключовий критерій приймання — збіг кроку на екрані з фактичним порядком роботи в більшості операторів, а не краса моделі. Після передачі залишається регламент, за яким сценарій можна розширити на наступну ділянку.

Комплект передачі: конфігурації, схеми, регламенти та доступи

Проєкт здають не презентацією, а робочим комплектом: за ним зміна виходить на маршрут без розробника, а інженер підтримки сам вносить правку в сценарій. Нижче — що саме залишається в замовника на руках і за якими документами це перевіряється на прийманні.

  • Конфігурації сценаріїв — прив'язка кроків до вузлів і агрегатів, порядок підказок, пороги спрацювання. Такий файл правиться та викочується окремо від додатка, тому новий сценарій не тягне за собою перезбирання.
  • Схеми розміщення та маршрутів — план майданчика з координатними мітками та зонами, де розпізнавання стабільне, а де потрібне підсвічування або стоп-кадр.
  • Політики доступу та ролі — оператор бачить лише свою ділянку, майстер отримує зведення за зміну, адміністратор керує контентом; права видаються під роль, а не поіменно.
  • Інструкції для зміни — короткі картки: як запустити сценарій, що робити при втраті прив'язки, як передати зміну та зафіксувати зауваження.
  • Регламент роботи зі сценаріями — хто погоджує новий сценарій, у які вікна він публікується та як відкочується попередня конфігурація, якщо на лінії пішло не так.
  • Регламент оновлення AR-контенту — заміна моделей і підказок, обов'язкове обкатування на тестовому стенді, нумерація версій, щоб завжди було видно, яка збірка стоїть на пристрої.
  • Журнал змін і матриця відповідальних — за ним видно, чия правка вийшла на лінію і коли.

На прийманні проходимо за списком разом із вашою службою експлуатації: інженер замовника сам запускає сценарій за інструкцією та вносить правку за регламентом — комплект вважається прийнятим, коли це виходить без нашої підказки.

Кейс: складання вузла на лінії — метрики до та після

До впровадження вузол складали за паперовою інструкцією: оператор відводив погляд від виробу, шукав потрібний пункт, вручну звіряв тип кріплення та порядок операцій.

На трьох десятках позицій це давало медіану близько 9 хвилин на вузол, а розкид між змінами сягав 11–12 хвилин у новачків і до 7–8 у досвідчених.

Тепер маршрут складання виводиться прямо на виріб: контур точки встановлення, номер позиції, допустиме кріплення та момент затягування.

Наступний крок відкривається лише після підтвердження поточного, руки залишаються вільними, навігація — голосом і жестами; складання ведуть на окулярах HoloLens, прив'язка до оснащення йде за маркерами.

Що заміряли на пілоті

Пілот запустили на одній операції та одній лінії, друга залишилася контрольною — так ефект не змішувався із сезонністю та досвідом операторів. Знімали три величини: медіанний час циклу за сотнями складань, частку переробок і кількість звернень до технолога за зміну.

Результат: медіана циклу знизилася з 9 до 5,5 хвилин, розрив між досвідченим оператором і новачком скоротився майже вдвічі. Клас помилок «кріплення не за специфікацією» на пілотній лінії зник повністю, переробки — з 4% до десятих часток відсотка. Новачок виходив на самостійне складання в першу зміну, а не після тижня з наставником.

Далі бібліотеку AR-інструкцій почали версіонувати разом із техпроцесом: зміна ревізії вузла автоматично доносить нову версію до окулярів, а розбіжності між лінією та документацією видно за журналом проходження кроків.

Чим відрізняється підказка за кроками від дистанційної допомоги інженера?

Підказка за кроками — це заздалегідь підготовлений сценарій, який накладається на реальний об'єкт: оператор веде камеру, додаток показує наступну дію, контрольну точку та допустимі відхилення.

Експерт у процесі не бере участі — його знання переносяться в сценарій один раз, під час підготовки.

Дистанційна допомога експерта працює в реальному часі. Інженер бачить потік з камери оператора, ставить мітки прямо на зображення та підказує голосом, поки оператор виконує дії.

Вимоги до зв'язку тут принципово інші: потрібен стабільний канал із малою затримкою, інакше мітка розходиться із картинкою і підказка починає заважати.

Різниця режимів — насамперед у призначенні. Підказка закриває регламентні, повторювані операції: обслуговування, складання, приймання.

Дистанційна допомога потрібна там, де сценарій заздалегідь не описати — позаштатний дефект, рідкісна конфігурація, ескалація до вузького спеціаліста.

Навантаження на експерта та вартість володіння розходяться так само помітно. Сценарій веде оператора без участі людини: експертний час витрачається один раз і масштабується на всі зміни та майданчики.

У режимі реального часу кожен виклик займає спеціаліста повністю, і витрати зростають лінійно разом із кількістю звернень.

Стартувати логічніше з підказки за кроками: сценарії зберігаються на пристрої та працюють при слабкому каналі в цеху, а результат видно вже на першому майданчику.

Дистанційну допомогу підключають другим етапом — поверх тієї самої бази об'єктів і тих самих кроків, коли накопичуються позаштатні випадки і зрозуміло, кого саме ескалувати.

Інженерні сумніви перед пілотом: розбираємо за пунктами

Пілот на майданчику впирається не в якість розпізнавання, а в інфраструктуру замовника: ізольований контур, слабкий сигнал у цеху, облікова система, яка не віддає дані назовні. Нижче — п'ять питань, які зазвичай виринають на технічному погодженні, і те, як ми їх закриваємо.

Як додаток працює в закритій мережі виробництва?

Серверна частина та сховище розгортаються всередині контуру, зовнішніх звернень немає. Моделі розпізнавання та оновлення доставляються через локальний репозиторій, який наповнюють ваші адміністратори за погодженим регламентом.

Що відбувається в цеху, де немає стабільного підключення?

Гарнітура веде локальний журнал операцій і накопичує телеметрію, екран і підказки працюють без мережі. Коли з'являється канал, дані йдуть на сервер, конфлікти розв'язуються за часом та ідентифікатором операції, а не «хто останній записав».

Як відбувається інтеграція з обліковою системою?

Обмін іде через шлюз із фіксованим контрактом: наряди, номенклатура, статуси виконання. Облікова система залишається джерелом істини, додаток — споживач завдань і відправник підтверджених фактів, тому розбіжностей у звітності не виникає.

Що входить у підтримку після передачі?

Вихідні коди, схеми розгортання, інструкції для чергової зміни та регламент оновлень переходять вам. Далі супровід іде за рівнями: від консультації інженера до виїзду на майданчик у разі інциденту.

Як тиражувати рішення на інші ділянки?

Нова ділянка описується конфігурацією, а не правкою коду: свої точки маршруту, свої наряди, своя модель розпізнавання. Пілотний сценарій переноситься на сусідню лінію без перезбирання додатка.

Обговоримо задачу: що надіслати для оцінки та плану

Оцінка AR-проєкту спирається не на побажання до зовнішнього вигляду, а на фізику майданчика: що робить співробітник, у яких умовах і що відбувається, якщо підказка не з'явиться або з'явиться із затримкою.

Тому для плану впровадження нам потрібен перелік операцій і дані про середовище, у якому вони виконуються. Частина цього у вас уже є — в інструкціях, схемах і регламентах охорони праці.

Що надіслати для розбору задачі:

  • Перелік операцій за кроками: що співробітник робить зараз, на якому кроці найчастіше помиляється та скільки часу займає кожна операція.
  • Схеми ділянки з габаритами, прив'язкою обладнання та зонами, де робота в окулярах недопустима або обмежена.
  • Умови середовища: освітленість, запиленість, вібрація, робота на висоті, перепади температур — від цього залежить вибір пристрою та способу кріплення.
  • Обмеження щодо мережі: де на маршруті обходу є стабільне покриття, де зв'язку немає і потрібен повністю автономний режим із синхронізацією пізніше.
  • Склад зміни та ролі: скільки людей працює одночасно, хто одягає пристрій, хто відповідає за видачу та підзаряджання.
  • Вимоги охорони праці та внутрішні регламенти: допустиме спорядження, обмеження щодо слухового каналу, порядок допуску підрядника на майданчик.
  • Уже наявні системи на об'єкті, з якими потрібно обмінюватися даними: облікові, диспетчерські, складські.

Якщо частини даних немає — надсилайте те, що є: решту уточнюємо на розборі майданчика. Опишіть задачу у зручній формі — повернемося з оцінкою, планом впровадження та переліком того, що потрібно буде від вашої сторони.

Наші компетенції:

Останні роботи

  • Розробка мобільного додатка для компанії FEEDME
    Розробка мобільного додатка для компанії FEEDME
    1010
  • Розробка мобільного додатку для компанії XOOMER
    Розробка мобільного додатку для компанії XOOMER
    903
  • Розробка мобільного додатку для компанії RHL
    Розробка мобільного додатку для компанії RHL
    1332
  • Розробка мобільного додатку для компанії ZIPPY
    Розробка мобільного додатку для компанії ZIPPY
    1180
  • Розробка мобільного додатку для компанії Affhome
    Розробка мобільного додатку для компанії Affhome
    1107
  • Розробка мобільного додатку для компанії FLAVORS
    Розробка мобільного додатку для компанії FLAVORS
    714