<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Информационная система для выполнения лабораторных работ по электротехнике с использованием дополненной реальности (information system for laboratory works on electrical engineering with use of additional reality)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="editor">
          <string-name>Кирилловых Андрей Максимович</string-name>
        </contrib>
      </contrib-group>
      <fpage>157</fpage>
      <lpage>162</lpage>
      <abstract>
        <p>The aim of the work is to create applications for execution of practice works on the stand NI ELVIS II by National Instruments using augmented reality. To form proposals and obtain information about existing objects and the conditions for their interaction with virtual objects. The scheme of the development object is described, its main blocks are indicated. The information designed for the mobile operating system Android. A user holding a smartphone in their hand (or donning a special helmet) bring the device to the workstation. When the object camera is placed on the laboratory stand, the application starts the algorithm for comparing the captured image with the base markers, after which the analysis result appears on the screen. The user can be tested on the current laboratory work by testing their knowledge.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Прикладные дисциплины в высших учебных заведениях зачастую
сопровождаются лабораторными практикумами, которые являются важной составляющей.
Компания National Instruments разработала несколько лабораторных работ для
курса «Электротехника», предлагая готовый инструментарий для проведения
практики. Поставляемое в комплекте со стендом NI ELVIS II программное
обеспечения позволяет отслеживать ход выполнения поставленных задач. Тем
не менее некоторые студенты испытывают трудности на первых порах, поэтому
было бы логично дополнить существующую систему обучения. Описанная в
статье информационная система служит этим самым дополнением.</p>
      <p>
        Актуальность данной разработки заключается в быстром темпе развитии
