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!