Tag Archives: software

mSlider – Master Controller (I)

Esta semana hemos hecho grandes progresos respecto a la programación de lo que llamaremos Master Controller.

Será un dispositivo para controlar cualquier tipo de eje conectado al mBUS capaz de realizar un avanzado control de movimiento permitiendo programar keyframes en nuestros ejes a partir de cualquier dispositivo con navegador y Wi-Fi. (Ej. PC, Tablet, Smartphone, etc…)

Hoy destacaré las primeras características del Master Controller en las que hemos estado trabajando duro los últimos meses y por fin hemos podido probarlas y mostrarlas:

- La primera y mas importante: Es un sistema multiplataforma, es decir, puede funcionar en cualquier sistema que cumpla con los siguientes requisitos: Navegador (con HTML5) y Wi-Fi, ya que el Master Controller crea una red Wi-Fi a la que conectarnos y nos sirve la aplicación en el navegador de nuestro dispositivo. De esta manera no dependemos de un sistema operativo propietario, ni hay que descargar ninguna aplicacion, ni instalar nada de nada.

- La segunda característica que quiero destacar es la capacidad de dejar volar tu imaginación a la hora de crear o pensar el plano a realizar, sin tener que preocuparse por realizar ni un solo cálculo, a traves de la incorporación de curvas de Bezier, se puede programar un movimiento por complejo que este sea de la manera mas sencilla y poder trabajar no solo con dos puntos, sino con los keyframes que requiera tu trabajo. Esto es posible gracias al nuevo rediseño de la electrónica que hemos hecho (y aún estamos testeando y afinando) que nos da mucho mas espacio y libertad para poder realizar todas estas funciones y no perder tiempo de respuesta tanto en Timelapse como en Vídeo, ni precisión.

A continuación dejo un vídeo en el cual se pueden ver los primeros test realizados con 3 ejes y varios dispositivos. También es la primera vez que mostramos como será la interfaz gráfica de nuestro Master Controller.

Esto es solo un pequeño paso (bastante grande para nosotros) pero muestra la dirección que estamos siguiendo, despues de mucho trabajo y problemas que aún quedan por resolver.

mSlider – Motion Control System concept

Quiero presentar un concepto sobre el que llevamos algo de tiempo trabajando y en el que pensamos que es la linea a seguir durante estos próximos meses.

Como ya hemos venido explicando el desarrollo del nuevo eje para movimientos giratorios (SWIVEL), es hora de ver todo el sistema con perspectiva.

Se trata de un sistema modular, es decir, uno o mas dispositivos funcionando conjuntamente y ofreciendo prestaciones propias de los sistemas mas complejos, pero a un nivel mucho mas sencillo de usar, implementar y mucho más compacto.

Entre sus características he de destacar dos cosas:

- El software: Una interfaz gráfica capaz de correr en cualquier tipo de plataforma independientemente de que sistema operativo use. Únicamente se requiere que ese dispositivo tenga un navegador y conexión Wi-fi, así que tanto desde un PC como un tablet o un smartphone se podrá controlar el sistema completo. La necesidad de usar un entorno gráfico rádica en la forma de programar los movimientos: a través de Keyframes con curvas de Bezier.

- El Hardware: Aparte de cada eje se pueda operar de forma individual o en conjunto, la novedad es que solo hará falta un único cable para llevar los datos y la alimentación a cada equipo, de forma que minimiza mucho el tiempo de conexión y la cantidad de cables a conectar, gracias al bus que estamos desarrollando.

Todo esto lo estamos teniendo en cuenta mientras acabamos de desarrollar y programar el Swivel (sin olvidar que es una pieza dentro de todo el sistema).