Giter VIP home page Giter VIP logo

maze-robot-bover-jr's Introduction

Robot Laberinto BOVER JR馃馃馃毀

image

Descripci贸n del Proyecto

Este repositorio contiene el c贸digo y los recursos utilizados para el desarrollo de un robot resolvente de laberintos, creado por Leandro Benitez, Ezequiel Sierra iniciado en 2022 acompa帽ado de nuestro Profesor Ing. Bustos Mariano en el club de rob贸tica del "Industrial de Temperley" ,como parte de un emocionante proyecto para la resoluci贸n aut贸noma de laberintos y la participaci贸n competitiva a nivel nacional en la LNR Argentina. Durante el proceso de creaci贸n, hemos estado trabajando arduamente para implementar algoritmos de b煤squeda, controladores PID, y trabajar con sensores Sharp y la programaci贸n en un microcontrolador ESP32 con el entorno Arduino. Tambi茅n hemos dise帽ado y creado nuestras propias librer铆as espec铆ficas para el robot, adem谩s de experimentar con la utilizaci贸n de m谩quinas de estados y programaci贸n orientada a objetos para lograr un funcionamiento eficiente y preciso. En la nueva actualizaci贸n utilizamos un esp32 embebido y drivers integrados, junto a la utilizaci贸n de componentes SMD para disminuir espacio y costos . Actualmente nos encontramos Sponsoreados por PCBWAY donde dise帽amos la nueva versi贸n de Bover JR y esperamos competir durante 2023 y 2024 en la LNR 馃馃毀!!!

Caracter铆sticas del Proyecto en Desarrollo

  • Resoluci贸n aut贸noma de laberintos: Estamos trabajando para permitir que el robot navegue y encuentre la salida de un laberinto sin intervenci贸n externa y en el menor tiempo posible.
  • Algoritmos de b煤squeda: Hemos comenzado a implementar diferentes algoritmos de b煤squeda para dotar al robot de la capacidad de tomar decisiones inteligentes mientras explora el laberinto.
  • Controladores PID: Utilizamos controladores PID para mejorar la precisi贸n y estabilidad del robot al seguir una trayectoria y evitar desviaciones indeseadas.
  • Sensores Sharp: Integraci贸n de sensores Sharp para detectar obst谩culos y evitar colisiones durante el recorrido del laberinto.
  • ESP32 y Arduino: El robot se basa en un ESP32 programado con el entorno Arduino, lo que nos brind贸 flexibilidad y recursos para desarrollar un sistema eficiente y la utilizaci贸n de Bluetooth para debugear. -IMU MPU6050: Utilizada para lograr giros a 90潞 -DISPLAY OLED I2C: Pensada para poder visualizar un men煤 de estrategias.
  • Librer铆as personalizadas: Creamos librer铆as espec铆ficas para nuestro robot, lo que facilit贸 el manejo y organizaci贸n del c贸digo.

Estructura del Repositorio

  • SCHEMATIC PCB

C贸mo Contribuir 馃

隆Valoramos cualquier contribuci贸n que puedas brindar para mejorar nuestro proyecto! Si deseas colaborar, sugerir mejoras o corregir problemas, sigue estos pasos:

  1. Haz un fork de este repositorio y clona tu copia localmente.
  2. Realiza los cambios y mejoras en tu rama, incluso si es para sugerir posibles soluciones o nuevas ideas.
  3. Aseg煤rate de agregar o actualizar la documentaci贸n con tus contribuciones.
  4. Realiza un pull request a nuestra rama principal para que podamos revisar y considerar tus aportes.

Contacto 馃挰

Nos encantar铆a recibir tus comentarios, sugerencias y cualquier tipo de feedback que nos ayude a mejorar nuestro proyecto. Si deseas ponerte en contacto con nosotros, no dudes en escribirnos a:

Sigue actualizado al proyecto sigui茅ndonos en:

leandrobenitez instagram tiktok youtube

Agradecimientos 馃檶

Queremos expresar nuestro agradecimiento a todas las personas que nos han brindado apoyo y colaboraci贸n en este proyecto, especialmente a PCBWAY por apoyar este proyecto. 隆Sin su ayuda, no habr铆amos llegado tan lejos en nuestro desarrollo!

image image image

Videos version 2022

Laberinto BoverJR

Laberinto BoverJR

VID-20230730-WA0008.mp4
VID-20230730-WA0007.mp4
VID-20230730-WA0002.mp4

Estamos entusiasmados con los avances que hemos logrado hasta el momento, pero reconocemos que a煤n hay mucho trabajo por delante. Apreciamos tu comprensi贸n y paciencia mientras continuamos mejorando y refinando nuestro robot resolvente de laberintos.馃馃馃弳

maze-robot-bover-jr's People

Contributors

bovergroup avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    馃枛 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 馃搳馃搱馃帀

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google 鉂わ笍 Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.