Yclops.docx

  • Uploaded by: Boris Portugal
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Yclops.docx as PDF for free.

More details

  • Words: 542
  • Pages: 4
yclops-project Robot de carreras open source con cámara, diseñado para introducir a nuevos constructores en la robótica de competición. Se compone de dos PCBs: la del chasis autosoportado con la electrónica principal; y la de sensores, que es intercambiable para poder adaptarlo a diferentes pruebas de seguimiento de línea. El chasis del robot incorpora: 

Arduino nano



Batería Lipo 2S



Pulsadores de selección de menú



Leds indicadores



Driver de motores TB6612FNG



Micromotores 10:1 HP 6V con reductora metálica y encoders en cuadratura



Ruedas de 32mm de diámetro



Sensor frontal de distancia de 80cm para detección de oponentes (necesario para carreras)



Sensores laterales de distancia de 35cm para detección de oponentes (necesario para carreras)



Cámara de 1x128 píxeles para seguimiento de línea y detección de oponentes



Expansor I2C para poder soportar todos los periféricos incorporados

La PCB de sensores es intercambiable. En su versión para velocistas y carreras incorpora: 

6 sensores CNY70 para seguimiento de línea



Multiplexor para los sensores de línea

Manuales y guías del proyecto Disponibles en la carpeta manuals: 

Tutorial 1 - Baterías Lipo



Tutorial 2 - Impresión de las piezas del robot



Tutorial 3 - Montaje del robot



Tutorial 4 - Configuración del Bluetooth HC-05



Tutorial 5 - Primeras pruebas

A medida que el proyecto vaya avanzando se añadirán más tutoriales para completar la información y facilitar el montaje y la programación del robot.

Retos planteados para el usuario Cyclops es un proyecto base para cualquier persona que quiera adentrarse en el mundo de la robótica a través de las competiciones. Por un lado se proporciona una base para el aprendizaje y para facilitar la participación; por otro, se plantean una serie de retos e ideas que servirán a los usuarios para afrontar el desarrollo de un proyecto de robótica y profundizar experimentando con las mejoras: 

Mejoras de comunicación por bluetooth con logs de telemetría



Reconocimiento de la pista de velocistas con encoders para acelerar en las rectas y frenar antes de las curvas



Detección de oponentes en carreras con los sensores de distancia para cambiar de carril y efectuar adelantamientos



Adaptación del PID de seguimiento de línea para competir sobre pistas de degradado



Implementación de un PID para seguir a un oponente en carreras cuando no se pueda cambiar de carril para adelantar



Reconocimiento y seguimiento de líneas y degradados con cámara

Preguntas frecuentes Puedes encontrar un listado de las preguntas frecuentes con sus respectivas respuestas en la wiki del proyecto.

Autor Rubén Espino San José

Agradecimientos y aportaciones 

A Alex @TCRobotics de BricoLabs, por su tutorial para adaptar el driver CH340G de la Arduino Nano para MAC OS



A José Luis Villarejo, por los diseños de las PCBs de Cyclops en FreeCAD



A Juan Alberto Babío, por la adaptación del soporte regulable para la cámara



A Óscar de BricoGeek, por sus streaming (1 y 2) del montaje de CyclopsProject



A Álex y Manuel, de OPRobots, por su App para calibrar y controlar el robot mediante el bluetooth del móvil



A Javier Martín, por su adaptación del bootloader de la Arduino para la carga de programas por bluetooth

Licencia

More Documents from "Boris Portugal"