Tout le monde n'est pas conscient de la mesure dans laquelle les robots soutiennent les personnes aujourd'hui, en les aidant dans leur travail quotidien. Leur tâche principale est de nous décharger du travail physique et des actions répétitives. Actuellement, en période de pandémie, la présence de robots devient souvent nécessaire, permettant de réduire le nombre d'employés dans le hall de production au niveau requis tout en maintenant la continuité des processus de production ou de logistique. Il est important, cependant, que les robots ne remplacent pas les humains dans le travail mental et conceptuel — pas encore — et que les personnes restent responsables du fonctionnement des robots. C'est, entre autres, la tâche des ingénieurs de Spyrosoft, qui vont créer les logiciels nécessaires à la configuration du travail des robots industriels.

Que feront les robots suisses ?

Le nouveau client de Spyrosoft est une entreprise suisse qui produit des robots autonomes destinés à l'industrie et à la production. Ils ont été conçus pour accomplir diverses tâches dans les domaines de la logistique, du transport et du nettoyage. Ils évoluent dans des espaces partagés avec des personnes, à l'intérieur comme à l'extérieur des bâtiments.

Actuellement, les itinéraires des robots sont programmés à l'aide de la méthode Teach & Repeat, dans laquelle le robot est « guidé » le long de l'itinéraire manuellement ou via une télécommande, apprenant le parcours en le répétant. La mission de l'équipe d'experts de Spyrosoft est de créer une interface graphique permettant de programmer ces robots, afin que leurs utilisateurs puissent configurer le robot eux-mêmes. Grâce à l'application, il sera possible de lire l'état de fonctionnement du robot, d'effectuer une mise à jour logicielle et de désigner la zone de travail ou l'itinéraire que le robot doit suivre.

À terme, une fois l'application migrée vers le cloud, l'utilisateur pourra gérer à distance une flotte de robots, bénéficiant d'un accès plus simple et plus rapide à ceux-ci.

Comment fonctionne le mode cartographie du robot ?

Chacun des robots dispose de plusieurs caméras intégrées et de lidars qui balayent la zone à l'aide d'un laser. La machine peut se déplacer dans un espace donné grâce aux signaux qu'elle reçoit de ces capteurs. Le robot reconnaît les obstacles sur son chemin et corrige sa trajectoire.

Après avoir démarré le robot, celui-ci entre en mode apprentissage, traite le nuage de points qui l'entoure, calcule les descriptions de l'environnement, puis enregistre la carte qu'il a créée. Si le robot ne reconnaît pas son environnement lors de la mise sous tension, il procédera à la création d'une nouvelle carte.

Pour cartographier l'environnement, l'appareil a besoin d'un logiciel de traitement de nuages de points. L'ensemble de données qu'il collecte doit ensuite être traité, ce qui sera le résultat du travail de l'équipe Spyrosoft. L'étape suivante du projet consiste à concevoir une représentation graphique de la carte sous la forme d'une image numérique 2D. Grâce à elle, il sera possible de localiser le robot sur la carte et de délimiter sa zone de travail, ce qui permettra à son tour de programmer facilement ses actions via la représentation graphique.

« Notre tâche ne consiste pas seulement à permettre à l'utilisateur de configurer le robot de manière autonome, mais aussi à créer un système de gestion d'une flotte de robots travaillant pour un client donné à l'avenir. Nous y parviendrons en migrant la solution vers le cloud. Actuellement, chaque robot sert de serveur pour sa propre application de configuration, nous avons donc besoin d'autant d'applications pour la configuration de chaque robot que nous avons de robots. Il est nécessaire de simplifier cette solution et de la remplacer par une solution unique d'Internet des objets basée sur le cloud, qui facilitera l'accès à tous les robots de la flotte », déclare Piotr Beling, Directeur Industry 4.0 — Digital Solutions chez Spyrosoft.

La robotique n'est pas un domaine nouveau pour les experts de Spyrosoft. Ils ont déjà travaillé sur des projets pour, par exemple, un fabricant britannique de robots utilisés pour identifier et détruire les mauvaises herbes dans les terres agricoles. Ils ont également soutenu les étudiants de l'Université de Technologie de Wrocław qui, dans le cadre du club de recherche en robotique « KoNaR », ont créé un robot pyrotechnique autonome nommé Ariadna. Cependant, le projet pour le client suisse est particulier. « Nous sommes en mesure de réaliser ce projet grâce à nos vastes compétences. Le sujet des dispositifs autonomes nous est familier, car nous travaillons pour l'industrie automobile. De plus, le traitement des cartes et l'analyse de l'environnement sous forme de nuages de points sont des tâches standard dans notre équipe de services géospatiaux, et nous avons déjà mis en œuvre à de nombreuses reprises des solutions IoT pour la gestion d'un parc de dispositifs utilisant des solutions cloud dans le cadre de notre travail pour l'Industrie 4.0. Nous avons désormais l'opportunité de combiner nos expériences en un seul produit », déclare Piotr Beling.

À propos de Spyrosoft : 

Spyrosoft est une entreprise fondée en 2016 à Wrocław. Elle opère dans le domaine de l'industrie informatique et du développement logiciel – des solutions embarquées aux systèmes de haut niveau basés sur des clouds publics – adaptés aux besoins et aux exigences des clients. L'entreprise propose des services complets de gestion de projet, dans le cadre desquels les spécialistes de Spyrosoft gèrent les projets et les exigences des projets, créent l'architecture, ainsi que rédigent et développent des logiciels. Ils mettent en œuvre des solutions utilisant des clouds publics et des technologies avancées telles que l'Intelligence Artificielle (IA) ou la Réalité Mixte.

Le groupe Spyrosoft S.A. comprend, entre autres, Spyrosoft S.A., Spyrosoft Solutions S.A. et Unravel S.A. Depuis février 2020, Spyrosoft S.A. est cotée sur le marché boursier NewConnect.

Les bureaux du Groupe sont situés à Wrocław, Varsovie, Białystok et Cracovie, ainsi qu'à Londres, Braunschweig, Munich, Zagreb et Detroit.