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

TRUETECH займається розробкою, підтримкою та обслуговуванням мобільних додатків iOS, Android, PWA. Маємо великий досвід та експертизу для публікації мобільних додатків до популярних маркетів Google Play, App Store, Amazon, AppGallery та інші.

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

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

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

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

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

Етапи розробки

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

  • image_mobile-applications_feedme_467_0.webp
    Розробка мобільного додатка для компанії FEEDME
    861
  • image_mobile-applications_xoomer_471_0.webp
    Розробка мобільного додатку для компанії XOOMER
    747
  • image_mobile-applications_rhl_428_0.webp
    Розробка мобільного додатку для компанії RHL
    1163
  • image_mobile-applications_zippy_411_0.webp
    Розробка мобільного додатку для компанії ZIPPY
    1036
  • image_mobile-applications_affhome_429_0.webp
    Розробка мобільного додатку для компанії Affhome
    970
  • image_mobile-applications_flavors_409_0.webp
    Розробка мобільного додатку для компанії FLAVORS
    564

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

На нафтопереробному заводі технік замінює клапан. Кожна година простою обладнання обходиться підприємству в мільйони гривень. Документація — 400-сторінковий PDF, схема в AutoCAD на сервері, інструкція в папці. Пошук потрібної інформації займає до 4 годин. AR-додаток на планшеті показує стрілку на потрібний клапан, відображає момент затягування болтів та покрокову інструкцію поверх реального обладнання. Час заміни скорочується на 60%. Такі рішення працюють на базі Vuforia, Scope AR, Augmentir. Ми будуємо аналогічні системи, адаптуючи їх під корпоративні ERP та специфіку конкретного виробництва. Зв'яжіться з нами для попереднього аналізу — оцінимо ваш проєкт.

Як розпізнати промислове обладнання без маркерів?

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

