Skip to content

RoboticsLabURJC/2024-tfg-eva-fernandez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contenidos del repositorio

  • docs: Directorio dónde se sostiene el blog del proyecto
  • pruebas: Directorio dónde se han hecho pruebas y se ha preparado el proyecto antes de construirlo
  • GreenNao: Directorio dónde se encuentra todo el desarrollo del proyecto final
  • .gitignore: Fichero que indica a git qué otros ficheros no deben subirse al repositorio
  • README.md: ¡Fichero que estás leyendo ahora mismo! Contiene un resumen de lo que trata el proyecto, cómo funciona, etc

Introducción

Este trabajo de fin de grado consiste en construir una aplicación para convertir al robot NAO de Aldebaran Robotics en un robot de servicio. Para ello, ha sido necesario crear patrones de movimiento para que pueda operar correctamente, estos son:

  • Caminar recto hacia adelante
  • Girar en el sitio ya sea a la derecha o la izquierda
  • Desplazarse lateralmente hacia la izquierda o derecha
  • Levantarse si se cae boca arriba
  • Levantarse si se cae boca abajo
  • Caminar en arco (aún en desarrollo)

Después, para la aplicación de servicios se ha decidido hacer que nuestro pequeño NAO eche una mano en un invernadero, el cual ha sido modelado por mí para funcionar en gazebo, además de un nuevo aspecto para el robot.

Invernadero

Primera versión (actual)

Mundo Invernadero

NAO

GrenNao

Requisitos de ejecución

Para que este TFG funcione correctamente, se necesita:

  • Ubuntu 22.04
  • Ros2 humble
  • Gazebo Harmonic (versión 8.9.0)
  • Todas las dependencias necesarias para comunicar ros y gazebo
    • ros-gz-sim
    • ros-humble-ros-gz-bridge

Explicación detallada del funcionamiento

Cómo ya se ha explicado en la introducción de este README.md, este trabajo de fin de grado se compone de 2 pilares, los cuáles se explicarán corta, pero detalladamente a continuación, aunque, si quieres una explicación totalmente detallada de este TFG, puedes leer la memoria asociada a él aquí (próximamente):

Movimiento (próximamente)

GrenNao (próximamente)

Resultado del proyecto (próximamente)

Seguimiento del proyecto

Si te interesa saber cómo se ha ido desarrollando este proyecto, puedes visitar su blog en el que se describen los progresos del desarrollo por semanas, desde su inicio, hasta su fin.

Referencias

Para poder llevar a cabo este proyecto se han visitado los siguientes enlaces: