Concurso Nacional de Robótica AESSBot’11

Hace unos días recibi un correo con una grata sorpresa, después de un parón de algún tiempo (creo que el último al que fui fue el ultimo que se celebró) vuelve al panorama de la robótica española uno de los clasicos AESSBot. Quizas destacaría de esta competición la prueba de rastreadores, creo que la única en españa que se corre sobre una pista negray no posee marcar para seleccionar el camino correcto.

LogoOrganizer

El concurso tendrá lugar los días 18 y 19 de Noviembre de 2011 dentro del evento 'Barcelona Developers Conference' que se realizará en el Museo Marítimo de Barcelona.

La participación del concurso está abierta a todas las personas interesadas y con un robot que cumpla las normativas para la categoría que quiera participar.

El horario y distribución de las distintas categorías queda pendiente de decisión según las inscripciones.

Podéis consultar la Normativa en la documentación adjunta. Para más información consultar la guía del participante.

Este año contarán con 2 categorias "inusuales" en este concurso: Libre y humanoides quedando el siguiente listado:

Este año el concurso constará de las siguientes categorías. Dispone de las normativas de cada categoría en los enlaces de la izquierda.

SUMO

En esta categoría dos robots de 3Kg de peso cada uno se enzarzan en una batalla sin tregua hasta que uno de los oponentes es expulsado del ring por su adversario. Esta prohibido destrozar al robot rival.

HUMANOIDE

Consiste en la realización de dos pruebas de movilidad. La primera se compone de dos niveles. El primero los humanoides realizarán una carrera ida y vuelta salvando unos obstáculos colocados de forma aleatoria y en el segundo la carrera es sólo de ida pero en este caso deberá superar una escalera con peldaños de 3cm. La segunda prueba consiste en combates basados en puntos Yuhkoh.

RASTREADOR

En esta categoría el robot tiene que completar un circuito formado por una pista blanca sobre un fondo negro en el menor tiempo posible.

MINI-SUMO

Como su nombre indica es la versión reducida de la categoría sumo en la que se reduce el peso y las dimensiones teniendo así que dar un nuevo enfoque al diseño de los robots.

LIBRE

En esta categoría los participantes deben sorprender al jurado con diseños originales o increíbles funcionalidades. Esta es la categoría con un menor numero de normas ya que no se debe coartar el ingenio de los participantes.
Ya que mi situación actual no me permite asistir desearle buena suerte a la organización y animo a los participantes.

Fabricación de PCB con DigiMec

Buenas tardes, como muchos ya sabreís ultimamente dedico todo mi tiempo a una starup que he creado en la cual estamos realizando mecanizados con nuevas tecnologias queriendo hacer servicios asequibles para todos los publicos.

Placa de prueba

El motivo de este post es para anunciaros que estamos poniendo en practica una prueba de concepto desde mi tienda de eBay: Un servicio de fabricación de prototipos de PCB, En tamaño euroboard y a un precio muy muy asequible.

Para mas información y probar el servicio: http://cgi.ebay.es/Fabricacion-de-PCB-Tamanos-Max-100x160-sin-perforar-Doble-cara-/190578983298?pt=LH_DefaultDomain_186&hash=item2c5f648182

Todo el que al hacer el pedido me envie el codigo ROBOOPS2011 le aplicaré 3€ de descuento por seguir este blog.

Primeros pasos con FPGA Altera y Quartus II

Hace un par de meses que me picó la curiosidad del desarrollo con FPGA, siempre me había parecido caro y difícil. Después de recopilar información y buscar donde comprarme unas plaquitas para comenzar a desarrollar encontré una tienda donde compre un USB Blaster y una plaquita con una FPGA ( Cyclone II EP2C5T144C8N ) y algunos Leds. Más tarde en la misma tienda adquirí la ASK2CB una placa de desarrollo con otra FPGA ( Cyclone II EP2C8Q2208C8N )y algo de hardware adicional para hacer mas cómodo el comienzo.

Conjunto de herramientasAl recibir el articulo empecé a instalar todo el software (En linux y windows). Primeramente lo instalé en windows. El único problema que encontré en este paso es la necesidad de descargar el paquete durante la instalación. Como primera prueba de que todo el hardware funciona ejecute el programador y realicé la identificación de la cadena. En windows no he tenido ningún problema, en linux aun no he sido capaz de conectar con el programador (si alguien lo ha conseguido agradecería algo de ayuda).

Preparando la maleta para venir a Campus Party metí todo en la maleta y me propuse el objetivo de aprender algo durante estos días. Y gracias al apoyo de toda el area de CampusBot anoche conseguí realizar mi primer programa:

Primeramente intenté crear un proyecto "a lo loco" pero me pegué de dientes contra el IDE no permitiéndome compilar nada. Después de buscar y leer un poco seguí los pasos del siguiente video para hacer la primera prueba:

Si seguís los pasos del video os encontraréis que habéis creado un proyecto y compilado pero aun no habéis conectado nada de hardware. Para ello debereís de seguir los siguientes pasos:

Una ver terminado el proyecto en el IDE abriremos el "Planeador de Pines" Pin Planner:

IDE con ubicación del Pin PlannerAquí asignaremos la disposición de los pinnes, en nuestro caso a, b y c. Para ello basta con pulsar sobre la unión y seleccionar en el desplegable que Pin vamos a usar para ello:

Pin PlanerUna vez aquí solo queda lo más sencillo, abrir el programador y cargarle nuestro programa. Para ello después de abrirlo desde el IDE solo habrá que encender todo y pulsar Start:

Interface de ProgramadorY por fin tenemos nuestro programa corriendo en la FPGA, El único problema que encontramos es que al reiniciar nuestro sistema volverá al estado de fábrica ya que estamos realizando los cambios en la memoria volátil. De momento esto es todo espero poder traeros más pronto.

Si necesitas asesoramiento en el desarroyo de proyectos con FPGA, visita Sentecno.