технологии дополненной реальности [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Как показывают исследования,
применение новейших технологий при обучении положительно сказывается на
успеваемости учащихся [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Разработанная платформа может стать хорошим
помощником при выполнении практических работ по электротехнике.
      </p>
      <p>Основная функция приложения заключается в использовании дополненной
реальности, дополняя реальную окружающую среду различными элементами.
На экране мобильного устройства появляются пункты меню и другие
трехмерные объекты, которые привязаны к определенному реальному предмету.</p>
      <p>Перед разработкой были выполнены следующие шаги:
1. проведен обзор и анализ существующих аналогов;
2. исследованы методы;
3. изучены алгоритмы решения поставленных задач.</p>
      <p>Далее было разработано программное обеспечение для выполнение
лабораторной работы с применением дополненной реальности и проведен ряд
экспериментов.</p>
      <p>Стоит обозначить, какую информационную систему с дополненной
реальностью можно считать таковой. Она должна выполнять следующие функции:
1. основываться на реальных объектах или окружающей среде;
2. взаимодействовать с реальными объектами или внешней средой в режиме
реального времени;
3. иметь интерфейс, с которым может взаимодействовать пользователь в
реальном времени.</p>
      <p>Итого, подобная разрабатываемая информационная система должна
взаимодействовать с реальными объектами. Это является важным момент при
образовательной направленности.</p>
      <p>Аналогичные приложения-помощники, использующие дополненную
реальность:</p>
      <p>
        Augmented Reality Development Lab. Экспериментальная лаборатория от
Digital Tech Frontier. Разработка позволяет создавать развлекательные и
образовательные проекты с применением интерактивных трехмерных объектов [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Physics Playground. Игровой движок для персональных компьютеров,
переросший в образовательное пособие по физике. В Physics Playground
моделируется трёхмерная среда с глубоким погружением, позволяющая
экспериментировать и изучать физические явления [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        New Horizon. Приложение для мобильных девайсов для изучения
английского языка. Программа работает в связке со специальными бумажными
учебниками, при наведении камеры на страницу книги на экране возникают
дополнительные элементы [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        Wearable Widgets для очков Google Glass. Набор программ для очков
дополненной реальности от Google. Пользователь может моментально проверить
почту, погоду или расписание [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        Blippar. Программа распознает реальные объекты, приводя краткое их
описание окружающего нас мира. При наведении камеры на объект приложение
анализирует его и определяет, что находится перед человеком [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>На основе проведенного обзора и анализа существующих решений,
сформирован список ключевых требований к текущей информационной системе:
1. должен быть удобный графический пользовательский интерфейс;
2. должна быть образовательная значимость и помогать в процессе обучения;
3. должна работать на операционной системе Android;
4. должна иметь иметь поддержку шлема дополненной/дополненной
реальности;
5. должна стабильно работать и не содержать критических ошибок, не
позволяющие работать с программой.
Схема работы информационной системы:
1. пользователь устанавливает программу на устройство под управлением</p>
      <p>Android;
2. после установки исполнительного файла приложение запускается на
мобильном устройстве;
3. в главном меню приложения можно сменить режим работы по нажатию
кнопки;
4. завершение работы с приложением производится по нажатию кнопки
«Выход».</p>
      <p>Информационную систему можно было разработать с нуля, но в таком случае
значительно снизился бы уровень определения объектов. Поэтому было решено
взять за основу готовые алгоритмы и программные средства, позволяющие
работать с дополненной реальностью.</p>
      <p>Назовем основные принципы работы дополненной реальности:
1. используя маркеры – специальные изображения (метки), распознаваемые
камерой смартфона, планшета и любого другого устройства.
2. используя текущее местоположение – применяется GPS, получая
географические координаты и элементы, которые уточняют направление взгляда
(компас и акселерометр).
3. SAR (Spatial Augmented Reality) – новая технология пространственной
дополненной реальности, превращающая человека в маркер. Положение и
движения отсиживаются с помощью камер, однако до конца технология не
отточена.
В нашем случае логично использовать технологию с применением маркерного
метода. Она довольно точна в закрытых помещениях, в отличии от GPS, и
дешевле, чем SAR.</p>
      <p>
        В качестве среды разработки был использован фреймворк Unity3D [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
который позволяет работать с дополненной реальностью и отлично подходит для
создания приложений под системы на Android. Для создания дополненной
реальности использован AR-модуль Vuforia [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], которая имеет прозрачную
систему работы и позволяет создавать высококачественные метки для дополненной
реальности.
      </p>
      <p>Входными данными информационной системы является изображение,
захваченное камерой смартфона или планшета. На полученную картинку в случае
совпадения с базой данных меток накладывается графический интерфейс.
Интерфейс состоит из кнопок, полей с текстовой информацией, изображений и
трехмерных моделей. Модель работы приложения представлена на диаграмме
вариантов использования (Рис. 1).</p>
      <p>Рис. 1. Диаграмма вариантов использования модели программы
«Информационная система для выполнения лабораторных работ по переходным
процессам»
После установки приложения пользователь запускает его на мобильном
устройстве, после чего выбирает в главном меню один из режимов. Пункты
меню:
1. «Инфо» – краткое описание каждого элемента рабочей платы при наведении
камеры и электронная версия методических указаний;
2. «Старт» – пошаговое выполнение и инструкции по лабораторной работе;
3. «Стерео» – стереоскопический режим, при котором можно пользоваться
приложением в очках виртуальной реальности;
4. «Тяжелый старт» – пользователь выбирает две точки на схемы, программа
проверяет выбор на правильность и выдает сообщение о правильности или
не правильности;
5. «Тест» – тестирование по теме лабораторной работы;
6. «Выход» – завершение работы приложения.
Принцип работы программы:
1. пользователь открывает приложение;
2. в главном меню «кликает» по нужному элементу меню;
3. программа проводит анализ выбора пользователя и запускает нужный ему
режим;
4. после завершения работы пользователь может сменить режим или выйти из
приложения.
Модули приложений:
1. графические модули;
2. модули передачи графического представления;
3. модули передачи и анализа данных;
4. модуль работы с дополненной реальностью.
Как было сказано выше, разработка велась в среде Unity3D, в которой
проводилась основная часть работы с использованием языка программирования C#.
Присоединенный модуль Vuforia позволил создать метки для дополненной
реальности. Для внедрения меток в приложение были сделаны фотографии
лабораторного модуля стенда по электротехнике NI Elvis II. Фото были обработаны
в графическом редакторе на персональном компьютере, после чего на сайте
Vuforia скомпилирована библиотека меток.</p>
      <p>Разработанное приложение позволяет пользователям не только пошагово
выполнить лабораторную работу «Переходные процессы» по курсу
«Электротехника» в двух режимах, но и открыть методичку, посмотреть информацию об
электронных элементах схемы и пройти тестирование по теме работы.</p>
      <p>
        Данная разработка особо актуальна в сегодняшние дни, так как область
дополненной реальности стремительно растет, по прогнозам аналитиков [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
Особенно рост наблюдается в сфере образования, позволяя лучше усваивать новый
материал. Разработанное программное обеспечение можно успешно внедрить в
базовый курс
      </p>
      <p>«Электротехника». Приложение может быть расширено другими
лабораторными работами, выполняющиеся на плате NI Elvis II, без изменения принципа
работы. В будущем возможно внедрение или создание аналогичных
приложений по другим прикладным дисциплинам. Например, выполнение
лабораторных работ по электронике или схемотехнике, физике или химии.</p>
      <p>Теоретические результаты экспериментов подтвердили эффективность
предложенных методов и алгоритмов, кроме того была показана жизнеспособность
данной работы в будущем.
Литература</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Nor</given-names>
            <surname>Farhah</surname>
          </string-name>
          <string-name>
            <surname>Saidin</surname>
          </string-name>
          ,
          <article-title>Noor Dayana Abd Halim, Noraffandy Yahaya / A Review of Research on Augmented Reality in Education: Advantages</article-title>
          and Applications // International Education Studies - 2015 - Vol 8 - No 13.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Kangdon</given-names>
            <surname>Lee</surname>
          </string-name>
          /
          <article-title>Augmented-Reality-in-Education-and-</article-title>
          <string-name>
            <surname>Training</surname>
          </string-name>
          // TechTrends - 2012 - Vol 52 - P.
          <fpage>13</fpage>
          -
          <lpage>21</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Сайт</given-names>
            <surname>Augmented</surname>
          </string-name>
          <string-name>
            <surname>Reality</surname>
          </string-name>
          [Электронный ресурс] / augmentedrealitydevelopmentlab.com. - URL.: http://augmentedrealitydevelopmentlab.com/.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Сайт Physics Playground [Электронный ресурс] / physicsplayground.com. - URL.: http://www.physicsplayground.com/ (Дата обращения:
          <volume>12</volume>
          .
          <fpage>12</fpage>
          .16).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Раздел сайта</surname>
            <given-names>NASA</given-names>
          </string-name>
          [Электронный ресурс] / nasa.gov. - URL.: https://www.nasa.gov/mission_pages/newhorizons/main/index.html/
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Wearable</given-names>
            <surname>Widgets</surname>
          </string-name>
          [Электронный ресурс] / wearablewidgets.com. - URL.: http://wearablewidgets.com/glass/.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Сайт</given-names>
            <surname>Blippar</surname>
          </string-name>
          [Электронный ресурс] / blippar.com. - URL.: https://blippar.com/en/.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Сайт</surname>
            <given-names>Unity3D</given-names>
          </string-name>
          [Электронный ресурс] / unity3d.com. - URL.: https://unity3d.com/ru/.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Сайт</given-names>
            <surname>Vuforia</surname>
          </string-name>
          [Электронный ресурс] / vuforia.com- URL: https://developer.vuforia.com/.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Сайт</surname>
            <given-names>Tractica</given-names>
          </string-name>
          [Электронный ресурс] / tractica.com. - URL: https://www.tractica.com/newsroom/press-releases/mobile- augmented
          <article-title>-reality-appdownloads-to-reach-1-2-billion-annually-by-</article-title>
          <year>2019</year>
          /.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <article-title>Раздел на сайте National Instruments [Электронный ресурс] / ni</article-title>
          .com. - URL.: http://www.ni.com/en-us/support/model.ni
          <article-title>-elvis- ii</article-title>
          .html/.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>12. Распознавание маркера дополненной реальности[Электронный ресурс] / Geektimes.ru. - URL: https://geektimes.ru/post/135659/.</mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Augmented Reality Apps:
          <article-title>The future is real + virtual [Электронный ресурс] / Xcubelabs</article-title>
          .com. - URL: https://www.xcubelabs.com/our-blog/enterprise
          <article-title>- mobility/augmented-reality-apps-the-future-is-real-virtual/.</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>