[go: up one dir, main page]

Skip to content

GrunCrow/Hexapod_Caterpie

Repository files navigation

Hexapod Caterpie

Este proyecto, Hexapod Caterpie, se centra en el desarrollo de un robot hexápodo inspirado en el Pokémon Caterpie. El objetivo es combinar mecánica, electrónica y programación para crear un robot capaz de moverse y reaccionar a su entorno de manera autónoma.

Características Principales

  • Diseño Mecánico: Estructura de seis patas que permite movimientos estables y versátiles.
  • Control Electrónico: Integración de servomotores controlados por microcontroladores para coordinar los movimientos.
  • Programación: Implementación de algoritmos que permiten al robot desplazarse y adaptarse a diferentes terrenos.

Estructura del Repositorio

El repositorio está organizado en las siguientes carpetas:

  • Application: Código de la aplicación que controla el robot.
  • Code: Implementaciones de los algoritmos de movimiento y control.
  • Codigo Robot: Scripts específicos para la operación del robot.
  • Configuración: Archivos de configuración para ajustar parámetros del sistema.
  • Dataset: Conjuntos de datos utilizados para entrenamiento o pruebas.
  • Documentación Robot: Manuales y guías relacionadas con el robot.
  • IAAR_PyDeteccionCucas: Módulos de inteligencia artificial para detección de objetos.
  • comando-generar-bbox: Herramientas para generar cuadros delimitadores en imágenes.
  • datasets/coco128: Conjunto de datos COCO128 para entrenamiento de modelos.
  • exp11: Resultados y datos de experimentos realizados.
  • venv: Entorno virtual de Python con las dependencias necesarias.

Requisitos

Para ejecutar este proyecto, se requieren las siguientes herramientas y bibliotecas:

  • Python 3.8 o superior
  • Bibliotecas de Python:
    • numpy
    • opencv-python
    • tensorflow
    • keras
    • matplotlib
  • Entorno de Desarrollo:
    • PyCharm o cualquier IDE compatible con Python
  • Hardware:
    • Microcontrolador compatible (por ejemplo, Arduino o Raspberry Pi)
    • Servomotores
    • Sensores (ultrasonido, infrarrojo, etc.)

Instalación

  1. Clonar el repositorio:

    git clone https://github.com/GrunCrow/Hexapod_Caterpie.git

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published