Simulador virtual de movimientos

Bustarviejo Casado, José Manuel (2019). Simulador virtual de movimientos. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Simulador virtual de movimientos
Author/s:
  • Bustarviejo Casado, José Manuel
Contributor/s:
Item Type: Final Project
Degree: Grado en Ingeniería de Computadores
Date: July 2019
Subjects:
Freetext Keywords: IMU (Unidad de medición inercial)
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFG_JOSE_MANUEL_BUSTARVIEJO_CASADO.pdf]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview
[thumbnail of TFG_JOSE_MANUEL_BUSTARVIEJO_CASADO_ANEXOS.zip] Archive (ZIP) - Users in campus UPM only
Download (1MB)

Abstract

El proyecto consiste en un simulador virtual de movimientos. El funcionamiento de dicho sistema consiste, básicamente, en leer los datos procedenetes de una IMU, (AltMU-10 v5 Gyro, Accelerometer, Compass, and Altimeter (LSMDS, LIS3MDL. y LPS25H Carrier) (Pololu Robotics & Electronics, www) (AltIMU-10 v5, www)), la cual, contiene una serie de sensores (un acelerómetro, un giróscopo y un magnetómetro) que toman una serie de medidas al realizar un movimiento. Estas medidas son almacenadas en una tarjeta la cual contiene un servidor (SparkFun ESP32 Thing (sparkfun START SOMETHING, www) (SparFun ESP32 Thing, www)). Los datos almacenados en el servidor, son leídos por un ordenador que se conecta a dicho servidor mediante Wi-Fi. Una vez obtenidos dichos datos, el ordenador representa el movimiento pertinente que se ha llevado a cabo por la IMU. El código usado por la tarjeta SparkFun ESP32 Thing, se ha desarrollado e implementado mediante el entorno de programación de Arduino, Arduino IDE (Arduino, www) (Arduino IDE, www). Mientras que, para la parte de representación de movimientos se ha utitilzado el entorno de desarrollo de Unity (Unity, https).

ABSTRACT:

This project is focused to achieve a Virtual Motion Simulator, (VMS). The functioning of this project consisted in read data from an IMU, (AltIMU-10 v5 Gyro, Accelerometer, Compass, and Altimeter (LSM6DS33, LIS3MDL, and LPS25H Carrier), which has different sensors, ( an accelerometer, a gyroscope, a magnetometer), which take different measures when the IMU moves. This measures are read by a card, (SparkFun ESP32 Thing. (sparkfun START SOMETHING, www) (SparkFun ESP32 Thing, www)), which has a server. The data from server are requested by a computer which represents the movement using the data's server. The Integration Development Environments, (IDE), used for implement and development de source code of the project have been Arduino IDE, (Arduino, www) (Arduino IDE, www), for to program Sparkfun Esp32 card and Unity, (Unity, https), for to program the virtual movement representation.

More information

Item ID: 56126
DC Identifier: https://oa.upm.es/56126/
OAI Identifier: oai:oa.upm.es:56126
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 09 Aug 2019 10:29
Last Modified: 23 Nov 2022 11:51
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM