Построение решений для smartthings на базе ptc thingworx и vuforia

30
Дмитрий Кирьянов [email protected] Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Upload: dmitry-kiryanov

Post on 16-Apr-2017

120 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Дмитрий Кирьянов

[email protected]

Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Page 2: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

• В науке и ВУЗе– МГУ (1997…2004)– РАН (2000…2013)

• Тех.писатель – несколько десятков книг (Россия, США,)– ИТ– Computational Science– Сотни курсов

• Сейчас:– ООО «Полибук Мультимедиа»– ООО «Продуктивные технологические системы»

КТО Я?

Page 3: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Платформа разработки для Интернета вещей

Page 4: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Page 5: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Recognized as Industry LeaderОснована в 2009

Платформа для приложений IoT

Широкое применение

Уменьшение стоимости разработки IoT/M2M приложений в 10 и более раз

Most Innovative Product Best Application Platform

“ThingWorx is re-defining the concept of connected platforms and creating a new market meta-category”

Page 6: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Платформа ThingWorx

Page 7: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Управление устройствами на низком уровне:

ThingWorx Edge MicroServer

Управление устройствами

и подключениями

Средства для онлайн-разработки приложений

Вертикальная архитектура приложений и полная

интеграция с бизнесомCloud Services Business Systems

Датчики и устройства

Элементы инфраструктуры связи

Разработка приложений

Приложения

ИнтернетМобильные сети

Облака устройств

Беспроводной доступ

Сети

Page 8: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Пример: умный траффик

Page 9: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Page 10: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

 

Page 11: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Пример для «Умного города»:Байкшеринг в 20 крупных городах мира (в т.ч. Чикаго)

Page 12: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

The Composer

Page 13: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Демонстрационный пример

Чтение значений свойств

Вызов сервиса

Код сервиса реализован на

стороне устройства

Отображение виджета в

зависимости от значения

свойства

Управляющее воздействие

или

Page 14: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Page 15: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Page 16: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Платформа ThingWorx

THINGWORX ANALYTICS:решение для ML

Page 17: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Платформа ThingWorxVUFORIA: инструкции с дополненной реальностью

Page 18: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Vuforia view – Дополненная реальность на вашем столе

Authored by ThingBuilder

2

Соответствующая инструкция для этой вещи, полученная с Vuforia Experience Service

In-context display of 3D data

1 Запустить Vuforia View

Выбрать инструкцию3

Отсканировать ThingMark и определить изделие

Просмотреть изделие -С контекстной информацией и 3D4

Page 19: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Дополненная реальность для физического объекта

2

Соответствующая инструкция для этой вещи, полученная с Vuforia Experience Service

1

4

3

Запустить Vuforia View

Выбрать инструкцию

Отсканировать ThingMark и определить изделие

Просмотреть изделие -С контекстной информацией и 3D

Page 20: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Импорт 3D-файлов различных форматов:

– Creo View PVZ– STEP – IGES – STL– OBJ*– VRML– DGN

• PTC и партнеры также предоставляют адаптеры для перевода в Creo View данных следующих программ: – Autodesk Inventor, – SolidWorks– Siemens NX, – JT, – Creo Elements/Direct

– Адаптеры для судостроения от Virtalis

– CATIA V5 от Theorem

Page 21: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

1 БесплатноПростой доступ через Apple App store

2 Интегрированная дополненная реальностьКонтекстно-зависимые объекты и конструкторские 3D- данные

3

Интернет ВещейОтображение данных вещей в режиме реального времени на вашем мобильном устройстве.

Идентификация и отслеживание объектаThingMarks - распознавание и отслеживания огромного числа изделий.

4

5 Поддержка множества инструкцийОдно приложение обеспечивает развертывание всех инструкций для обслуживания, эксплуатации и т.д.

Page 22: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Компоненты Vuforia studio

Не требующая написания кода среда разработки Инструкций

Внешние источники данных Данные из корпоративных систем

Хранит и обеспечивает доступ к актуальным инструкциям с дополненной реальностью

Vuforia Experience Service

Универсальные мобильные приложения для работы с инструкциями и взаимодействия с

объектами

Подключение объектов

Page 23: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

1 Создание пользовательских инструкцийВстроенные виджеты ускоряют создание инструкций

2 Предпросмотр инструкцийПредварительный просмотр перед публикацией

3

Редактирование CSSСоздание своих стилей

Упрощенная публикацияПубликация ваших инструкций в Vuforia Experience Service с помощью одного клика

4

5 Расширенные возможности с JavascriptГибкая настройка с помощью встроенных функций Javascript

Page 24: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Page 25: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Конфигурация

Компоненты Инструкции

Используемые ресурсы

Виджеты Поле2D и 3D

Связи

Свойства компонентов интерфейса

пользователяСвойства Вещей и

сервисы

Операции

Forward looking information is subject to change without notice. Copyright PTC 2016

Page 26: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

ThingMark «на полу»

ThingMark на изделии

Page 27: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

• Другие платформы для Vuforia View• Расширение используемых форматов данных • Дальнейшая оптимизация

(сжатие) данных для использования• Включение изменений в Vuforia SDK• Поддержка очков дополненной реальности

Что дальше

Page 28: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

28

Просмотр модели вещи в ThingWorxThing = Серийный номерThing Template = Обозначение изделия

Привяжите свойства Вещи или услуги к индикаторам инструкции

Данные Вещей отображаются динамически

Связь с Вещами

Отобразите свойства в 2D или 3D Режим «Mate» автоматически привязывает к поверхности

Просмотр модели ThingWorx

Выбор индикаторов 3D-датчиковРазмещение индикаторов 3D-датчиков

Привязка данных датчиков к индикатору

Представленная информация может быть изменена без предварительного уведомления. Copyright PTC 2016

1

2

3

4

Page 29: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Page 30: Построение решений для SmartThings на базе PTC ThingWorx и Vuforia

Краткий итог

Vuforia Studio обеспечивает..

• Простоту создания инструкций с дополненной реальностью

• Неограниченное повторное использование различных 3D-данных

• Возможность использования данных интернета вещей

• Доступ к данным предприятия

• Универсальный браузер для Интернета вещей и дополненной реальности

• Управление и обеспечение доступа