← Derniers articles
⚡ electrical engineering

Reproducible Vision-Guided 6-DoF Robotic Manipulator with a Mixed Stepper-Driver Architecture and Browser-Native Control

Cet article présente le bras NeuralNexus, un manipulateur robotique à 6 degrés de liberté, open-source et à faible coût, doté d'une architecture mixte moteur pas à pas-pilote contrôlée par un microcontrôleur unique STM32H743, accompagné d'une documentation complète sur sa conception mécanique, son micrologiciel, son autonomie guidée par la vision et son interface native pour navigateur afin de faciliter la reproductibilité.

Auteurs originaux : Lasan Perera, Deneth Priyadarshana, Dulana Pitiwaduge, Isitha Dinujaya, Mokshan Colambage

Publié 2026-08-25
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Lasan Perera, Deneth Priyadarshana, Dulana Pitiwaduge, Isitha Dinujaya, Mokshan Colambage

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Les bras robotiques sont les travailleurs silencieux de l'industrie moderne, soudant des châssis de voitures, assemblant des composants électroniques et emballant des marchandises avec une précision que les mains humaines ne peuvent égaler. Pourtant, pour la plupart des gens, ces machines restent verrouillées derrière des coûts élevés et des logiciels complexes, accessibles uniquement aux grandes entreprises ou aux laboratoires de recherche bien financés. Le défi pour les ingénieurs a longtemps été de construire une machine suffisamment abordable pour que des étudiants et de petites équipes puissent la posséder, tout en étant assez puissante pour accomplir de réelles tâches, sans nécessiter un diplôme en informatique pour l'opérer. L'objectif n'est pas seulement de fabriquer un jouet moins cher, mais de créer un système transparent où chaque engrenage, fil et ligne de code est ouvert à quiconque souhaite l'étudier, le copier et l'améliorer. Cette quête d'accessibilité est ce qui motive la création de la robotique open-source, un mouvement qui cherche à démocratiser les outils d'automatisation en supprimant les barrières propriétaires et en partageant les plans du succès — et de l'échec — en même temps que le produit final.

Dans un projet récent, une équipe d'étudiants en ingénierie de l'Université de Moratuwa au Sri Lanka a construit une telle machine, l'appelant le NeuralNexus Arm. Il s'agit d'une main robotisée à six articulations conçue pour être assemblée, contrôlée et comprise par toute personne possédant des bases en ingénierie. Contrairement à de nombreux bras à bas coût existants qui reposent sur des moteurs simples et faibles ou des composants industriels coûteux, cette équipe a créé un système hybride qui mélange deux types différents de pilotes de moteurs sur un seul circuit imprimé personnalisé. Le résultat est une machine capable de soulever des objets lourds près de sa base tout en déplaçant ses doigts délicats avec une précision silencieuse, le tout contrôlé via un navigateur web standard sans avoir besoin d'installer de logiciels spéciaux sur un ordinateur. L'équipe n'a pas seulement construit le bras ; elle a méticuleusement documenté tout le parcours, y compris les erreurs déroutantes et les défaillances matérielles survenues lors du passage d'une carte prototype à leur conception finale personnalisée, garantissant ainsi que d'autres puissent reproduire le travail sans heurter les mêmes obstacles.

Le bras lui-même est une étude sur l'équilibre entre force et vitesse. Les trois articulations les plus proches de la base, qui doivent supporter le poids de l'ensemble de la machine et de sa charge utile, utilisent des moteurs larges et puissants. Ceux-ci sont couplés à des pilotes externes capables de se corriger en cas de glissement, garantissant que le levage de charges lourdes soit précis. En revanche, les trois articulations du poignet, qui tiennent la pince et déplacent l'extrémité du bras, utilisent des moteurs plus petits et plus légers pilotés par des puces compactes intégrées directement sur la carte principale. Cette approche mixte permet au robot d'être fort là où il doit l'être et agile là où il doit être rapide. L'ensemble du système est géré par un microcontrôleur unique, une petite puce informatique qui fait office de cerveau, envoyant des signaux aux six moteurs simultanément. Ce cerveau central fonctionne à une vitesse de deux mille fois par seconde, mettant à jour la position de chaque articulation en temps réel pour assurer un mouvement fluide et coordonné.

Pour rendre le bras utile, les chercheurs l'ont connecté à un système de vision qui lui permet de voir et de saisir des objets. En utilisant une caméra standard montée sur un petit ordinateur, le système identifie un objet cible, tel qu'un bloc rouge, par sa couleur. La caméra calcule la position de l'objet sur une surface plane, et le robot utilise une méthode mathématique pour traduire cette image 2D en une localisation 3D dans le monde réel. Une fois la position connue, le bras calcule les angles exacts que ses six articulations doivent effectuer pour atteindre ce point. Tout ce processus, de la détection de l'objet au mouvement de la pince, se déroule via un panneau de contrôle qui fonctionne dans un navigateur web. Un utilisateur peut simplement ouvrir un site web, connecter le robot via un câble USB, et utiliser des curseurs pour déplacer le bras manuellement ou déclencher des séquences préprogrammées pour ramasser et déposer des objets. Ce contrôle via navigateur élimine le besoin de logiciels complexes et propriétaires, rendant le robot accessible sur presque n'importe quel ordinateur moderne.

La véritable valeur de ce projet réside toutefois dans l'enregistrement détaillé de sa construction et des problèmes que l'équipe a résolus en cours de route. Lorsque les ingénieurs sont passés d'une carte de développement à leur propre circuit imprimé personnalisé, ils ont rencontré une série de défaillances inattendues qui auraient pu interrompre le projet. Ils ont découvert qu'une articulation stationnaire rapportait des mouvements erratiques et incorrects à cause d'une erreur logicielle dans la manière dont les données des capteurs étaient moyennées, un problème qui n'est devenu clair qu'en ralentissant la vitesse de communication. Ils ont également découvert que leur alimentation personnalisée était défaillante et que certaines broches de la puce principale étaient endommagées, nécessitant de rerouter physement les fils sur la carte pour faire fonctionner le système. En publiant ces échecs spécifiques et leurs solutions, l'équipe fournit une feuille de route pour d'autres constructeurs, montrant que la reproductibilité ne consiste pas seulement à partager la conception finale, mais aussi à partager les leçons tirées des erreurs qui ont failli briser le projet.

La machine finale, dont le coût de construction était d'environ mille cinq cents dollars, parvient à soulever une charge utile de deux kilogrammes et peut répéter ses mouvements avec une précision d'environ un millimètre et demi. Elle complète un cycle complet de prise et de dépose en environ douze secondes et demie, une vitesse pratique pour de nombreuses tâches éducatives et de légère industrie. L'équipe a rendu publics tous les fichiers de conception, y compris les dessins mécaniques, les schémas de circuits imprimés et le code informatique. Ils ont également fourni des vidéos montant le bras en action, démontant sa capacité à suivre des commandes depuis un navigateur et à interagir avec son environnement. En rendant l'ensemble du processus ouvert et transparent, le NeuralNexus Arm prouve qu'une robotique complexe et capable peut être construite par de petites équipes utilisant des pièces abordables, à condition qu'elles soient prêtes à partager non seulement leur succès, mais aussi le chemin difficile qu'elles ont parcouru pour y parvenir.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →