Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Oussama EL HAMZAOUI, PhD., Eng.

Tech Leader R&D - Systèmes de Transport Autonomes et Systèmes Embarqués - Expert SLAM

Voiture autonome - Robotique - Systèmes embarqués
Localisation - SLAM - Vision par Ordinateur
Développement C/C++ Python
Automatique - Intelligence artificielle
R&D - Gestion de Projet
Oussama EL HAMZAOUI, PhD., Eng.
38 ans
Permis de conduire
NANTERRE (92000) France
Situation professionnelle
En poste
Indisponible
Présentation
Tech Leader R&D en Systèmes de Transport Autonome.
Docteur en Robotique spécialisé en Localisation, SLAM et Informatique Temps Réel
CV réalisé sur DoYouBuzz
Expériences
  • Gérer le développement du banc de simulation pour des besoins de test et de validation pour Système de Transport Autonome
  • Environnement technique: Matlab/Simulink, dSPACE, Python, MS. Project, Agile/Scrum,
Détails de l'expérience
  • Gestion et suivi du projet de développement de bancs de simulation pour le MIL/SIL/HIL
  • Mise en place Agile/Scrum pour le suivi des développement des modèles des fonctions
  • Validation et intégration des modules des bancs de tests sous environnement dSPACE
  • Développement de modèles de fonctions en Simulink et/ou Python
  • Références:- Jean-Michel TAINHA https://www.linkedin.com/in/jean-michel-tainha-18420a4/
  • Développer, tester et valider les modules de localisation et de cartographie pour navette autonome
  • Environnement technique: C/C++, Python, Git, Azure DevOps, CMake, RTMaps, ROS, MQTT, Linux/Windows, Filtrage de Kalman/Filtrage particulaire
Détails de l'expérience
Description de l'entreprise
Leader dans l’exploitation de systèmes de transport autonome, Transdev propose une offre de service complète sur la mobilité autonome basée sur une expertise solide développée dès 2005.
Site web de l'entreprise
  • Études et développement software pour un système de transpalettes électriques intelligentes
  • Outils: Langage C/C++, SVN, GIT, CodeBlocks, Script (bash, python), ROS, MongoDB, IBM MQ, FTP
