banner

Noticias

Mar 17, 2023

Revisión del brazo robótico myCobot 280 de Elephant Robotics

REVISAR – En mi búsqueda continua de un compañero robótico que resida en mi escritorio, he encontrado pocos contendientes dignos. Si bien el ClicBot (revisado en junio de 2022) y el Petoi Bittle (revisado en noviembre de 2022) estuvieron cerca, ninguno de ellos cumplió con los requisitos. Llevando mi búsqueda al siguiente nivel, he estado compartiendo mi espacio de trabajo con el myCobot 280 de Elephant Robotics. El myCobot 280 es un paso significativo tanto en complejidad como en funcionalidad con respecto a los bots que he probado antes, lo que se refleja claramente en su precio. . El kit myCobot 280 que revisé cuesta $ 638 y los accesorios adicionales van desde $ 100 a $ 1000. Sin embargo, con ese aumento significativo en el precio, viene un gran salto en lo que es posible con este increíble, aunque complejo, brazo robótico.

El Elephant Robotics myCobot 280 es un brazo robótico de seis ejes que ofrece múltiples métodos de control y está diseñado tanto para la investigación como para la educación. Admite varios lenguajes de programación populares, como Python, myBlockly, C++ y Arduino. myCobot 280 se basa en M5Stack, que es un kit de desarrollo modular y apilable que se ejecuta en un procesador central ESP32. El kit myCobot 280 que revisé venía con un controlador Adaptive Gripper, Base Plate y Gamepad.

El myCobot 280 viene en una caja blanca con solo el nombre y el logotipo de Elephant Robotics impresos en el exterior. Dentro de la caja, los componentes están embalados de forma segura en cartón moldeado. La pinza adaptable para myCobot se envía por separado.

En su configuración más básica, myCobot 280 consta de un "cerebro" con una pequeña pantalla LED, seis secciones móviles con servomotores individuales y una matriz de LED RGB de 5×5.

El "cerebro" o controlador de myCobot 280 se basa en M5Stack BASIC, que es un kit de desarrollo modular y apilable que se utiliza para construir dispositivos electrónicos más complejos. El controlador tiene una pantalla LED de dos pulgadas, tres botones y varias entradas y puertos diferentes. Utilizando los menús básicos del controlador, un usuario puede acceder a las funciones principales de myCobot 280, como la calibración o la configuración de los protocolos de comunicación.

En la parte inferior del controlador hay una ranura Micro SD junto con conectores GPIO. Un conector GPIO (entrada/salida de propósito general) permite que el dispositivo se conecte con componentes electrónicos externos como sensores o motores.

Hay más conectores GPIO en la parte superior del controlador.

El lado derecho del controlador contiene el altavoz de la unidad y otro conjunto de conexiones GPIO.

El lado izquierdo tiene un puerto de alimentación, un puerto USB-C, más conexiones GPIO, un pequeño botón de encendido/reinicio y tres conectores Grove. Los conectores Grove son enchufes de 4 pines similares a las conexiones GPIO que se utilizan para conectar diferentes sensores, actuadores o módulos.

La "cabeza" del myCobot 280 está equipada con un M5Stack adicional, específicamente el M5Stack ATOM Matrix.

Los LED RGB son programables y el controlador más pequeño tiene varios puertos de entrada similares a los de la unidad principal.

En la parte superior del controlador hay conexiones GPIO, un conector Grove y un puerto USB-C.

El lado izquierdo del controlador superior tiene un conector Grove adicional.

La parte posterior de la "cabeza" tiene un servo giratorio con una cuadrícula de agujeros de 3 x 3 para conectores LEGO.

La parte inferior de la base también tiene orificios para conectores LEGO dispuestos en una cuadrícula de 5 x 5.

Los pines del conector LEGO se utilizan para conectar el myCobot 280 a muchos de sus accesorios, incluida la G-Base. La G-Base ayuda a mantener la unidad estable mientras se mueve en todo su rango de movimiento.

Elephant Robotics proporciona una bolsa de aproximadamente 30-40 conectores LEGO para usar como accesorios o para asegurar el myCobot 280 a su base.

