Разработка тренажерного комплекса « Виртуальная шахта » на базе платформы Microsoft Kinect к. т. н., доц. каф ПМИ Бабков В. С.

Презентация:



Advertisements
Похожие презентации
Распределённая интеграционная система РМ-3. РМ-3 РМ-3 – распределённая интеграционная программная среда, предназначенная для построения единого верхнего.
Advertisements

Тема работы Архитектура игровых движков. Компьютерные игры Популярный вид развлечения среди широкой категории людей Появились в середине 40-х годов 20-го.
1 Виртуальный полигон для исследования морских объектов в экстремальных условиях эксплуатации Безгодов А.А. СПбГУ ИТМО.
Deductor 5 – эволюция платформы. BaseGroup Labs Причины изменений Deductor изменялся под влиянием требований, возникающих при его применения в реальных.
ИНФОРМАЦИОННЫЕ СИСТЕМЫ СОДЕРЖАНИЕ Понятие информационной системы Информационное обеспечение Технологические платформы ИС Централизованная платформа Децентрализованная.
Комплекс тренажеров «Виртуальный порт» для подготовки организаторов производства на водном транспорте.
НППА Универсальная масштабируемая платформа промышленной автоматизации, отвечающая единому стандарту. Единый стандарт автоматизации промышленных объектов.
A U T O L O G ® D A T A S H E E T Indusoft Web Studio SCADA / HMI – программа-победитель в 2010г. ! Web Studio SCADA / HMI S O P H I S T I C A T E D ®
Симпозиум 2008 Сергей Шутов, ДИМАС Борис Егоров, Интерсистемс Практика использования Zen и Прототип-6.
«Разработка типовой конфигурации для автоматизации учебно-производственного отдела ОАО «ЖБК» в среде программирования 1С Конфигуратор » Дипломный проект.
ERP-решение для управления строительными предприятиями Компания «Бизнес-Инновации»
Информационные технологии в решении задач высшей школы Задачи высшей школы Конкурентоспособность выпускников Создание интегрированной среды «образование.
Поисковые движки. Sphinx Search Engine. Докладчик: Роман Кудлай
Быстрая разработка кадастровых приложений муниципального уровня с использованием системы «ИнМета» Вячеслав Томилин ООО НВЦ «Интеграционные технологии»
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
Пишите в Twitter с тегом: #auru2014 Расширение возможностей AutoCAD Civil 3D с использованием API облачной платформы Infraworks 360 Augusto Goncalves Консультант.
Должны существовать простые объяснения природных процессов, так как природа не действует из каприза или по произволу. А. Эйнштейн Сложность разработки.
1 Разработка автоматизированной информационной системы количественной оценки деятельности студентов ВУЗа Кузбасский государственный технический университет.
Consilium credo experto Решения доверяйте экспертам «ИБР: Бюджетирование» «Информационные Бизнес Решения» © 2010 Москва Алексей АНДРЕЕВ коммерческий директор.
1 Платформа Java – обзор и перспективы развития Александр Зуев Sun Misrosystems 1.
Транксрипт:

Разработка тренажерного комплекса « Виртуальная шахта » на базе платформы Microsoft Kinect к. т. н., доц. каф ПМИ Бабков В. С.

Актуальность Угольные шахты – сложное производство с высокой степенью аварийности и опасности Частая причина аварий - « человеческий фактор »

Актуальность Обучение персонала правилам проведения работ, правилам поведения в аварийных ситуациях, навыкам работы с оборудованием должно быть максимально наглядным и реалистичным

Тренажерные системы Варианты решения : - обучение на реальном объекте ; - обучение на учебном объекте ( опытная или учебная шахта ) - наглядные пособия ( альбомы, видеоролики ) - компьютерные модели ( интерактивные и неинтерактивные )

Тренажерные системы Недостаток обычных компьютерных моделей – низкий уровень реалистичности : - модель воспринимается как игровой мир, а не реальная среда - низкая степень проникновения в виртуальное пространство ;

1. Подсистема ввода 2. Модель на основе реальных данных 3. Игровой движок

Проблема 1 Решение – платформа Microsoft Kinect

Проблема 1 Платформа предоставляет - Фиксацию объектов класса « человек » в области видимости - Отделение объектов от фона и друг от друга - Сопровождение (tracking) перемещения - Скелетизацию объектов

Проблема 1

Средства для работы с Kinect: Open NI SDKMicrosoft SDK ?

Проблема 2 Варианты решения 1. Строить модель вручную (3D Studio, AutoCAD, Blender, …) 2. Строить модель в автоматизированном режиме

Проблема 2

Проблема 3 Варианты решения ( игровые движки ): GameBlander ORGE Genesis Irrlicht OpenSim ….

Проблема 3 Open Sim – клиент - серверная платформа для развертывания виртуальных миров. Модели – свой собственный формат, любая БД (MySQL, Oracle и т. д.) Написана на.NET. Ориентирована на работу на кластере ( каждый подмир – узел кластера ) Открытый протокол взаимодействия с клиентом.

Проблема 3 Моделирует физические эффекты ( гравитация, взаимодействие объектов ) Открыт для интерактивного и скриптового создания сценариев работы виртуального мира.

Проблема 3 Для визуализации можно использовать разнообразнейшие клиенты ( самый известный HippoViewer)

Проблема 3 Hippo Viewer – open source клиент - визуализатор – открытый для модификации подсистемы ввода ( связь с Kinect)

Архитектура прототипа

Прототип

Прототип

Дальнейшие шаги 1. Переход на Microsoft SDK 2. Модификация HippoView для работы с Kinect 3. Переход на движок OpenSim 4. Наполнение модели игровой логикой и артефактами 5. Расширение возможностей подсистемы ввода ( движение по большой территории, панораный обзор и т. д.)

Ссылки us/um/redmond/projects/kinectsdk