Détails de l'expérience
  • Développement du module de navigation intélligente (détection et évitement d'obstacle, recherche de plus court chemin)
  • Amélioration du logiciel embarqué sur des chariots automatiques
  • Maintient et amélioration d'un langage de script propriétaire
  • Référent techniques pour les équipes d'installation
  • Amélioration des interfaces IHM du logiciel de supervision
  • Implémentation d'algorithmes de sécurités basés sur des capteurs laser
  • Rédaction de la documentation technique et scientifique
  • Installation et maintenance de chariots automatiques sur site client
  • Implémentation d'un module d'internationalisation I18N
  • Amélioration des outils internes: traitement de logs, calibration
  • Automatisation de chariots électriques de manutention
  • Implémentation et amélioration des algorithmes des modules des chariots automatiques (détection, sécurité, asservissement, navigation ...)
  • Planification et suivi de projets de R&D
  • Implémentation de protocoles de communication entre différents modules du système: IBM MQ, FTP, SQL
  • Implémentation d'outils de diagnostic distant basé sur une base de données MongoDB
Description de l'entreprise
BALYO conçoit, fabrique et commercialise des solutions de manutention robotisées pour l’Industrie et la Logistique.
  • Développement d'un algorithme de SLAM (Simultaneous Localization and Mapping) pour robot mobile en utilisant un capteur Laser et une caméra.
  • Environnement technique: GIT, SVN, GCC, C/C++, OpenCV, Python
Détails de l'expérience
  • Télécharger le manuscrit de thèse: https://pastel.archives-ouvertes.fr/pastel-00935600
  • Membre du laboratoire CAOR - Centre de Robotique, j'ai travaillé sur des missions diverses et variées. Mon objectif principal était de développer un algorithme de SLAM sur une plateforme mobile disposant d'un capteur Laser. Le SLAM désigne l'ensemble des techniques permettant à un véhicule mobile, se trouvant dans un environnement inconnu de se localiser et de construire une carte de cet environnement simultanément.
    Mon travail incluait une partie dédiée au développement et l'amélioration du software et du hardware des plateformes robotiques (Mines Rover, Wifibot), le développement de l'algorithme de SLAM sur ces plateforme, la rédaction de divers rapports et articles ainsi que des comptes rendus. La nature contractuelle de la recherche dans le laboratoire CAOR m'a aidé à travailler sur des contrats industriels avec des entreprises du domaine de la robotique.
    Outils utilisés : GCC, développements sur processeur ARM, langage Ruby, Python, utilisation de bibliothèques (OpenCV, OpenGL ...), Matlab
  • Rédaction de documentation technique et scientifique
  • Recherche dans le domaine de la Vision par ordinateur
  • Participation à des conférences scientifiques
  • Recherche dans le domaine de la fusion de données Vision/Laser
  • Projet Mines Rover : plateforme robotique intelligente - collaboration avec SAGEM. Utilisation d'un processeur ARM. Fusion de données. Optimisation d'algorithmes.
  • Participation au projet CAROTTE : concours de robotique. Conception et réalisation d'un robot capable d'explorer une zone inconnue
  • Recherche et tests sur des algorithmes d'estimation pour le SLAM (Filtrage de Kalman, filtrage particulaire, maximisation ...)
  • Implémenter un algorithme de SLAM (Simultaneous Localization and Mapping)
  • Recherche dans le domaine de la robotique et de l'intelligence artificielle.
Description de l'entreprise
CAOR, le Centre de Robotique (Robotics Lab) appartient au département Mathématique et Système de Mines ParisTech. Le laboratoire travaille sur des thèmes de recherche liés à la notion de Route Automatisée.
Le laboratoire de robotique est impliqué dans l'éducation, la recherche fondamentale et appliquée. Les cours sont donnés aux futurs ingénieurs des Mines ParisTech, aux étudiants de maîtrise et certaines autres formations. La recherche est double: grâce à des contrats industriels et publics, les chercheurs développent de nouveaux concepts, des outils ou des algorithmes qui sont déployés dans les systèmes réels avec un intérêt plus particuliers sur les ITS (Intelligent Transportation Systems).
Site web de l'entreprise
  • Développer l'architecture électronique du robot Mines Rover
  • Implémenter les algorithmes de contrôle commande de la plateforme Mines Rover
  • Implémenter la fusion de données GPS/Odométrie
  • Etude de l'éfficacité d'un filtrage particulaire dans le cadre de la fusion de données
Détails de l'expérience
  • Outils: GCC, Développement sur processeur ARM embarqué, Langage Ruby, Python
  • Dans le cadre d'un contrat entre le laboratoire CAOR - Centre de Robotique et l'Ecole Mines ParisTech et la Société Sagem Défense Sécurité, j'ai travaillé sur le développeemnt et l'amélioration d'une plateforme de robotique intelligente.
    Mon travail incluait la mise en place de la partie informatique et de l'électronique embarquées de la plateforme Mines Rover. Ce robot est capable de se localiser dans un environnement externe en se basant sur la fusion de données entre un capteur GPS et son système de'odométrie performant.
Description de l'entreprise
Sagem Défense Sécurité est une entreprise française spécialisée dans les systèmes optroniques, avioniques, électroniques et logiciels critiques pour les applications civiles et de défense aéronautiques, aéroterrestres, aéronavales et spatiales. Elle fait partie du groupe Safran.
Site web de l'entreprise
  • Développement/amélioration d'un système de détection de visages inspiré du fonctionnement du cerveau humain.
  • Conception d'algorithmes bio-inspirés
  • Vision par ordinateur
Détails de l'expérience
  • Outils: Développement en C/C++ sous Linux, études et recherches sur les techniques de Vision par Ordinateur
  • J'ai développé un système de détection d'objets dans une vidéo en utilisant des algorithmes bio-inspirés. Un algorithme est dit bio-inspiré lorsque sa logique de fonctionnement est basée sur l'étude d'un mécanisme naturel. Le but du stage n'était pas de reproduire exactement le fonctionnement du système visuel humain, mais plutôt de s'en inspirer. J'ai commencé le projet par une étude approfondie du système de vision et de détection de blobs utilisé par le cerveau humain afin de comprendre le fonctionnement des yeux et les traitements effectués sur l'information visuelle.La suite du stage était centrée sur l'élaboration et le développement d'algorithmes inspirés des résultats de l'étude. J'ai travaillé essentiellement sur la détection du visage humain.Outils utilisés : Développement en C/C++ sous Linux, Utilisation de techniques de Vision par Ordinateur
Description de l'entreprise
Orange Labs (dénommé France Télécom R&D avant janvier 20071) est la division recherche et développement du groupe France Télécom avec un budget de 845 millions d'euro en 2010 et six grands projets de recherche et développement : les villes intelligentes, le paiement mobile, l'agrégation de contenus, les connections mobiles, les services et usages et les réseaux intelligents
Site web de l'entreprise
  • Modélisation et génération automatique de code en langages C et VHDL pour une carte embarquée Altera combinant un FPGA et un processeur
Détails de l'expérience
  • Outils: Développement en VHDL et en C, carte Altera NIOS Stratix, IDE Eclipse, Modélisation UML
  • Dans le cadre du projet MOPCOM (http://www.mopcom.org), j'ai travaillé sur une application de génération automatique de code VHDL et C pour cartes embarquées de type Altera. La génération peut se faire à partir de différents langages de modélisation (UML, SDL, AADL)}Outils utilisés : J'ai principalement utilisé l'environnement de développement libre Eclipse, couplé avec TOPCASED/EMF (http://www.topcased.org) pour la modélisation et Acceleo (http://www.acceleo.org/pages/accueil/fr) pour la génération de code. Les codes générés ont été testés sur une carte Altera NIOS Stratix grâce à la suite Quartus/SOPC Builder/NIOS II IDE
Description de l'entreprise
L'ENSTA Bretagne (anciennement ENSIETA) est un établissement public de formation d'ingénieurs pluridisciplinaire et un centre de recherche
Site web de l'entreprise
  • Méthodes d'apprentissage pour un système de reconnaissance de visages
Détails de l'expérience
  • Outils: Code Matlab, Algorithme d'apprentissage automatique basé sur les SVM
  • Le but du stage était de développer un système de reconnaissance de visages basé sur des méthodes d'apprentissage. J'ai couplé un algorithme d'ICA (Independant Component Analysis) avec un systéme d'apprentissage automatique basé sur SVM (Support Vector Machine). Le développement et les tests ont 'et'e effectués en utilisant l'environnement Matlab.Outils utilisés : Les algorithmes étudiés et testés sont disponibles en téléchargement libre sur Internet. Les principales implémentations sont faites en langage Matlab
Description de l'entreprise
L'ENSTA Bretagne (anciennement ENSIETA) est un établissement public de formation d'ingénieurs pluridisciplinaire et un centre de recherche.
L’activité de recherche du laboratoire E3I2 se situe principalement dans le domaine des STIC (Sciences et Technologies de l’Information et de la communication) et des SPI (Sciences pour l’Ingénieur). Elle concerne la modélisation et l’analyse du problème direct mais aussi l’étude du problème inverse
Site web de l'entreprise
  • Préparation du robot ENSTA Bretagne pour un concours de robortique
Détails de l'expérience
  • Outils: Langage JAVA, IDE Eclipse, Streaming vidéo RTSP
  • Pour la participation au concours de robotique ETAS, une équipe de 5 étudiants, dont je faisais partie, aidée par les professeurs d'électronique et de robotique de l'école ENSTA Bretagne, avait pour mission de construire un robot capable de réaliser des tâches d'inspection et de découverte d'environnement inconnus. J'ai développé la partie IHM en Java. K'IHM permet de visualiser les données des capteurs du robot (GPS, boussole et caméra) et d'envoyer des commandes (issues d'un joystick ou du clavier) à la carte embarquée du robot.
Description de l'entreprise
L'ENSTA Bretagne (anciennement ENSIETA) est un établissement public de formation d'ingénieurs pluridisciplinaire et un centre de recherche
Site web de l'entreprise