La base G en sí misma está asegurada para que no se mueva con una abrazadera ajustable incluida.

La alimentación del myCobot 280 es un bloque de alimentación y un cable de 12 V.

Se incluye un cable USB-C a USB-A para conectar el myCobot 280 a una computadora para la programación.

El myCobot incluso se puede controlar a través de un controlador Gamepad que viene con un dongle para conectarse a una PC.

Se incluyen varios cables puente para conectar la unidad a través de los puertos GPIO o Grove a otros sensores o módulos.

Los seis segmentos del myCobot 280 están hechos de plástico ABS resistente y encajan en ángulos de 90 grados.

La unidad se envía preensamblada con todos los segmentos y la cabeza conectados a la base.

La pinza adaptable para myCobot 280 se vende y se envía por separado. Es un accesorio similar a una pinza que se puede conectar a la parte superior del brazo del robot, o "cabeza", del myCobot 280 a través de un pequeño cable. El Gripper se comunica con la unidad principal a través de un conector Grove conectado a un puerto abierto.

Los dos dedos del Gripper tienen almohadillas de espuma suave adheridas para aumentar el agarre.

Hay orificios para conectores LEGO en la parte inferior y posterior de Adaptive Gripper para conectarlo a la unidad.

Afortunadamente, el myCobot 280 no requiere mucha configuración física. La unidad principal llega preensamblada, por lo que solo queda conectar la base y los accesorios.

Al usar conectores LEGO, es fácil conectar la base y cualquier otro accesorio similar.

No es sorprendente que los conectores LEGO hagan un gran trabajo al mantener la unidad principal firmemente asegurada a la base.

Se proporciona una abrazadera simple para sujetar la base en el borde de una mesa o escritorio.

Hay cinco orificios en la abrazadera que podrían usarse para asegurar la abrazadera de manera más permanente con tornillos.

Si está utilizando Adaptive Gripper, también debe conectarse a la cabeza de myCobot 280 mediante conectores LEGO.

El Gripper se puede conectar de dos maneras diferentes, pero ambas configuraciones requieren que su cable esté conectado al puerto Grove en el costado de la unidad principal.

Una vez que myCobot 280 esté asegurado a la base y tenga todos los accesorios conectados, conectar el cable de alimentación encenderá automáticamente la unidad. Para asegurarse de que el controlador conozca la posición exacta de cada segmento, es importante calibrar los servos antes de continuar. Navegar por los menús de myCobot 280 es muy sencillo y elegir Calibración básica iniciará el proceso.

Cada segmento tiene una pequeña muesca, para calibrar los servos, todas estas muescas deben alinearse. Al ejecutar la secuencia de calibración, cada servo se liberará mientras los segmentos se alinean a mano y luego se bloqueará cuando se esté calibrando el siguiente servo.

Incluso hay una muesca en el segmento giratorio de la cabeza de myCobot que debe alinearse correctamente.

Después de calibrar los servos, al ejecutar una prueba, myCobot 280 verificará cada servo moviéndolo ligeramente y luego devolviéndolo a la posición correcta.

Con el myCobot 280 encendido, los servos calibrados y los accesorios conectados, finalmente es hora de divertirse.

El myCobot 280 tiene una curva de aprendizaje pronunciada si planea hacer algo más avanzado que probar la función integrada de grabación y reproducción.

La función Grabar y reproducir de myCobot 280 es una función que permite a los usuarios grabar los movimientos del brazo robótico, guardarlos y reproducirlos nuevamente.

Para grabar una secuencia de movimiento, primero coloque el brazo robótico en la posición inicial desde la que desea que comience. Luego, presione el botón "Grabar" en el panel de control. Elija dónde guardar la grabación, ya sea en la RAM interna o en sus 16 MB de memoria Flash. Después de elegir, puede manipular el brazo manualmente a través de cualquier serie de movimientos y myCobot 280 los registrará, el tiempo de grabación predeterminado es de 100 segundos. Una vez que haya llegado al final, presione "Detener grabación y guardar". El myCobot 280 guardará automáticamente la secuencia de movimiento grabada. Para reproducir una secuencia de movimiento guardada, presione el botón "Reproducir" y myCobot se moverá automáticamente a través de la secuencia grabada infinitamente en un bucle.

