Projet 02 / R&D industrielle

Sisyfbots — Système robotique d’assistance pour la construction

Un prototype robotique complet réunissant mécanique, cartes électroniques, commande embarquée, vision par ordinateur et supervision Python pour des opérations de construction.

  • C
  • C++
  • Python
  • PCB
  • Commande moteur
  • Communication série
  • Vision par ordinateur

SYSTÈME MÉCATRONIQUE

Rôle / Ingénieur R&D en robotique

Un problème d’ingénierie transverse, pas un simple sous-système.

Le projet Sisyfbots mené chez AXL Technologies imposait au prototype de fonctionner à la frontière entre mécanique, électronique et logiciel. Ma contribution a couvert l’architecture, l’intégration, la logique embarquée, les outils de test, la vision par ordinateur et les fonctions de sécurité nécessaires à la démarche de certification CE.

Projet industriel privé — le code source et les détails de conception propriétaires ne sont pas publics.

Architecture système

Un comportement, huit couches d’ingénierie.

01Système mécanique
02Moteurs / Actionneurs
03Électronique embarquée
04PCB / Microcontrôleur
05Firmware C
06Communication série
07Supervision Python / Web
08Vision + Comportement robot
01

Mécatronique

Architecture du robot cartésien, intégration des actionneurs et capteurs, mise au point du prototype.

02

Électronique

Conception de cartes électroniques complexes, interfaces moteurs, intégration et diagnostic matériel.

03

Logiciel embarqué

Firmware C/C++, logique microcontrôleur, commande des mouvements et protocoles de communication série.

04

Supervision

Outils Python, interface web, commandes de test, simulation et pilotage du système.

05

IA & vision

CNN couplé à un filtre de Kalman pour l’estimation d’état et la fusion de données ; acquisition et analyse d’images.

06

Sécurité & validation

Mise en place des organes de sécurité, essais expérimentaux, isolation des pannes et itérations à l’échelle du système.

Boucle d’ingénierie

Intégrer. Tester. Isoler. Itérer.

La validation n’était pas une phase finale. Matériel, firmware, supervision et vision ont été développés au fil de boucles de prototypage successives, avec un diagnostic des défaillances entre sous-systèmes.

PrototyperMesurerDiagnostiquerAffiner
Projet suivant / 03Inspection de surfaces par laser