Excursión a la producción de Promobot. Entrevista con CTO

Promobot es una empresa joven de Perm, es una startup con un producto reconocido en todo el mundo. Ahora es el mayor fabricante de robots de servicio aut√≥nomo en el norte y este de Europa. El post tiene una breve historia de desarrollo y √©xito. Debajo del corte, muchas fotos √ļnicas de la producci√≥n. La producci√≥n de la compa√Ī√≠a cubre dos mil metros cuadrados en Perm, sobre la base del parque tecnol√≥gico Morion. El ciclo de producci√≥n incluye la producci√≥n de componentes electr√≥nicos, pl√°sticos y met√°licos. Sobre la base de la empresa, se llevan a cabo el desarrollo de software, operaciones de ensamblaje, pruebas de sistemas b√°sicos, puesta en marcha y soporte t√©cnico.
Las preguntas son respondidas por Igor Eremeev, director técnico de Promobot.



Su empresa es exclusiva de Rusia. No te detienes all√≠ y evolucionas constantemente. ¬ŅPuedes recordar c√≥mo empez√≥ todo ahora?

La empresa Promobot fue fundada en 2015 por Alexei Yuzhakov, yo, Oleg Kivokurtsev y Maxim Utev. Representamos al robot de nieve en la competencia Big Intelligence 2014 para proyectos innovadores. Allí Alexey Yuzhakov actuó como orador.

Después del discurso, Oleg se reunió con Alexei, habló sobre el hecho de que estamos involucrados en varios proyectos en el campo de la robótica y sugirió introducir los resultados en los proyectos de Alexey. A Yuzhakov le gustó la idea y propuso reunirse para discutir las perspectivas.

Además, fue Yuzhakov quien propuso hacer un robot promotor. Nos ofreció locales y financiación. Tuvimos que construir el primer prototipo.



Construido Nos llevaron a probar en uno de los centros comerciales, y allí atrajo mucha atención. Y entonces decidieron continuar.

¬ŅQu√© te motiv√≥?

Todo comenzó como un hobby. Más precisamente, todo comenzó con el estudio, luego se convirtió en un pasatiempo y luego apareció el componente financiero.

Mirando hacia atr√°s, ¬Ņhas hecho todo bien? ¬ŅQu√© rastrillo recogi√≥ en el camino?

En el caso de Promobot, hicimos todo bien. Antes de eso, habíamos fabricado un robot quitanieves, y no tenía demanda. Vendimos algunos y no recibimos los mejores comentarios. No era lo suficientemente conveniente, no lo suficientemente tecnológico. Por lo tanto, ella no fue a las masas. Nos cambiamos a Promobot a tiempo.



Luego nos encontramos con Alexei Yuzhakov. Se convirtió en un inspirador ideológico. Antes de eso había técnicos: yo y Maxim Utev, había Oleg Kivokurtsev que sabía vender.

Y un detalle más, siempre trabajé con amigos o familiares. Fue mi rastrillo. Pero cuando me puse en contacto con Oleg y Maxim, comencé a trabajar con desconocidos para mí. No tuvimos quejas, circunstancias ni obligaciones mutuas. Acabamos de comenzar a hacer lo que se necesitaba.



¬ŅQu√© dificultades encontraste y c√≥mo las superaste?

Financiamiento Cuando hicimos un quitanieves, lo hicimos a nuestra costa. Entonces tuve mi propio negocio y me lo podía permitir. Pero, probablemente, los chicos que acaban de graduarse de la universidad, será difícil participar de forma independiente en la robótica comercial.

Tenacidad Promobot difiere de otros equipos donde trabaj√© precisamente en esta calidad. No est√° permitido posponer hasta ma√Īana lo que se puede hacer hoy. Necesito tomar y hacer. Nos sentamos aqu√≠ constantemente y trabajamos por el resultado. Por cualquier medio. Cuanto antes el resultado, mejor. Cualquier resultado



¬ŅEres m√°s una startup o una empresa de tecnolog√≠a?

Aquí hay una línea muy delgada. Me parece que dentro de la oficina todavía somos una startup, en términos de gestión, estructura, personas, movilidad. Fuera de la oficina, probablemente ya somos una empresa. Sin embargo, nadie necesita esforzarse para dejar de ser una startup.

Igor, ¬Ņhaces algo con tus manos? ¬ŅTienes que simular, codificar o hacer un ejercicio?




Tengo mucho que ver con mis propias manos. Hace una hora, podía ser administrador del sistema y tratar con servidores, después de media hora era programador y probé un nuevo código para necesidades generales, y después de otros dos ya estaba construyendo una mesa en la sala de reuniones y trabajando en la organización de la oficina. Por lo tanto si.



¬ŅC√≥mo funciona tu robot? ¬ŅQu√© componentes de hardware utilizas?

La mayoría de los componentes de hardware los desarrollamos nosotros mismos, a excepción de los módulos informáticos. Los módulos de computación son una computadora normal, a veces reducida. Y todas las tarjetas de control, servos, etc., todo esto lo hacen nuestros expertos en Perm.



