Проект "Создание системы управления мобильным роботом"

Тема "Робототехника"

Выполнение данного проекта поможет научить школьников и студентов решать практические задачи, удаленно управляя «умными» вещами через самостоятельно создаваемое приложение.

Для создания приложения используется одна из ведущих платформ интернета вещей — ThingWorx. Она дает возможность быстро создавать мощные приложения, содержащие веб-интефейсы, средства визуализации, обработки данных и аналитики, даже часто не требуя программирования.

Опыт работы с настоящей коммерческой системой даст педагогам и учащимся представление о реальных возможностях современных технологий и может стать для кого-то из ребят важным этапом в выборе будущей профессии.​

В этом проекте вы создадите приложение Интернета вещей средней сложности. Приложение будет получать информацию от двух источников: от системы сбора данных, которая измеряет влажность почвы, и из сервиса геоданных.

Полученная информация будет обрабатываться и затем выводиться в удобном виде на веб-странице. В итоге, на веб-странице пользователь будет видеть следующую информацию:

  1. изображение, название и состояние растения;

  2. текущее значение влажности почвы и ее положение относительно критических значений;

  3. график изменения влажности почвы от времени;

  4. название ближайшего города и влажность воздуха по заданному местоположению.

Документация данного проекта включает в себя:

  • Описание проблемы и требований к системе

  • Концепцию решения

  • Спецификацию проекта: моделирование и создание пользовательского интерфейса

  • Инструкцию по выполнению

  • Методические указания по проведению занятия

Аудитория

Этот проект направлен на всех, кто заинтересован в более детальном знакомстве с платформой ThingWorx.

Чтобы успешно пройти проект, нужно быть опытным пользователем ПК и обладать базовыми навыками программирования: знать язык Java Script хотя бы на начальном уровне, желательно иметь представление об XML.  

Рекомендуемый возраст для успешного самостоятельного выполнения проекта – 16+

 

Требования для успешного выполнения проекта:

  1. Компьютер с подключением к Интернету

  2. 64-разрядная операционная система Windows 7 или новее

  3. Разрешение экрана не меньше 1366x768, лучше выше

  4. Уверенное владение ПК

  5. Доступ к ThingWorx Composer. Нет доступа? Получить можно здесь.

 

Примерное время выполнения проекта – 2 часа.

Демо-приложение

Для доступа к демо-приложению:

  1. Перейдите по адресу https://academic-educatorsextension.portal.ptc.io/Thingworx/FormLogin/My_Robot

  2. В поле Name напишите Robot.

  3. В поле Password напишите Robot.

  4. Нажмите Submit.

Демо-приложение уже реализовано в платформе. Но для понимания того, как создаются такие приложения, прикладываем спецификацию, которая использовалась при разработке этого приложения

Инструкция по созданию приложения

В инструкцию подробно и по шагам разбирается процесс создания приложения.

Инструкция по проведению занятия

Инструкция для преподавателей. В ней рассказывается, как правильно выстроить занятия по данному проекту.