Stage : Conception D’une Plateforme Robotique
il y a 5 heures
Un premier stage en 2024 a mis en évidence la pertinence de certaines solutions techniques, comme tensorflow, pour le portage et l’optimisation de modèles sur une cible embarquée. Cependant, ces travaux ont aussi permis d’identifier des lacunes à compléter afin que ces outils soient applicables à l’industrie (traçabilité, mise en conformité face à des exigences).
Le Projet PERISCOPE (Plateforme Embarquée de Robotique et d’Instrumentation pour la Surveillance, la Cartographie et l’Obervation Participative de l’Environnement) vise à créer une plateforme modulaire sous forme d‘un véhicule autonome miniature, dans l’objectif de développer et valider des solutions de Machine Learning embarquées, tout en se posant la question des besoins industriels et opérationnels.
Ce stage vise à concevoir la base matérielle et logicielle de la plateforme, sous forme d’un robot à chenilles, offrant un socle évolutif et modulaire pour l’intégration d’algorithmes de machine learning sur un cœur numérique modulaire.
**Le stage entend répondre aux objectifs suivants**:
- Finaliser la conception du système, en identifiant les fonctions à implémenter, et comment elles s’interfacent ;
- Sélectionner les composants matériels de la plateforme sur base de composants sur étagère ;
- Etablir l’architecture logicielle de la plateforme assurant une gestion de configuration maîtrisée et une traçabilité des éléments ;
- Déterminer la solution technique de communication avec la station de base ;
- Mettre en place une solution d’instrumentation efficace permettant de collecter les données capteur, de les remonter vers la station de base, et les stocker sur la plateforme ;
- Mettre en œuvre un prototype démonstrateur de la plateforme.
Le cœur du stage se situe sur la maîtrise de la solution technique de bout en bout. C’est pour cela par exemple que la solution logicielle ne s’appuiera pas nécessairement sur ROS, même si certaines fonctionnalités de ce dernier pourront être reprises au besoin.
Vous travaillerez en collaboration avec un autre stagiaire dont la mission sera de porter un réseau de neurones d’estimation de profondeur sur base optique monoculaire (Depth Anything v2), en vue d’effectuer du SLAM (Simultaneous Localization And Mapping), et de déplacer le robot dans nos locaux.
L’environnement technique sera essentiellement constitué des éléments suivants:
- Environnement de développement Windows/Linux ;
- Banc de test linux ;
- Développement embarqué en C / Rust ;
- Encapsulation des environnements de développement dans des conteneurs Docker ;
- Yocto / Kas pour la génération de plateformes linux embarquées ;
- Scripts de test en python et avec Robot Framework.
**Les compétences acquises seront principalement**:
- Maîtrise d’un système complet (HW/SW) ;
- Prise en main d’une chaîne complète de développement d’un système embarqué (compilation logicielle, outillage d’un banc de test, etc.) ;
- Saisir un cycle de développement complet, inspiré selon les besoins du cycle en V, cycles agiles typés Scrum, ainsi que des pratiques TDD (Test Driven Development) et BDD (Behavior Driven Development)
- Découverte du fonctionnement et du processus d’intégration de fonctions intelligentes au sein d’une plateforme embarquée.
**Lieu**: Cachan
Ce stage est conventionné et rémunéré.
La mission peut être réalisée dans le cadre d’une année de césure ou d’un stage de fin d’études.
Références
[1]
[2]
W. Li, H. Hacid, E. Almazrouei et M. Debbah, «A Comprehensive Review and a Taxonomy of Edge Machine Learning: Requirements, Paradigms, and Techniques,» AI, vol. 4, p. 729-786, September 2023.
Vous êtes en 3ème année de cycle ingénieur, et visez une spécialisation dans les systèmes embarqués, avec une majeure sur la partie logicielle. Vous avez des compétences solides en développement C embarqué, des notions d’électronique sur le choix des composants, éventuellement quelques connaissances de base sur le codage matériel en VHDL et/ou Verilog.
Autonomie, enthousiasme pour les nouvelles technologies, rigueur et travail en équipe sont des qualités essentielles.
Votre implication sur des projets extrascolaires de conception (Coupe de France de Robotique, fab labs, projets personnels, junior entreprise, etc.), est un plus qui sera apprécié.
-
Stage Station Embarqué pour le Pilotage d'Un Robot H/F
il y a 5 jours
Cachan, France Elsys Design Temps pleinContexte ELSYS Design conçoit une plateforme robotique innovante dédiée à la recherche en Edge AI (Intelligence artificielle embarquée). Pour renforcer les capacités de cette plateforme, nous souhaitons intégrer des technologies de communication IoT, afin d'en optimiser le contrôle et le monitoring à distance. Objectif du stage Ce stage a pour...
-
Stage : Portage D'un Modèle D'ia Sur Une
il y a 5 heures
Cachan, France Elsys Design Temps pleinUn stage chez ADVANS Group c’est la combinaison d’un sujet pointu et de challenges techniques à relever pour vous assurer une réelle montée en compétences, tant sur le plan technique que sur le plan humain. Le stage auquel vous allez participer s’inscrit au sein du programme de recherche « Intégration de Modèles d'IA sur cibles...
-
Stage : Mise en Place D’une Bibliothèque D’ip
il y a 5 heures
Cachan, France Elsys Design Temps pleinCette bibliothèque est mise en place au moyen de l’outil Gitlab, et met à disposition des ingénieurs de la société les éléments suivants: - Propriétés Intellectuelles de design (IPs) - Propriétés Intellectuelles de vérification (VIPs) - Design d’exemple sur plateforme spécifique (PLTs) Nous proposons dans le cadre de ce stage de participer...
-
[stage] 100w Usbc Power Delivery
il y a 7 jours
Cachan, France Elsys Design Temps pleinLe bus USB est en évolution permanente. Depuis 1996, date de première parution de la norme USB, le bus USB continue d’évoluer vers davantage de débit, de confort pour l’utilisateur et de puissance délivrée. En juillet 2021, USB Implementers Forum a publié la révision 3.1 de la norme Power Delivery autorisant une consommation des devices allant...
-
Stage : Conception de Carte électronique Low Power - (H/F)
il y a 6 heures
Cachan, France Elsys Design Temps plein**La carte s’articule autour de deux composants principaux**: un FPGA basse consommation (ICE40UP5K de Lattice), et un microcontrôleur IoT (STM32WB55 de STMicro). Ils s’articulent autour d’une mémoire SRAM de 128Mbits, une FLASH, et des fonctions annexes permettant le bon fonctionnement de ces composants, comme la génération et gestion des...
-
Stage : Banc de Test Generique / Verification
il y a 3 jours
Cachan, France Elsys Design Temps pleinUn banc de vérification est un équipement qui teste un système dans une situation réelle d’utilisation, afin de récolter et d’analyser les données pour vérifier le bon fonctionnement de la conception et du système. De plus en plus complexes et intégrant toujours plus de fonctions, les cartes électroniques requièrent des bancs de vérification...
-
Stage : Conception D'un Ups (Uninterruptible Power Supply)
il y a 7 jours
Cachan, France Elsys Design Temps pleinPour assurer le fonctionnement et garantir la sécurité des systèmes informatiques, industriels et médicaux, les équipements électriques nécessitent d’être alimentés par des sources de puissance fiables et stables. Certains environnements isolés et contraints rendent difficile l’approvisionnement électrique par un réseau global comme EDF. Les...
-
Stage Conception de Carte Électronique Low Power H/F
il y a 2 semaines
Cachan, France Elsys Design Temps pleinL'Edge-AI regroupe l'ensemble des méthodes, outils, technologies, qui permettent la mise en place d'algorithmes d'Intelligence Artificielle (IA) directement sur le terrain (« at the edge »), au plus près de l'utilisateur final. Son utilisation dans des domaines comme la surveillance de patients ou la création d'implants intelligents dans le domaine...
-
Stage Conception d'Un Ups Uninterruptible Power Supply H/F
il y a 1 semaine
Cachan, France Elsys Design Temps pleinPour assurer le fonctionnement et garantir la sécurité des systèmes informatiques, industriels et médicaux, les équipements électriques nécessitent d'être alimentés par des sources de puissance fiables et stables. Certains environnements isolés et contraints rendent difficile l'approvisionnement électrique par un réseau global comme EDF. Les...
-
Stage : Fpga - Accélération Matériel de Réseau de Neurone (H/F)
il y a 6 heures
Cachan, France Elsys Design Temps pleinEn parallèle de nos activités clients, nous menons des projets de R&D en interne ainsi qu’avec des startups que nous accompagnons dans leur développement. Ces travaux nous permettent d’explorer de nouveaux domaines, de renforcer nos savoir-faire et ainsi de toujours rester à la pointe de la technologie. Le stage auquel vous allez participer...