Los tiempos actuales requieren soluciones inteligentes, digitalización y automatización de procesos:cómo Y Soft ha implementado robots en sus oficinas
Por Ondřej Krajíček, estratega jefe de tecnología de Y Soft
Desde que el mundo se puso patas arriba como resultado de la pandemia de Covid-19, las organizaciones de todos los sectores se han visto obligadas a transformar la forma en que trabajan, acelerar sus proyectos de transformación digital e innovar rápidamente sus procesos de manera que nunca he tenido que hacerlo antes.
Hasta ahora, hemos visto organizaciones que reutilizan por completo su oferta para ayudar en la lucha contra el coronavirus, como los fabricantes que producen PPE; hemos visto personal que se vuelve a capacitar rápidamente, o incluso se le ofrece de una industria a otra; y hemos visto organizaciones que usan tecnologías para crear innovaciones tanto en software como en hardware.
En Y Soft, hemos estado utilizando nuestra flota de impresoras 3D para contribuir con protectores faciales a hospitales de todo el mundo, pero también hemos estado implementando varias innovaciones internamente para garantizar que nuestras operaciones continúen sin problemas mientras no estamos físicamente en la oficina. .
Esto ha incluido el aprovechamiento de nuestros robots desarrollados internamente que son controlados por nuestro equipo desde sus hogares. Los robots, que inicialmente se diseñaron para probar los desarrollos de software por la noche, ahora funcionan las 24 horas, lo que permite que el 98 % del personal pueda trabajar de forma remota.
El desafío del confinamiento al que nos enfrentamos
El centro de Investigación y Desarrollo (I+D) de Y Soft en Brno, República Checa, suele albergar a unas sesenta personas al día. Pero hoy en día, encontraría solo uno o dos ingenieros en la oficina y una variedad de robots especialmente diseñados que cumplen algunas de las funciones que normalmente lleva a cabo el equipo.
El departamento de desarrollo de Y Soft se enfoca en desarrollar una solución de impresión inteligente llamada SafeQ que reduce los costos relacionados con documentos y brinda funcionalidades clave, que incluyen seguridad y administración de impresión, colas de impresión, flujos de trabajo de escaneo, etc.
Nuestra solución de impresión requiere una amplia compatibilidad de impresoras. En nuestro caso, las impresoras son dispositivos de terceros creados por fabricantes de impresoras como Konica Minolta, Xerox, HP, Ricoh, Sharp, etc., por lo que, por lo general, los ingenieros de software realizan cambios regulares en el código fuente que luego se envían al repositorio de código fuente principal y se realizan pruebas automáticas, controles de seguridad y otras pruebas.
Para garantizar la funcionalidad correcta, se debe realizar un escenario de usuario de extremo a extremo utilizando el dispositivo de hardware correcto. Dado que estamos trabajando con varios dispositivos diferentes de diferentes proveedores, es necesario probar al menos un modelo de impresora representativo de cada proveedor.
Y aquí está el truco:los desarrolladores difícilmente pueden probar sus cambios de código en impresoras multifuncionales reales mientras trabajan desde casa, porque rara vez tienen una disponible en casa.
Nuestra solución:probadores de robots
Desarrollamos nuestro propio sistema robótico inteligente interno llamado Robotic Quality Assurance (RQA) para resolver nuestro problema de prueba remota de impresoras multifuncionales.
El sistema RQA permite a sus usuarios (nuestros desarrolladores) controlar el dispositivo físico de forma remota tocando la pantalla y los botones, mientras que al mismo tiempo monitorea el dispositivo con una cámara, lo que le muestra al usuario lo que sucede en el dispositivo en tiempo real. -tiempo.
El robot se coloca frente a un dispositivo probado (en nuestro caso, una impresora) y se calibra con el dispositivo de tal manera que pueda alcanzar todos los elementos operables del dispositivo, principalmente la pantalla y los botones.
Se coloca una cámara sobre el robot y el dispositivo, para que pueda capturar el objeto probado. Luego, un ingeniero de software usa una aplicación disponible desde un navegador web para controlar el robot.
Usando acciones simples, el ingeniero le indica al robot que haga clic en un lugar determinado de la pantalla. Al mismo tiempo, el ingeniero recibe una imagen en vivo en tiempo real de la cámara.
Como resultado, pueden ver todo lo que sucede en la impresora, excepto quizás cuando el papel impreso sale de la impresora.
Pero tenemos una solución incluso para ese tipo de problema:nuestro sistema RQA incluye sensores de papel que se colocan en una ubicación adecuada de la bandeja de salida de la impresora y monitorean los papeles que salen de la impresora.
Sin embargo, no utilizamos el sistema RQA solo para controlar de forma remota las impresoras multifunción. El hardware del robot se complementa con un sofisticado sistema de acciones inteligentes del robot y procesamiento de imágenes de las imágenes adquiridas por la cámara para proporcionarnos una retroalimentación del dispositivo probado.
Como resultado, el sistema RQA puede funcionar de forma completamente independiente, según el escenario de prueba compuesto por acciones de alto nivel dadas.
En lugar de indicarle al robot que "Haga clic en el botón A", el escenario dice:"Ir al menú principal de la pantalla".
Primero, el sistema RQA analiza la pantalla actual y encuentra el camino a la pantalla de destino, y luego el robot hace clic continuamente en los botones que conducen a la pantalla de destino mientras analiza la imagen en busca de cualquier comportamiento inesperado.
Como puede ver, pensar de manera innovadora y trabajar en la automatización preparó a Y Soft para poder superar una situación tan inesperada como la que nos encontramos ahora. Aunque estén trabajando desde casa, nuestros desarrolladores pueden asegurarse fácilmente de que el producto tenga la calidad requerida. Y debo decir que parece que les gusta mucho trabajar con los robots.
Sistema de control de automatización
- Marcado láser para aplicaciones de acero inoxidable
- Giroscopio
- Mercurio
- Béisbol
- Qué es el funcionamiento del sensor de peso y sus especificaciones
- Qué es el sensor de ECG AD8232:funcionamiento y sus aplicaciones
- Qué es el sensor ultrasónico HC-SR04:funcionamiento y sus aplicaciones
- Funcionamiento del sensor IMU y sus aplicaciones
- FlexArm comienza la construcción de la sede
- OnRobot establece la sede de EE. UU. en Dallas, Texas
- Sensor de oxígeno inalámbrico en miniatura para bebés enfermos