Archivo de la etiqueta: robots
¿Cómo construir un robot sumo?
¿Estás interesado en construir un robot de competencia? ¿Sabes cual es la mejor forma de hacerlo?
El Ingeniero Miguel A. Piedra Ángeles, de la Asociación Mexicana de Mecatrónica, explicó en su workshop, “Diseño de algoritmos para robots de competencia”, consejos acerca de las distintas partes a enfocarse en tu robot sumo cuando asistas a una competencia. Aquí te los mencionamos y explicamos.
Hardware
“La programación se hace pensando en que la computadora va a funcionar, entonces el hardware debe estar en buenas condiciones”, aquí se considera al diseño electrónico y mecánico.
Peso:
El peso juega una clave importante en ganar este tipo de concursos que consisten en empujar al robot rival de la arena circular, es por eso que si nuestro robot es muy pesado consumirá más energía de la que debería y no tendrá la fuerza necesaria para poder empujar al rival (vaya ni si quiera la necesaria para moverse) así que las consideraciones a tener en cuenta son:
- No es recomendable el uso de protoboards en tu robot ya que ademas de no ser nada profesional, hace al robot muy pesado.
- Las cuchillas flexibles son mejores que las fijas, ya que ayudan a usar el peso del rival a nuestro favor cuando este coloque sus cuchillas en nuestro robot.
- La batería debe colocarse en un lugar adecuado ya que esta, por su peso, puede desbalancear a nuestro robot.
- Cambiar el grosor de nuestra tarjeta cambia mucho el peso.
Motor:
Una de las cosas mas importantes de nuestro robot. Sin este nuestro robot no se movería, es por eso que hay que tener ciertas consideraciones, por ejemplo, el motor más usado para este tipo de robots es el TBGGR que suele consumir 600mA en movimiento y 1600mA en paro (sí, en paro se consume más ya que necesitara arrancar) algunas otras consideraciones a tener en cuenta son:
- Cuando se daña el embobinado consume más corriente, hablando de este motor, en movimiento el motor consume 2A y en paro consume hasta 6A, lo cual provoca muchas veces que se queme.
- El driver de los motores debe soportar por lo menos el 200% de la corriente de paro (Un driver es un circuito al cual se conecta circuitos digitales para evitar daños).
Consideraciones generales de hardware:
- “El micro-controlador siempre sera tan bueno como la persona que lo programa”.
- Se debe implementar desde el inicio un método de diagnostico para facilitar las reparaciones y el debuggeo (diagnostico para reparación de errores) del robot, es decir, alguna pista en especifico para leer el voltaje de entrada, otra para el voltaje de salida, etc.
- El sistema debe estar protegido contra cortocircuitos e inversión de polaridad.
- Las partes del robot deben ser de primera calidad.
- Siempre practicar la soldadura, y armado en otro lado.
- Se debe conocer la velocidad de actualización de los sensores usados así como sus limitantes y restricciones.
Rendimiento:
Considerar la capacidad de respuesta y procesamiento del sistema de control
- Se pueden reducir el uso de los sensores multiplexandolos, es decir, solo utilizar ciertos sensores cuando se encuentran a cierta distancia de la linea de la arena, e ir cambiando entre ellos, eso le reduce bastante la carga al microprocesador.
- Se puede programar en un lenguaje de bajo nivel o cercano a este, ya que los lenguajes de alto nivel tienen muchas consideraciones respecto a las revisiones que realizan en su respectivo compilador lo cual pueden alentar la velocidad de la ejecución del código.
- La parte que se encarga de arrancar el motor debe estar conectado de forma directa con la batería es decir (positivo a positivo y negativo a negativo, ya que esta es la parte que funciona más potente), así pues, la reversa debe de estar de forma inversa.
Llantas:
Las llantas son sumamente importantes ya que estas nos pueden proporcionar más fuerza o más velocidad y esto impacta directamente en el firmware, ya que por ejemplo si tenemos llantas de mucha velocidad pero atacamos solo de frente, nuestro robot sera violentamente aniquilado por el rival, o si nuestras llantas son de fuerza, pero atacamos de lado, nuestro robot puede perder el control y salir disparado fuera del anillo blanco de la arena.
Las mas comunes:
- 50:1 reducen la velocidad 50 veces pero incrementan la fuerza a 50 veces.
- 10:1 reducen la fuerza 50 veces pero incrementan la velocidad 50 veces.
Miscelaneo
Utilizar estrategias para ganarle más fácil al rival, por ejemplo utilizar terciopelo al robot para evitar ser detectado por los sensores infrarrojos del contrario ( que suelen ser los mas utilizados), utilizar imanes para tener tanto mas fuerza de empuje como de agarre y cualquier estrategia que pueda confundir la programación del contrario o su mecánica puede funcionar.
Firmware
El cerebro del robot, su razonamiento lógico es a lo que recurre para saber que hacer dependiendo la situación en la que se encuentre tanto el como su rival (la programación).
- El diseño debe permitir que el algoritmo se ejecute de manera correcta, es decir, si por ejemplo se están utilizando sensores que requieren cierta luz para leer información y se programa no considerando esto, no se va a lograr la ejecución correcta del programa del robot.
- Si se utilizan librerías creadas por otras personas se debe comprobar su correcto funcionamiento para evitar funcionamientos no deseados.
Factor Humano
De lo más importante según el Ing. ya que una buena programación y diseño de hardware, así como algún cambio del firmware ya cercano en la competencia puede hacer el cambio entre ganar o perder, explico que es 90% factor humano, 10% robot.
Los robots de Talent Robotics entran en combate
Hay robots industriales, de servicio, de investigación… y también hay robots de combate, los cuales iniciaron ayer su competencia en la arena Talent Robotics.
La eliminatoria de grupos se dividió en tres categorías: una libra, tres libras y doce libras.
Participaron equipos de escuelas como el Instituto Politécnico Nacional y la Universidad de Guadalajara (UdG) , entre otras. Algunos tardaron semanas en la construcción del robot, otro hasta tres años.
Para ganar, el robot debía aplicar dos llaves a su contrincante, cada una con duración de 10 segundos. Tras las peleas, se dividen los grupos en Llave de ganadores y Llave de perdedores. La final se disputará entre los ganadores de cada grupo de llaves.
En la categoría de 12 libras iniciaron los combates con el triunfo del Cuervo contra Reaper. Entre gritos del público aparecieron en la arena Iztlibot y Tazumaky, que activaron sus potentes aspas y, después de constantes choques, ganó el segundo. La batalla contra Devastador pareció muy fácil para SlayerV1, quien presionó con aspas hasta provocar la volcadura de su contrincante y el desprendimiento de algunas de sus partes.
La cuarta ronda se retrasó un poco porque el equipo del robot Don gato hacía unos últimos ajustes a sus armas, situación que se resolvió con unos cuantos pedazos de cinta adhesiva. Del otro lado de la arena, Hell Knigh parecía listo; Don gato lanzó fuego y Hell Nkinght perdió sus aspas y perdió.
Para decepción de los espectadores, la quinta ronda no se efectuó como se esperaba. En la arena estaba listo Iron Hide, pero el robot contrincante no se presentó, quizá porque temió enfrentarse al prototipo que es considerado el campeón en México pues hasta el momento no ha perdido ninguna batalla.
Los siguientes serán días de emocionantes competencias en Talent Robotics, como el campeonato Sumo, y el reto de 24 horas, éste último es en el que los equipos tendrán que crear un robot en sólo un día.
¿Los robots sustituirán el trabajo del hombre?
Pablo Javier Antón Ortiz, cofundador y socio de Campus Party 2016, habló sobre el peligro que corre el mundo respecto a la pérdida de empleos que son sustituidos por robots programados.
“No va a suceder lo que sucedió en la Revolución industrial o la Revolución agraria, esta Revolución tecnológica que se nos avecina va suponer un cambio radical en el sistema productivo, económico, y el sistema de vida de los humanos”.
Los sectores impactados por estos cambios acelerados son: la energía, la producción las telecomunicaciones y el transporte.
Un ejemplo de lo que está haciendo la revolución tecnológica son las impresoras 3D, por lo que Pablo Antón predice que en un futuro no muy lejano, se podrá hacer cualquier objeto con la explotación de estas impresoras, pues hoy en día China creó una impresora gigante que es capaz de fabricar 200 casas en sólo un día.
Esta impresora 3D emana materia de cemento para la creación de muros, y su programación tiene la capacidad de hacer el trabajo que personas dedicadas a la construcción hacían en un mes.
Según el cofundador de Campus Party existe un estudio realizado en la Universidad de Oxford, el cual predice que en 20 años el 35 por ciento del empleo en Inglaterra desaparecerá, debido a la producción de robots especializados.
Dice Antón que aunque suene “utópico” una solución a esta rapidez tecnológica es “parar todo, pero como eso es casi imposible debemos estar preparados y generar soluciones a las consecuencias que vienen”.
Antón propone que se tiene que convertir la revolución tecnológica en algo más humano, pues advierte que la sociedad va hacia un mundo neocomunista.
En sus marcas, listos… ¡drones!
Esta mañana, campuseros se dieron cita en la Jaula de Drones, donde se realizaron las primeras eliminatorias de la carrera de estos vehículos aéreos no tripulados.
Después de ocho rondas, los mejores pilotos serán elegidos y obtendrán un pase a las semifinales de mañana.
Entrevistamos a dos de los participantes, quienes con mucho entusiasmo buscan demostrar sus habilidades.
Erick Hernández, originario de la Ciudad de México, presume sus dos drones, mientras afirma que busca divertirse y seguir su pasión en lo que llama “un torneo entre amigos”.
“Siempre he armado aviones y multi rotores; es mi hobbie”- Erick Hernández
Yo los he creado porque me apasiona aprender de esta nueva tecnología y seguir mejorando como participante de estos eventos”.
Por su parte Jordan Temkin , originario de Colorado, Estados Unidos, busca hacer sinergia con la comunidad latinoamericana en el ámbito de compra, construcción y programación de estos particulares dispositivos en las carreras de drones.
Al igual que su compañero mexicano, Temkin usa gafas y controles en la cabeza, como si fueran extensiones de su cuerpo, para guiar a su robot a través de los distintos obstáculos
Aunque no hay un premio de por medio, lo que emociona a Jordan es ver volar a sus drones, ya que al comienzo de construirlos puede considerarse un juego que toma seriedad, que con el paso del tiempo ha llevado su pasión a toda América.
“Si construyes el primero es mas fácil construir el segundo” – Jordan Temkin.
La Jaula de Drones está junto la área de #makers, con actividades durante todo el día para conseguir a los semi finalistas que se verán las caras mañana 2 de julio.
Frida, un robot que te enseña Tai Chi
Frida tiene sólo cuatro días de nacida y una altura de un niño de un año, pero roba la atención de todos cuando da una lección de Tai Chi.
Este robot humanoide, llamada Frida en honor a la pintora mexicana, tiene la capacidad de establecer una conversación natural con cualquier persona, así como entender un texto, imágenes y videos en tiempo real. Todo esto, gracias a algo más que inteligencia artificial: el cómputo cognitivo, que hace que Frida pueda aprender cualquier cosa.
Frida forma parte del proyecto Watson, de IBM, el cual tiene la finalidad de desarrollar software capaz de aprender por él mismo.
Este robot también puede realizar tareas de análisis de datos, como diagnóstico de enfermedades, esto con base en los bancos de datos y estudios disponibles.
En entrevista para Campus News por MILENIO, Bárbara Aguilera Arcos, gerente de marketing de IBM, explicó que este robot es una manera de acercar a la sociedad y a los campuseros a las nuevas tecnologías que ofrece el cómputo cognitivo y la inteligencia artificial, para que los asistentes se den cuenta de los servicios y potencial de esta herramienta.
El desarrollo de esta tecnología nos hace pensar que en un futuro cercano, podamos aprender Tai Chi con una Frida como instructora.
10 conferencistas que no te puedes perder