Si miramos en términos porcentuales, ahora tenemos 70 componentes nacionales y nuestros propios componentes para 30 importados. De estos 70, la mitad son nuestros componentes. El metal está hecho por contratistas en Perm, de acuerdo con nuestros dibujos. Detalles de la caja: compramos plástico en sí, pero lo moldeamos en nuestra fábrica. Todo el componente de hardware está siendo desarrollado y ensamblado por nosotros también. Hacemos casi todo nosotros mismos.



¬ŅUsas ROS? ¬ŅAlguna otra tecnolog√≠a en el software?

Lo usamos desde el principio. Cuando comenzamos, no teníamos programadores e hice todo por mí mismo. Elegí accidentalmente ROS, había muchos tutoriales en video. Y luego resultó que esta era la decisión correcta.



Por cierto, hablando de un rastrillo, no debes reinventar la rueda e intentar inventar todo desde cero. Necesita usar lo que ya tiene y adaptarse.

Hacemos esto hasta el día de hoy. Si necesitamos un paquete de navegación, tomamos algo de fuentes abiertas y lo modificamos por nosotros mismos. Y cuando el trabajo lleva mucho tiempo, no queda nada de los datos de origen. Pero al principio le da un cierto punto de crecimiento, con respecto al cual puede moverse.



Solíamos usar OpenCV, una biblioteca para reconocer imágenes e imágenes. Todavía lo usamos, pero muy poco. El reconocimiento facial ahora se implementa a través de una solución de los socios. Este no es nuestro desarrollo, pero hemos estado trabajando con ellos durante mucho tiempo y suministramos BigData masivo. Es decir, moldes de imágenes de todos los robots, que ya son más de cuatrocientos. Con base en ellos, el programa reconoce cada vez mejor.



La base de datos con la que se comunica el robot también es completamente nuestro desarrollo. Comenzó su desarrollo en 2014, luego se sometió a una revisión significativa y se lanzó la segunda versión del sistema. De hecho, ahora contiene varios componentes: esta es una base de datos con pares de respuestas y preguntas, y hay una parte escrita con el uso de redes neuronales con la que puede buscar respuestas a preguntas en el texto.



Se intent√≥ el reconocimiento de voz de Google y Yandex. Como resultado, ahora estamos trabajando solos. Porque los par√°metros de reconocimiento para el tel√©fono que est√° cerca y el robot en la exposici√≥n son diferentes. Procesamos manualmente las solicitudes de robots de lugares ruidosos, con diferentes funciones de voz, y en base a estos datos, ense√Īamos al sistema a reconocer bien en las condiciones en las que se encuentra el robot.



¬ŅApoya usted alg√ļn proyecto de c√≥digo abierto? ¬ŅPublican parte de sus desarrollos en acceso abierto?

No



¬ŅUtiliza tecnolog√≠a de mejora continua? ¬ŅQu√© esperar del promobot V.5?

S√≠, trabajamos constantemente para mejorar el robot. Por ejemplo, un robot de la cuarta versi√≥n hoy y hace un a√Īo son robots completamente diferentes. Estamos lanzando constantemente lanzamientos en los que se mejora el reconocimiento, la navegaci√≥n, aparecen nuevos sistemas de movimientos seguros o scripts.
Al comienzo de cada a√Īo, identificamos √°reas de optimizaci√≥n y luego ya estamos involucrados en la implementaci√≥n.



Has hecho un buen servicio para crear movimientos de robots. ¬ŅC√≥mo funciona motion studio? ¬ŅQu√© tecnolog√≠as usas? ¬ŅC√≥mo funciona el renderizado?

Este es un servicio web. Se basa en un modelo 3D del robot, en √©l hay nodos interactivos que puede girar, girar, construir movimientos a partir de ellos. A partir de esto, puede crear un gui√≥n, agregar m√ļsica, cambiar los colores de la luz de fondo, etc. El script se guarda y se transfiere al robot como un archivo.



¬ŅCu√°les son sus planes y perspectivas relacionadas con Promobot?

Pronto estamos lanzando nuestro blog de tecnología. Seremos yo y mis colegas los que lo llevaremos a cabo, planeamos hablar sobre cómo está hecho nuestro robot, para crear revisiones sobre nuevos productos, equipos y tendencias en el mundo de la robótica.



Si hablamos de los planes globales de la compa√Ī√≠a, ahora estamos trabajando para expandir la geograf√≠a de las entregas, desarrollando nuevos casos de aplicaciones, por ejemplo, un conserje de robots, un consultor de robots, una gu√≠a de robots. Este es un cierto conjunto de funciones dise√Īadas para trabajar en una industria espec√≠fica. En la empresa, llamamos a estos casos de solicitud. Y mejora continua, por supuesto.

PD: Quiero agregar por mi cuenta que es incre√≠blemente agradable que tengamos tales compa√Ī√≠as en Rusia. Este es un indicador de que para tener √©xito no es necesario salir de Rusia, ni siquiera es necesario mudarse a Mosc√ļ. Todas las barreras est√°n dentro de nosotros. Promobot, gracias!

Source: https://habr.com/ru/post/437552/


All Articles