- -

Diseño, implementación y control de un prototipo de robot autoestable BallBot de tres ruedas omnidireccionales

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Diseño, implementación y control de un prototipo de robot autoestable BallBot de tres ruedas omnidireccionales

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Casanova Calvo, Vicente Fermín es_ES
dc.contributor.author Marco Arnal, Antonio es_ES
dc.date.accessioned 2024-10-17T11:52:43Z
dc.date.available 2024-10-17T11:52:43Z
dc.date.created 2024-09-11
dc.date.issued 2024-10-17 es_ES
dc.identifier.uri http://hdl.handle.net/10251/210429
dc.description.abstract [EN] The work aims to develop a prototype of the well-known BallBot. It is a self-stabilizing robot that maintains balance on a ball. The robot is equipped with three omnidirectional wheels that allow it to rotate the ball to both maintain balance and move along the X and Y axes, as well as rotate around its vertical axis. Therefore, it is a robot with three degrees of freedom with the added difficulty of being unstable. It is a prototype of a high degree of difficulty, precisely due to its unstable nature. Essentially, it is similar to a two-degree-of-freedom inverted pendulum, with the ability to move in the XY plane. In the first part of the work, a realistic simulation model will be developed using the Simscape Multibody library of Matlab/Simulink. The simulation model will be used to better understand the operation of the robot and the experimental adjustment of the control parameters. The simulation model will include both stability control and trajectory control in the XY plane. In the second part, the real prototype will be implemented, using Arduino as the control device. A two-axis accelerometer provides information about the angular position of the robot's body, necessary for stability control. Trajectory control will be performed manually, using an Android application as the command interface. es_ES
dc.description.abstract [ES] El trabajo pretende el desarrollo de un prototipo del conocido como BallBot. Se trata de un robot autoestable que mantiene el equilibrio sobre una bola. El robot esta equipado con tres ruedas omnidireccionales que le permiten hacer girar la bola para, por una parte mantener el equilibrio y por otra desplazarse en los ejes X e Y a si como girar sobre su eje vertical. Se trata, por lo tanto, de un robot con tres grados de libertad con la dificultad añadida de ser inestable. Se trata de un prototipo de un grado de dificultad elevado, debido precisamente a su naturaleza inestable. En esencia, es similar a un péndulo invertido de dos grados de libertad, con la posibilidad de desplazarse en el plano XY. En la primera parte del trabajo se desarrollará un modelo de simulación realista empleando la a librería Simscape Multibody de Matlab\Simulink. El modelo de simulación se empleará para comprender mejor el funcionamiento del robot y el ajuste experimental de los parámetros del control. En modelo de simulación incluirá tanto control de estabilidad como control de trayectoria en el plano XY. En la segunda parte se implementará el prototipo real, empleando Arduino como dispositivo de control. Un acelerómetro de dos ejes proporciona la información acerca de la posición angular del cuerpo del robot, necesaria para el control de estabilidad. El control de trayectoria se realizará de forma manual, empleando una aplicación Android como interfaz de mando. es_ES
dc.format.extent 58 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject Simscape Multibody es_ES
dc.subject Arduino es_ES
dc.subject BallBot es_ES
dc.subject Vehículo omnidireccional es_ES
dc.subject Acelerómetro es_ES
dc.subject Accelerometer es_ES
dc.subject.classification INGENIERIA DE SISTEMAS Y AUTOMATICA es_ES
dc.subject.other Máster Universitario en Ingeniería Mecatrónica-Màster Universitari en Enginyeria Mecatrònica es_ES
dc.title Diseño, implementación y control de un prototipo de robot autoestable BallBot de tres ruedas omnidireccionales es_ES
dc.title.alternative Design, implementation and control of a BallBot selfstable robot prototype with three omnidirectional wheels es_ES
dc.title.alternative Disseny, implementació i control d'un prototip de robot autoestable BallBot de tres rodes omnidireccionals es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Ingeniería de Sistemas y Automática - Departament d'Enginyeria de Sistemes i Automàtica es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingeniería del Diseño - Escola Tècnica Superior d'Enginyeria del Disseny es_ES
dc.description.bibliographicCitation Marco Arnal, A. (2024). Diseño, implementación y control de un prototipo de robot autoestable BallBot de tres ruedas omnidireccionales. Universitat Politècnica de València. http://hdl.handle.net/10251/210429 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\164340 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem