Ausflug zur Produktion von Promobot. Interview mit CTO

Promobot ist ein junges Unternehmen aus Perm, ein Startup mit einem weltweit anerkannten Produkt. Jetzt ist es der grĂ¶ĂŸte Hersteller von autonomen Servicerobotern in Nord- und Osteuropa. Die Stelle hat eine kurze Geschichte der Entwicklung und des Erfolgs. Unter dem Schnitt viele einzigartige Fotos aus der Produktion. Die Produktion des Unternehmens umfasst zweitausend Quadratmeter in Perm auf der Grundlage des Morion-Technoparks. Der Produktionszyklus umfasst die Herstellung von Elektronik-, Kunststoff- und Metallteilen. Auf Unternehmensbasis werden Softwareentwicklung, MontagevorgĂ€nge, PrĂŒfung von Basissystemen, Inbetriebnahme und technischer Support durchgefĂŒhrt.
Fragen werden von Igor Eremeev, technischer Direktor von Promobot, beantwortet.



Ihr Unternehmen ist einzigartig in Russland. Sie hören hier nicht auf und entwickeln sich stÀndig weiter. Können Sie sich erinnern, wie alles jetzt begann?

Die Firma Promobot wurde 2015 von Alexei Yuzhakov, mir, Oleg Kivokurtsev und Maxim Utev gegrĂŒndet. Wir haben den SchneefrĂ€senroboter beim Big Intelligence-Wettbewerb 2014 fĂŒr innovative Projekte vertreten. Dort fungierte Alexey Yuzhakov als Redner.

Nach der Rede traf sich Oleg mit Alexei, sprach ĂŒber die Tatsache, dass wir an verschiedenen Projekten auf dem Gebiet der Robotik beteiligt sind, und schlug vor, die Ergebnisse in Alexeys Projekte einzufĂŒhren. Yuzhakov gefiel die Idee und er schlug vor, sich zu treffen, um die Aussichten zu besprechen.

Ferner war es Yuzhakov, der vorschlug, einen Roboterpromotor herzustellen. Er bot uns RĂ€umlichkeiten und Finanzierung an. Wir mussten den ersten Prototyp bauen.



Gebaut. Sie fuhren uns zum Testen in eines der Einkaufszentren, und dort erregte er viel Aufmerksamkeit. Und so beschlossen sie, fortzufahren.

Was hat dich motiviert?

Alles begann als Hobby. Genauer gesagt begann alles mit dem Studium, wurde dann zu einem Hobby, und dann erschien die finanzielle Komponente.

Haben Sie rĂŒckblickend alles richtig gemacht? Welcher Rechen wurde auf der Straße gesammelt?

Bei Promobot haben wir alles richtig gemacht. Zuvor hatten wir einen SchneefrÀsenroboter gebaut, der nicht gefragt war. Wir haben ein paar verkauft und nicht das beste Feedback erhalten. Es war nicht bequem genug, nicht technologisch genug. Deshalb ging sie nicht zu den Massen. Wir sind rechtzeitig zu Promobot gewechselt.



Dann haben wir uns gerade mit Alexei Yuzhakov getroffen. Er wurde ein ideologischer Inspirator. Davor gab es Technikfreaks - ich und Maxim Utev, es gab Oleg Kivokurtsev, der wusste, wie man verkauft.

Und noch ein Detail: Ich habe immer mit Freunden oder Verwandten gearbeitet. Es war mein Rechen. Aber als ich mich mit Oleg und Maxim in Verbindung setzte, begann ich mit völlig Fremden zu arbeiten. Wir hatten keine Beschwerden, UmstÀnde, Verpflichtungen untereinander. Wir haben gerade angefangen zu tun, was nötig war.



Auf welche Schwierigkeiten sind Sie gestoßen und wie haben Sie sie ĂŒberwunden?

Finanzierung. Als wir eine SchneefrĂ€se gebaut haben, haben wir das auf eigene Kosten gemacht. Dann hatte ich mein eigenes GeschĂ€ft und konnte es mir leisten. Aber wahrscheinlich wird es fĂŒr die Leute, die gerade die UniversitĂ€t abgeschlossen haben, schwierig sein, sich selbstĂ€ndig mit kommerzieller Robotik zu beschĂ€ftigen.

HartnĂ€ckigkeit. Promobot unterscheidet sich von anderen Teams, in denen ich genau in dieser QualitĂ€t gearbeitet habe. Es ist hier nicht zulĂ€ssig, bis morgen zu verschieben, was heute getan werden kann. MĂŒssen nehmen und tun. Wir sitzen stĂ€ndig hier und arbeiten fĂŒr das Ergebnis. Auf jeden Fall. Je frĂŒher das Ergebnis, desto besser. Jedes Ergebnis.



Sind Sie eher ein Startup oder ein Technologieunternehmen?

Hier ist eine sehr dĂŒnne Linie. Es scheint mir, dass wir im BĂŒro immer noch ein Startup sind - in Bezug auf Management, Struktur, Menschen, MobilitĂ€t. Außerhalb des BĂŒros sind wir wahrscheinlich bereits ein Unternehmen. Es muss jedoch niemand danach streben, kein Startup mehr zu sein.

Igor, machst du etwas mit deinen HĂ€nden? MĂŒssen Sie eine Übung simulieren, codieren oder durchfĂŒhren?




Ich habe viel mit meinen eigenen HĂ€nden zu tun. Vor einer Stunde konnte ich Systemadministrator werden und mich mit Servern befassen, nach einer halben Stunde war ich Programmierer und habe einen neuen Code fĂŒr allgemeine Anforderungen ausprobiert. Nach zwei weiteren Stunden baute ich bereits einen Tisch im Besprechungsraum und arrangierte das BĂŒro. Deshalb ja.



Wie funktioniert Ihr Roboter? Welche Hardwarekomponenten verwenden Sie?

Die meisten Hardwarekomponenten werden von uns selbst entwickelt, mit Ausnahme von Computermodulen. Computermodule sind normale Computer, die zeitweise reduziert werden. Und alle Steuerplatinen, Servos usw. - all dies erledigen unsere Experten in Perm.



Wenn wir in Prozent schauen, dann haben wir jetzt 70 inlĂ€ndische und unsere eigenen Komponenten fĂŒr 30 importierte. Von diesen 70 sind die HĂ€lfte unsere Komponenten. Metall wird von Auftragnehmern in Perm gemĂ€ĂŸ unseren Zeichnungen hergestellt. GehĂ€usedetails - Wir kaufen Kunststoff selbst, formen ihn aber in unserer Fabrik. Die gesamte Hardwarekomponente wird ebenfalls von uns entwickelt und montiert. Wir machen fast alles selbst.



Verwenden Sie ROS? Irgendwelche anderen Technologien in der Software?

Wir haben es von Anfang an benutzt. Als wir anfingen, hatten wir keine Programmierer und ich habe alles selbst gemacht. Ich habe mich versehentlich fĂŒr ROS entschieden, es gab viele Video-Tutorials. Und spĂ€ter stellte sich heraus, dass dies die richtige Entscheidung war.



Wenn Sie von einem Rechen sprechen, sollten Sie das Rad ĂŒbrigens nicht neu erfinden und versuchen, alles von Grund auf neu zu erfinden. Sie mĂŒssen das verwenden, was Sie bereits haben, und sich anpassen.

Wir machen das bis heute. Wenn wir ein Navigationspaket benötigen, nehmen wir etwas aus Open Source und Ă€ndern es fĂŒr uns. Und wenn die Arbeit lange dauert, bleibt nichts von den Quelldaten ĂŒbrig. Aber am Anfang gibt es einen bestimmten Wachstumspunkt, relativ zu dem Sie sich bewegen können.



Wir haben OpenCV verwendet, eine Bibliothek zum Erkennen von Bildern und Bildern. Wir benutzen es immer noch, aber sehr wenig. Die Gesichtserkennung wird jetzt durch eine Lösung von Partnern implementiert. Dies ist nicht unsere Entwicklung, aber wir arbeiten seit langer Zeit mit ihnen zusammen und liefern massive BigData. Das heißt, AbgĂŒsse von Bildern von allen Robotern, die bereits mehr als vierhundert sind. Basierend auf ihnen erkennt das Programm immer besser.



