abril 5, 2018

THOR-Control con Asgard

Written by

Todavía no tenemos el robot listo, ni la electrónica, pero queremos probarlo lo más parecido al proyecto definitivo por si detectamos problemas, para que los podamos resolver lo antes posible.

La solución informática para controlar el robot se basa en dos programas, ambos creados po el diseñador del robot, Ángel LM:

  • GRBL – una versión específica adaptada
  • Asgard – una aplicación a medida hecha en Python

Para instalar el firmware GRBL, hay que hacerlo como dice el tutorial:

https://github.com/grbl/grbl/wiki/Compiling-Grbl

Básicamente hay que seguir los siguientes pasos:

  1. Añadir la carpeta del firmware como una librería de Arduino.
  2. Abrir desde el IDE de Arduino el ejemplo GrblUpload.
  3. Compilarlo y subirlo a la tarjeta Arduino Mega.

Para instalar Asgard, hay que hacerlo siguiendo los pasos a continuación:

  1. Si no se tiene instalado, instalar Python 3.x. No vale ninguna versión previa a la 3.
  2. Instalar la librería PySerial.
    • Abrir una ventana de comandos e introducir: ‘pip3 install pyserial’.
  3. Instalar la librería PyQT5.
    • Abrir una ventana de comandos e introducir: ‘pip3 install pyqt5’.
  4. Descargar la aplicación desde el repositorio: https://github.com/AngelLM/Asgard

Si no hemos tenido problemas con algún paso, al final podremos abrir la ventana del programa desde Python y nos quedará así:

Ventana de Asgard

Category : ROBOT THOR

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Proudly powered by WordPress and Sweet Tech Theme