Robotique industrielle
Éditeur 3D de nuages de points
Balyo
Contexte
Au sein du laboratoire de recherche en perception de Balyo à Singapour, l’équipe avait besoin d’un outil pour visualiser, éditer et déboguer les données produites par les caméras 3D embarquées sur les robots.
Approche
Intégré à l’équipe du lab de Singapour, j’ai piloté le développement d’un éditeur 3D web :
- Définition des spécifications avec les ingénieurs en perception
- Développement du moteur de rendu 3D (affichage, manipulation, édition, gestion des interactions utilisateur) avec Three.js
- Intégration du cœur applicatif dans une application desktop cross-platform via Electron, sous Linux et Windows
- Mise en place d’une pipeline CI/CD sur GitLab pour les builds et distributions automatisés
Technologies utilisées
React Three.js Redux Electron TypeScript Python Docker