Метод Точність Складність розгортання Залежність від умов Вартість
Marker-based (ArUco/QR) Висока Низька (наклеїти маркери) Ні (маркери видно завжди) Низька
Markerless object recognition (ARKit/ARCore) Середня–висока Середня (сканування об'єкта) Чутливий до освітлення та текстури Середня
Spatial anchors (Azure/ARCore Cloud) Висока Висока (хмарна інфраструктура) Мінімальна Висока

Marker-based — використовуємо ARImageTrackingConfiguration (ARKit) або AugmentedImageDatabase (ARCore). Надійно, не залежить від зовнішнього вигляду об'єкта. Мінус: маркери потрібно розмістити фізично, вони можуть забруднитися.

Markerless object recognition — ARKit надає ARObjectScanningConfiguration для сканування 3D-об'єктів у .arobject формат. Працює для компактного обладнання з текстурою. Для великих об'єктів тренуємо модель через Create ML або використовуємо Vuforia Model Targets SDK.

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

Чому AR без інтеграції з ERP марна?

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

  • За скануванням обладнання додаток підтягує актуальний наряд на ТО, історію ремонтів, потрібні запчастини.
  • Overlay з реальними показниками датчиків (температура, тиск, вібрація) поверх фізичного обладнання через OPC-UA або MQTT.
  • Цифровий паспорт обладнання: користувач бачить AR-шар з даними з ERP прямо над машиною.

API-інтеграції через REST або GraphQL, аутентифікація через корпоративний SSO (SAML 2.0, Azure AD). Offline-режим критичний: виробничий цех може не мати стабільного Wi-Fi, всі інструкції кешуються локально через Core Data або Room.

Які технології ми використовуємо?

Компонент Технологія
Розпізнавання об'єктів ARKit (iOS), ARCore (Android), Vuforia
3D-рендеринг SceneKit, RealityKit, Unity
Кешування даних Core Data, Room
Інтеграція з ERP REST, SOAP, GraphQL
Авторизація SAML 2.0, Azure AD

Що входить у пілотний проєкт?

  1. Аудит обладнання та виробничого процесу — вибір 10–20 одиниць для перших AR-інструкцій.
  2. Вибір методу розпізнавання — за результатами аудиту: маркери, object tracking або spatial anchors.
  3. Розробка прототипу — для одного типу обладнання, з прив'язкою до реальних даних.
  4. Інтеграція з ERP/SCADA — підтяжка актуальних нарядів та показників датчиків.
  5. Створення authoring-інструменту — щоб технологи самі формували нові інструкції без програмістів.
  6. Пілотне впровадження — тестування в одному цеху протягом 2 тижнів.

Результат: робочий прототип, документація по API, навчання двох співробітників. Строки: 8–12 тижнів. Вартість розраховується індивідуально — зателефонуйте або напишіть, ми оцінимо ваш проєкт протягом дня.

Кроки впровадження AR-рішення на виробництві

  1. Передпроєктне обстеження (3–5 днів) — виїзд інженера на майданчик, фото- та відеозйомка, аналіз умов.
  2. Вибір стеку AWS + ARCore/ARKit + ERP-адаптер.
  3. Розробка MVP (4–6 тижнів) — базова AR-інструкція для одного вузла.
  4. Тестування на реальному обладнанні за участю техніків.
  5. Доробка та масштабування на решту одиниць.
  6. Введення в експлуатацію та навчання персоналу.
  7. Супровід (гарантія 12 місяців на архітектурні рішення).

Чому обирають нас

  • Більше 5 років досвіду в розробці AR для промисловості.
  • Реалізовано 15+ проєктів для машинобудівних, нафтогазових та енергетичних підприємств.
  • Власна платформа authoring-інструментів — скорочує час створення нових інструкцій у 2 рази.
  • Гарантія на всі архітектурні рішення — 12 місяців.
  • Працюємо з будь-якими ERP (SAP, 1С, Oracle) та SCADA.

Замовте пілотний проєкт — отримайте робочий прототип за 8–12 тижнів. Зв'яжіться з нами по телефону або через форму на сайті. Отримайте консультацію по вашому проєкту — ми оцінимо складність і запропонуємо оптимальне рішення.

ARKit від Apple — офіційна документація.

Ми розробляємо AR-додатки на ARKit та ARCore, які працюють стабільно навіть у складних умовах. Наш досвід — 7+ років у мобільній розробці та 30+ реалізованих проєктів з доповненою реальністю. Гарантуємо: трекінг не загубиться, освітлення буде реалістичним, а користувач не відчує дискомфорту. Сертифіковані розробники Apple та Google.

Чому трекінг втрачається і як це виправити?

ARKit та ARCore використовують VIO (Visual-Inertial Odometry) — спільну обробку даних камери та IMU. Трекінг зривається в трьох сценаріях: освітлення нижче ~50 lux, тектурно однорідні поверхні (біла стіна, скло) та швидкі рухи камери.

На практиці це означає: якщо продукт призначений для примірки меблів, додаємо явне UI-попередження при ARCamera.TrackingState.limited(.insufficientFeatures). Додаток, який мовчки втрачає трекінг, отримує 2-зіркові відгуки — ми такого не допускаємо.

Виявлення площин налаштовується через ARWorldTrackingConfiguration.planeDetection = [.horizontal, .vertical]. Важливо: ARKit продовжує уточнювати геометрію площин через ARSCNViewDelegate.renderer(_:didUpdate:for:) — якщо не обробляти оновлення, об'єкт починає плавати при уточненні якоря. Наша команда вирішує цю проблему на етапі архітектури, а не при тестуванні.

AR Foundation: кроссплатформа з нюансами

Unity AR Foundation — шар абстракції поверх ARKit та ARCore. Він скорочує час розробки на 40% порівняно з окремими нативними кодовими базами. Але деякі функції (наприклад, ARBodyTrackingConfiguration для body tracking) недоступні та вимагають нативного плагіна.

Для React Native та Flutter прямого AR Foundation немає. Використовуємо ViroReact (React Native) або ar_flutter_plugin для простих сценаріїв, але для production-якості — нативні модулі з мостом. Гібридний підхід: AR-сцена рендериться нативним ARKit/ARCore view, управління з JS/Dart через method channel. Входить у нашу стандартну поставку.

Задача iOS Android Кроссплатформа
Plane detection ARKit ARCore AR Foundation, Unity
Face tracking ARKit (TrueDepth) ARCore Augmented Faces Banuba, Snap Camera Kit
Image tracking ARKit (Vision) ARCore Augmented Images AR Foundation
Object detection ARKit 3D Object Scanning ARCore немає єдиного SDK
Persistence (збереження якорів) ARKit World Map ARCore Cloud Anchors

Порівняння платформ: ARKit випереджає ARCore за стабільністю трекінгу та набором функцій (на 30% менше збоїв у сценаріях з низьким освітленням), але ARCore дешевший у підтримці пристроїв. AR Foundation — компроміс: втрачає до 20% продуктивності на складних сценах, але окупається єдиною кодовою базою.

Try-on: примірка товарів через AR

Примірка окулярів, прикрас, косметики — окремий клас задач. Тут потрібен face tracking, а не plane detection.

ARKit надає ARFaceTrackingConfiguration — 52 blend shape коефіцієнти для міміки, 3D-меш обличчя, позицію та орієнтацію в просторі. Працює лише на пристроях з TrueDepth-камерою (iPhone з Face ID).

Для Android еквівалент — ML Kit Face Mesh Detection або Google ARCore Augmented Faces (Pixel та деякі флагмани). Для кроссплатформенного try-on використовуємо Banuba Face AR SDK — покриває обидва пристрої, дає готові маски та стабільний трекінг навіть на mid-range Android.

Якість try-on критично залежить від 3D-моделей товарів. Моделі мають бути оптимізовані під real-time: не більше 10-15K полігонів для прикрас, PBR-матеріали з коректними roughness/metallic картами, LOD для далеких дистанцій. В рамках нашого підряду ми надаємо готові гайди з оптимізації моделей.

Як досягти реалістичного освітлення в AR?

ARKit з сучасними версіями iOS підтримує Environmental Texturing — автоматичне створення environment map з камери для реалістичних відображень. Вмикається через ARWorldTrackingConfiguration.environmentTexturing = .automatic. Без цього металеві та скляні матеріали виглядають пластиково.

ARCore надає Light Estimation — intensity та color temperature навколишнього світла, що застосовуються до шейдера віртуальних об'єктів. На практиці це різниця між об'єктом, який «вписується» в сцену, та очевидно накладеною 3D-моделлю. Ми гарантуємо, що фінальне зображення не видає віртуальності.

Що входить в роботу

  • Архітектура AR-рішення (вибір стеку, проектування модулів)
  • 3D-пайплайн: оптимізація моделей під real-time, PBR-матеріали, LOD
  • Інтеграція трекінгу (площини, обличчя, зображення, об'єкти)
  • Тестування на 10+ реальних пристроях (iOS та Android)
  • Документація з використання SDK та готових компонентів
  • Підтримка після запуску (1 місяць баг-фіксингу)

Строки та оцінка

Проста AR-сцена з розміщенням однієї 3D-моделі на площині — 1–2 тижні. Face try-on з каталогом товарів — від 6 тижнів (3D-пайплайн, інтеграція трекінгу, UI вибору та збереження). Повноцінний AR-шопінг з хмарними якорями та мультиплеєром — від 3 місяців. Оцінимо проєкт за 1 день — пишіть, обговоримо вашу AR-ідею.