Die Lingobase, mit der der Roboter kommuniziert, ist auch ganz unsere Entwicklung. Es begann seine Entwicklung im Jahr 2014, wurde dann einer umfassenden Überarbeitung unterzogen und die zweite Version des Systems wurde veröffentlicht. TatsĂ€chlich enthĂ€lt es jetzt mehrere Komponenten - dies ist eine Datenbank mit Antwort-Frage-Paaren, und es gibt einen Teil, der unter Verwendung neuronaler Netze geschrieben wurde, mit dem nach Antworten auf Fragen im Text gesucht werden kann.



Die Spracherkennung wurde von Google und Yandex versucht. Infolgedessen arbeiten wir jetzt alleine. Weil die Erkennungsparameter fĂŒr das Telefon in der NĂ€he und den Roboter auf der Ausstellung unterschiedlich sind. Wir haben Anfragen von Robotern von lauten Orten mit unterschiedlichen Sprachfunktionen manuell verarbeitet und anhand dieser Daten dem System beigebracht, die Bedingungen, unter denen sich der Roboter befindet, gut zu erkennen.



UnterstĂŒtzen Sie OpenSource-Projekte? Veröffentlichen Sie einen Teil Ihrer Entwicklungen im Bereich Open Access?

Nein.



Verwenden Sie eine Technologie zur kontinuierlichen Verbesserung? Was kann man von Promobot V.5 erwarten?

Ja, wir arbeiten stĂ€ndig daran, den Roboter zu verbessern. Zum Beispiel sind ein Roboter der vierten Version heute und vor einem Jahr völlig andere Roboter. Wir veröffentlichen stĂ€ndig Releases, in denen Erkennung, Navigation verbessert, neue Systeme fĂŒr sichere Bewegungen oder Skripte angezeigt werden.
Zu Beginn eines jeden Jahres identifizieren wir Optimierungsbereiche und beschÀftigen uns dann bereits mit der Umsetzung.



Sie haben einen coolen Service fĂŒr die Erstellung von Roboterbewegungen gemacht. Wie funktioniert Motion Studio? Welche Technologien verwenden Sie? Wie funktioniert das Rendern?

Dies ist ein Webdienst. Es basiert auf einem 3D-Modell des Roboters. Darauf befinden sich interaktive Knoten, aus denen Sie drehen, drehen und Bewegungen erstellen können. Daraus können Sie ein Skript erstellen, Musik hinzufĂŒgen, die Farben der Hintergrundbeleuchtung Ă€ndern und so weiter. Das Skript wird gespeichert und als Datei an den Roboter ĂŒbertragen.



Was sind Ihre PlÀne und Perspektiven im Zusammenhang mit Promobot?

Bald starten wir unseren Tech-Blog. Ich und meine Kollegen werden es leiten. Wir planen, darĂŒber zu sprechen, wie unser Roboter hergestellt wird, um Bewertungen fĂŒr neue Produkte, GerĂ€te und Trends in der Welt der Robotik zu erstellen.



Wenn wir ĂŒber die globalen PlĂ€ne des Unternehmens sprechen, arbeiten wir jetzt daran, die Geografie der Lieferungen zu erweitern und neue AnwendungsfĂ€lle zu entwickeln, beispielsweise einen Roboter-Concierge, einen Roboterberater oder einen RoboterfĂŒhrer. Dies ist eine Reihe von Funktionen, die fĂŒr die Arbeit in einer bestimmten Branche entwickelt wurden. Im Unternehmen nennen wir diese AnwendungsfĂ€lle. Und natĂŒrlich kontinuierliche Verbesserung.

PS: Ich möchte alleine hinzufĂŒgen, dass es wahnsinnig schön ist, dass wir solche Unternehmen in Russland haben. Dies ist ein Indikator dafĂŒr, dass es fĂŒr den Erfolg nicht notwendig ist, Russland zu verlassen, es ist nicht einmal notwendig, nach Moskau zu ziehen. Alle Barrieren sind in uns. Promobot, danke!

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


All Articles