Details

Title: Управление захватом движения на основе инерциально измерительных модулей: выпускная квалификационная работа бакалавра: 09.03.01 - Информатика и вычислительная техника ; 09.03.01_01 - Вычислительные машины, комплексы, системы и сети
Creators: Шустенковс Олегс
Scientific adviser: Лавров Алексей Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2019
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: захват движения; мэмс; углы эйлера; измерительный модуль; акселерометр; гироскоп; магнитометр; arduino; atmega328p; прямая кинематика; unity; 3ds max; motion capture; mems; euler angles; measuring module; accelerometer; gyroscope; magnetometer; forward kinematics
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2019/vr/vr19-894
Rights: Доступ по паролю из сети Интернет (чтение)
Record key: ru\spstu\vkr\3395

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Данная работа посвящена захвату движения посредством МЭМС датчиков и последующий передачи считанных данных на виртуальную модель. В работе описываются средства применяемые для захвата движения, а также принципы работы инерциальных МЭМС датчиков. Рассмотрено строение тела человека, проанализирована верхняя конечность и верхняя часть туловища, выявлены места для расположения инерциальных модулей. Изучен метод вычисления углов ориентации объекта в пространстве (углы Эйлера). Исследованы возможные варианты формирования движения в среде Unity. Сформулирован метод считывания данных с ИИМ, а также их фильтрация с помощью комплементарного фильтра. В среде по созданию трёхмерной компьютерной графики 3DS Max было смоделировано тело человека. Готовая виртуальная модель была экспортирована в 3D движок под названием Unity и на определенные элементы модели (плечо, предплечье и верхняя часть туловища) были переданы отфильтрованные данные с ИИМ (в виде углов Эйлера).

This Bachelor project is devoted to motion capture by means of MEMS sensors and subsequent transfer of the read data to the virtual model. This project describes motion capture methods and systems, as well as operating principles of inertial MEMS sensors. The structure of the human body is considered, the upper limb and the upper part of the body are analyzed, places for the location of inertial sensors are identified. The method for calculating the orientation angles of an object in space (Euler angles) has been researched. The possible variants of movement formation in the environment called Unity are defined. A method is formulated for reading data from IMU-sensors and then filtering it with the help of a complimentary filter. A human body model was created in the environment for the creation of three-dimensional computer graphics 3DS Max. The finished virtual model was exported to a 3D engine called Unity and on certain elements of the model (arm, forearm and upper body) filtered data from IMUs has been sent (in Euler angles form).

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
Internet Authorized users SPbPU Read
-> Internet Anonymous

Usage statistics

stat Access count: 34
Last 30 days: 0
Detailed usage statistics