Consultant en ingénierie, Marc Leblanc, ancien aviateur, a au cours de sa carrière rempli les fonctions de pilote, pilote d’essais, ingénieur et ingénieur d’essais en vol. Puis ensuite il a développé Createch, Createch exerce ses compétences dans divers domaines techniques, spécialement dans la recherche scientifique, l'aéronautique (civile & militaire), le spatial, le médical et le nucléaire. Les machines uniques et spéciales, le prototypage et la recherche appliquée sont les domaines de prédilection de la structure. Les projets mêlant de multiples techniques et compétences comportant des problématiques d'interface entre ces dernières. L’adaptabilité et la polyvalence sont les valeurs clefs essentielles, en particulier pour la gestion de projet. Createch c'est plus qu'un consultant, c'est une pépinière de spécialistes poly techniciens, d'ingénieurs, de scientifiques, et de sous-traitants. Souvent en poste dans les structures les plus performantes et agissant en free-lance auprès de Createch.
Pour le bureau d'études nos outils logiciels sont essentiellement organisés autour d'Altium, Pads, SolidWorks, Catia, AutoCad. Pour le développement logiciel nous utilisons les EDI traditionels. Pour les réalisations de maquettes et prototypes, et nous disposons d'oscilloscopes numériques, d'alimentations, de générateurs et d'analyseurs logiques.
Nos locaux regroupent le bureau études et méthodes, un laboratoire pour la réalisation et le développement de maquettes et de prototypes pour l'électronique et l'optique, ansi qu'un petit atelier de mécanique.
Illustrant les différentes compétences et savoir faire de la structure au cours des dernières années.
Cliquez sur chaque projet pour en savoir plus !
Contexte Une équipe de professionnels de l'immobilier a constaté que la gestion des étiquettes de boîtes aux lettres en copropriété était un véritable casse-tête pour l'ensemble des protagonistes, et aboutissait à des résultats mitigés tant sur le plan financier que sur l'aspect visuel. L'idée était alors de disposer d'un produit fiable, souple, peu onéreux et utilisable par une grande variété de publics (syndics, gardiens, conseils syndicaux, résidents), sans que les clients ne se sentent enfermés dans un énième contrat de maintenance, comme c'est souvent le cas en copropriété. Dans ce cadre, Creative Technologye à proposé, développé, et réalisé une solution technique complète.
Actions
Après la rédaction d'un cahier des charges, l'objectif fut de réaliser une maquette puis le prototypage de la chaîne complète (matérielle et logicielle) afin d'évaluer en premier lieu la faisabilité technique puis le coût unitaire du produit et ses limites, en vue d'une industrialisation. Creative Technology a testé un échantillonage de microcontroleurs pour sélectionner le type le plus adapté aux besoins ainsi que le type d'afficheur. Creative Technology a développé le logiciel embarqué pour la carte dédiée et l'applicatif côté appareils mobiles (Android & iOS) afin de concevoir et valider un protocole de communication fiable et sécurisé entre les deux éléments (étiquette/appareil mobile), tout en étant facilement utilisable par un public non expert (appairage via QRCode). La réalisation fut complétée jusqu'à la validation des apps sur les deux magasins officiels (Google PlayStore et AppStore), la gestion d'un premier site web de vente et d'une chaîne YouTube.
Ce projet intégrant une assistance aux spécifications techniques du besoins du client, une etude et une réalisation de cartes électroniques, du logiciel, de la mécanique, la conception de moule, est une parfaite illustration de la polyvalence des capacités de Creative Technology pour mener un projet à bien, de l'ébauche d'une idée jusqu'à sa livraison.
Outils & Technologies
Contexte Lors des heures de vol en instruction, en VFR (vol à vue) comme en IFR (vol aux instruments), l’élève est concentré sur ses actions et ne voit pas nécessairement toutes les erreurs qu'il peut commettre et surtout dans quel contexte elles sont survenues. Si le débriefing avec l’instructeur permet de voir l’essentiel, ce dernier manque parfois de supports et de données qualitatives pour appuyer ce bilan. L’enregistrement de la géospatialisation précise de l’avion couplé aux données moteur et avionique, et synchronisé avec un enregistrement vidéo du poste de pilotage peut répondre à ce besoin. Ce projet a connu deux versions, évoluant avec les technologies disponibles au moment de la conception.
Actions Pour diminuer les coûts de développement matériel, il a été sélectionné des plateformes existantes évolutives basées sur des systèmes ARM, tel que le Raspberry Pi. Il était ainsi aisé de l'alimenter sur le bus 12V disponible dans les cockpits de l'aviation générale et d'ajouter les modules nécessaires. Nous avons développé un couple backend/frontend embarqué sur l'équipement, tant pour l'enregistrement des données que la visualisation temps réel. Dans la première version, la fusion des données 9DOF était assurée par la couche backend contrairement à la seconde version, un composant de fusion étant commercialisé par ST. Le backend écrit en C dialogue avec les composants via les bus de communications filaires (RS232 pour l'avionique, I2C et SPI pour l'orientation) ou radio (Bluetooth pour des modules satellites basés sur des microcontrôleurs). Le dépouillement des données se faisait dans la première version au travers d'une application Windows développée avec RAD Studio. La seconde version avait une interface frontend plus aboutie, de type PWA (Progressive Web App), utilisant des librairies JavaScript de visualisation de données plus récentes. Du fait de manque de connectivité fiable en altitude, une couche cartographie dédiée était ajoutée. Le fond de carte était créé à partir des données OpenStreetMap avec une personnalisation par Mapnik, déjà éprouvée sur d'autres projets aéronautiques.
Outils & Technologies
Collaboration au projet Laser Megajoule.
Contexte Organisé en bureau d'études et de réalisation centrée sur les machines uniques ou de petites séries, la production de matériels et de logiciels dédiés ainsi que les systèmes de supervision sur des installations scientifiques dans les domaines du nucléaire et de l'aéronautique.
Actions
Intervenant en tant que consultant, la responsabilité de conduire de tels projets, nécessite un haut niveau de confiance de la part du donneur d’ordres. Les prestations incluant des compétences très diverses.
Installations gérées dans le cadre d'un contrat de MCO pour le compte du CEA DAM, des environnements hétéroclites avec des équipements anciens ou très spécifiques nécessitant une attention particulière et une bonne compréhension fonctionnelle. C'est dans ce cadre que le profil polyvalent de Creative Technologies fut très utile
Cela fut une expérience très enrichissante sur le plan technique par la diversité des problématiques.
Consultant assurant la maitrise d'oeuvre.
Contexte
L'installation scientifique Ligne d'Intégration Laser (LIL) du programme Laser MégaJoule (LMJ) du CEA comportait une chambre d'expériences équipée d'instruments de mesure et d'analyse du plasma généré par l'interaction d'un laser de puissance sur des cibles de formes et de compositions chimiques diverses. La configuration opto-mécanique des instruments et la collecte des données acquises durant les expériences nécessitaient une automatisation importante synchronisée avec les autres sous-systèmes de l'installation.
Creative Technologies fut à l'origine de la Supervision (MITSVA) des instruments nommés Diagnostics Plasma (DP). Leur gamme spectrale d'analyse allait du proche UV aux X durs, associant des capteurs à résolution spatiale et à résolution temporelle : spectromètres, CCD, photomultiplicateurs, imageurs... Cela mettait en jeu des centaines de voies de numérisation (à l'échelle de la nanoseconde), des dizaines de caméras, des voies HT, des moteurs.
Actions
Sur une période de 10 ans, Creative Technologies a participer activement à toutes les phases de développement des Diagnostics Plasmas, et de sa Supervision en particulier : revue détaillée, réalisation, recette clients, livraison, installation, maintenance en conditions opérationnelles (MCO), évolution.
Le projet a débuté par la conception d'un Contrôle-Commande bas niveau, contrôlant chaque élément unitaire de chaque instrument, en essayant d'optimiser les ressources pour être le plus flexible dans leur usage et en tenant compte des exigences logicielles du CEA.
Puis, en interface avec les responsables scientifiques de chaque instrument, j'ai conçu des IHM pour représenter graphiquement les instruments afin que leur configuration par les techniciens d'expériences puisse se faire le plus simplement possible.
Avec le temps et l'usage quotidien de ces instruments en campagne d'expériences, j'ai développé avec mon équipe une Supervision de plus haut niveau, ne nécessitant plus qu'une seule personne en poste de commandement, avec l'injection de données de prescription dans une base ORACLE, des synoptiques dynamiques pour la configuration, la remontée pertinente des erreurs triée avec procédure de résolution (inspirée du monde aéronautique) et des outils de visualisation temps réel.
Outils & Technologies
Chef de projet / Consultant / sous-traitant.
Contexte Dans le cadre des campagnes d'expériences sur la LIL du CEA, le service en charge de conduire ces expériences selon les prescriptions des scientifiques avait besoin d'un outil de validation des données scientifiques collectées permettant de corriger tous les défauts inhérents aux instruments et à leur configuration pour anticiper les mesures correctives et diminuer le temps entre deux essais successifs tout en augmentant la qualité des données. Cela s'inscrivait dans l'objectif d'augmenter la cadence des tirs laser pour multiplier les expériences.
Actions
En complément du développement exigeant de l'application, une partie essentielle sinon vitale du travail à accomplir fut de comprendre finement le besoin réel des utilisateurs de l'outil, par-delà les idées "pré-conçues" des rédacteurs du cahier des charges (souvent éloignés des réalités du terrain). L'objectif était de comprendre la méthode de travail de l'équipe de validation des résultats pour que l'applicatif devienne un prolongement de leur travail et non un chamboulement ou une entrave à leurs activités. Il a fallu par les algorithmes et une interface Homme/Machine innovante reproduire ce que certains utilisateurs faisaient depuis des années avec leurs yeux, des crayons feutres et une règle en imprimant les résultats !
Ce projet pluridisciplinaire fut l'occasion d'exploiter l'ensemble de nos acquis, au croisement de la recherche scientifique et du développement informatique.
Outils & Technologies
Consultant et partenaire
Contexte Creative Technologies a dévellopé de nombreux équipements destinés à l'aéronautique militaire mais également civile, il a également collaboré à de très nombreuses réalisations dans le domaine des simulateurs de vols. Nos clients et nos partenaires CAE, Alsim, Bombardier entre autres.
Actions
Nous avons conçu de nombreuses planches de bords, des commandes de vols, des consoles centrales et plafoniers etc..
La dernière étape fut l'interfaçage avec les simulateurs logiciels du commerce utilisés comme moteur de vol (avec l'objectif final de changer ce moteur de vol à terme) au travers de leur SDK respectif.
Outils & Technologies
Ingénieur Consultant
Contexte Dans la continuité du projet précédemment présenté, l'instructeur a des besoins particuliers pour suivre et éventuellement contrôler le vol réalisé par l'élève pilote. Les notions de trajectographie, tant sur le plan horizontal (cartographie) que sur le plan vertical (profil altimétrique) appellent à posséder une carte aéronautique dédiée, disponible hors ligne, de qualité visuelle VFR, les produits sur le marché disponibles étant particulièrement médiocres.
Actions
Pour obtenir les informations les plus réalistes et les plus exhaustives, j'ai réalisé un travail - original à l'époque, Asobo l'ayant fait depuis avec la nouvelle version de Flight Simulator - de recoupement de données provenant de diverses bases disponibles librement sur internet : caractéristiques des pistes, fréquences radios, espaces aériens, balises, routes, procédures, obstacles, données cartographiques, etc... Le tout, regroupé dans une seule base, rapidement accessible et facilement mettable à jour pour suivre au plus près les cycles mensuels AIRAC.
La partie purement cartographique a nécessité que je familiarise à la cartographie numérique, ses concepts, les problématiques de projection, les outils disponibles - favorisant ceux en open source - ou encore la structuration des données OpenStreetMap. J'ai créé mes propres XML de configuration visuelle Mapnik, mêlant scripts bash et Python, utilisé GDAL pour manipuler et générer des données altimétriques à partir des fichiers DEM.
Tout comme dans la partie Instrumentation vue précédemment, un interfaçage avec les moteurs de vol des logiciels de simulation commerciaux a été nécessaire au travers de leur SDK respectifs.
Outils & Technologies
Ingénieur Consultant
Contexte La troisième pierre angulaire d'un bon simulateur aéronautique est sa visualisation externe. Si très récemment, Flight Simulator 2020 a introduit une avancée significative dans le domaine, au cours des années 2010, l'état de l'art était moins brillant, du moins du côté des produits commerciaux standards financièrement accessibles aux écoles de pilotage d'aérodromes. C'est pourquoi, il nous a paru pertinent de travailler sur notre propre visualisation externe et d'essayer des solutions innovantes, qui se démarqueraient des solutions existantes.
Actions
Fort de mon expérience de développement en général et de mes connaissances en mathématiques, il m'a été assez aisé de débuter un apprentissage de Unity comme environnement de développement 3D. A partir des données aéronautiques déjà collectées pour le poste Instructeur et d'un serveur cartographique doté de l'interface Overpass API pour délivrer en temps réel des données OSM, j'ai conçu une application capable de générer les tuiles de terrain de manière dynamique.
J'ai porté un effort particulier sur la création des pistes et du balisage lumineux associé sans se perdre en détails inutiles et gadgets qu'affectionnaient les produits commerciaux au regard du besoin d'instruction au vol IFR.
Autre axe de mon développement, l'usage d'un casque de réalité virtuelle pour immerger le pilote dans la visualisation externe. La combinaison originale d'un capteur Leap Motion de position des mains du pilote sur le tableau de bord et d'un capteur Kinect de suivi du corps entier permettait d'augmenter cette immersion. Solution qui n'est toujours pas exploitée même encore aujourd'hui par les dernières versions des simulateurs commerciaux qui possèdent une ergonomie déplorable en mode VR.
Outils & Technologies
MULTIPLES
Détection et collecte du signal en fonction de la longueur d’onde, automatisation de la chaîne d'acquisition via un contrôle-commande, intégration de matériels dans des milieux contraints
Connaissance du vol aux instruments et des problématiques de son instruction, simulateurs de vol, cartographie. Développement d'extensions pour des simulateurs commerciaux (XPlane/FS/P3D)
Gestion de systèmes climatiques, création d'interfaces de contrôle pour des capteurs domotiques, connaissance de protocoles spécifiques à la domotique tels que Z-Wave, KNX, RF433
Expériences variées dans différents langages et sur diverses plateformes, des plus anciens aux plus récents (développement iOS & Android)
Développement C# et intégration sous Unity, expériences VR (SDK Unity XR, SteamVR et Vive) avec interactions amplifiées via des contrôleurs supplémentaires (Vive Tracker, Kinect, Leap Motion)
Développement sur des systèmes à puissance et mémoire limitées, tels que PIC, ESP32, STM32 et Raspberry Pi, gestion des protocoles de communication I2C, SPI, ZigBee, Bluetooth...