El año pasado, participé en la competencia Robocup Junior Soccer utilizando un robot creado a partir de Lego Mindstorms kit NXT. Funcionó bien, pero nos atacaron a nivel internacional, principalmente debido a la velocidad y la fuerza de la oposición.
Este año, tengo la intención de construir el robot desde cero, ya que interconectar motores y sensores no lego con el NXT es, en el mejor de los casos, problemático. Sin embargo, no tengo absolutamente ninguna experiencia con ningún otro microprocesador y me pregunto qué obtener.
El microprocesador necesita salidas I 2 C y PWM (para impulsar 3-5 motores), y preferiblemente debería ser económico y programable en algún lenguaje de programación orientado a objetos.
¿Sería adecuado un arduino para este propósito, o este insufiente / excesivo?