Inspiration

Boboticos nace de la sinergia entre la experiencia en hardware y la potencia de la simulación virtual. El equipo cuenta con una trayectoria activa en múltiples competencias de robótica, donde se aprendió que los errores en el mundo físico pueden ser sumamente costosos en tiempo y recursos. Inspirados por ese camino recorrido, se decidió crear un entorno de pruebas robusto donde los algoritmos se validen con leyes físicas reales antes de tocar un solo componente físico.

What it does

Es un entorno de simulación física de alta fidelidad donde un agente robótico interactúa con un mundo diseñado a medida. Utilizando PyBullet, el sistema procesa dinámicas de cuerpos rígidos, permitiendo validar movimientos, colisiones y respuestas de sensores en un espacio controlado. Es un "sandbox" diseñado para asegurar que el software esté listo para la acción antes de desplegarlo en hardware real.

How we built it

La arquitectura de este proyecto se construyó con un enfoque totalmente personalizado:

  • SolidWorks: Se diseñó todo el mapa y los componentes robóticos desde cero. Esto otorgó un control total sobre las dimensiones, los obstáculos y la complejidad del escenario.
  • PyBullet: Se integraron los diseños de SolidWorks configurando cada pieza con propiedades físicas reales como masa y fricción.
  • Python: Se programó la lógica de control para gestionar la interacción precisa entre el robot y su entorno.

Challenges we ran into

El mayor desafío fue la interoperabilidad entre el diseño y la simulación. Lograr que modelos detallados de SolidWorks funcionaran de manera fluida en el motor de física requirió una optimización constante de mallas para no sacrificar rendimiento. Además, ajustar los parámetros para que el comportamiento no fuera "demasiado perfecto" y reflejara la fricción real fue un reto de calibración técnica fundamental.

Accomplishments that we're proud of

Estamos muy orgullosos de haber construido un diseño original desde cero. Lograr que el robot realizara movimientos naturales y precisos dentro de un mapa modelado en CAD, integrando el conocimiento previo de los integrantes en competencias de robótica, es el mayor éxito alcanzado en este hackathon.

What we learned

Este proyecto reafirmó que la simulación es una herramienta de ingeniería esencial. Se aprendió a profundidad el flujo de trabajo "diseño a simulación" y cómo pasar de un modelo conceptual en SolidWorks a un entorno dinámico funcional. También se reforzó la importancia de crear escenarios de prueba personalizados para validar casos de uso específicos que el hardware comercial a veces no permite.

What's next for boboticos

El siguiente paso es cerrar el ciclo Sim-to-Real. El objetivo es tomar los conocimientos de esta simulación y aplicarlos en la construcción de un prototipo físico que recorra el mismo mapa diseñado en SolidWorks, integrando además más sensores y navegación autónoma avanzada.

Built With

Share this project:

Updates