Es divertido usar la función Grabar y reproducir, pero apenas toca la superficie de lo que myCobot 280 es capaz de hacer. Para explorar realmente su funcionalidad, la unidad debe estar conectada a una computadora y programada usando uno de los muchos lenguajes de codificación que comprende myCobot 280. La mejor manera de conectar la unidad a una computadora es a través de la interfaz USB. La opción USB debe elegirse en el menú myCobot 280 para habilitar la conexión.

El cable USB-A a USB-C incluido proporciona la conexión a una computadora.

Usé una computadora portátil con Windows 11 que ejecutaba el lenguaje de programación myBlockly. Como lenguaje de programación visual, myBlockly fue diseñado para que los principiantes aprendan conceptos de codificación. Utiliza bloques que se unen para formar programas en lugar de escribir código.

La versión de myBlockly utilizada con myCobot 280 tiene todas sus funciones como bloques que se pueden organizar en secuencias simples o complejas. Una vez completadas, las secuencias se pueden ejecutar en myCobot y la unidad ejecutará los movimientos.

La interfaz incluso le muestra la traducción de Python de la secuencia myBlockly, que es excelente para enseñar o aprender Python.

Para probar mis habilidades de programación junto con la destreza de myCobot, configuré tres cubos pequeños y una caja. Marqué las ubicaciones de cada elemento para que fueran repetibles y luego probé varias formas diferentes de programar el myCobot 280 para mover los cubos a la caja.

El ejercicio fue igualmente gratificante, frustrante y revelador. Ya sea que use myBlockly, Python o la función Grabar y reproducir, fue una gran tarea finalmente completar mi objetivo.

En última instancia, la única forma en que pude obtener los cubos en la caja repetidamente fue con la función Grabar y reproducir.

Tomó mucho ensayo y error, y quiero decir MUCHO, pero finalmente pude grabar una serie de maniobras específicas para mover los tres cubos a la caja y lograr que myCobot 280 lo reprodujera repetidamente. Obviamente, los resultados no fueron perfectos, pero al menos todos los cubos terminaron en la caja.

En general, disfruto programar myCobot 280 y trabajar con él ha mejorado significativamente mis habilidades de codificación. Fuera de la caja, este complejo brazo robótico no funcionará de inmediato como un compañero de escritorio autónomo e independiente, pero realmente nunca esperé que lo hiciera. La alegría y el poder de myCobot 280 está en la multitud de formas en que se puede programar y utilizar.

El Elephant Robotics myCobot 280 es una pieza innovadora de tecnología que es infinitamente personalizable y diseñada por expertos. Con kits con precios entre $ 600 y $ 800, puede parecer excesivo para todos, excepto para los entusiastas de los robots más devotos, especialmente cuando se tienen en cuenta los accesorios adicionales. Sin embargo, myCobot 280 justifica su alto costo a través de su funcionalidad excepcional, diseño industrial robusto y aplicaciones profesionales. Faltan instrucciones y el kit definitivamente no es apto para principiantes, por lo que esta podría ser una tecnología más adecuada para usuarios avanzados o aquellos dispuestos a invertir mucho tiempo en capacitación. Esto tiene sentido ya que la investigación y la educación fueron algunos de los factores impulsores detrás del diseño de myCobot 280. Si puede permitirse la importante inversión de tiempo y dinero, el myCobot 280 podría ser su próximo compañero de escritorio robótico genial.

Precio: $638,89 por el brazo robótico myCobot 280 con base G y abrazadera, $129,99 por el Adaptive Gripper, $129,99 por el controlador GamepadDonde comprar: Elephant Robotics y AmazonFuente: La muestra de este producto fue proporcionada por Elephant Robotics.

REVISIÓN Precio Dónde comprar Fuente
COMPARTIR