digger: scraper

SCRAPER est un système modulable permettant de modifier tout type de machine de chantier en véhicule pilotable à distance. 

En fonction des besoins le pilotage peut se faire à vue ou au travers d'une cabine en réalité virtuelle. 

J'ai eu la chance et le plaisir de pouvoir développer une partie importante des systèmes impliqués , allant des différentes type d'application utilisateurs (Web, Desktop), des différents réseaux de communication (RF, IP, CanBus), jusqu'aux électronique embarquée dans les machines. 

ContexteDiggerDomainesApplications utlisateursTélécommunicationElectronique embarquée

Digger est à la fois une entreprise et une fondation c'est pourquoi nous avons pu compter , mon chef (Thomas Dalla Piazza) et moi, souvent sur l'aide précieuse d'ingénieur dans le cadre de leur services civiles pour le développement de sous systèmes. Les systèmes commençant par une Asterix sont ceux que je n'ai pas directement ou entierement développé

Applications utilisateurs

Cabine de pilotage 

  • Développement application en réalité augmentée avec casque VR sous Unity 3D (C#)
    • Item 1
    • Item 2
    • Item 3
    • Item 4
  • Pilotage réalisé avec Joystick a retour de force ou télécommande de chantier

Outils de configuration et d'analyse

  • Développement d'une application Desktop destiné en interne avec WPF permettant la configuration et le dépannage de l'ensemble des systèmes impliqués.  Interface de communication utilisé: Port Serie, CAN Bus, Ethernet
  • Développement d'une application Web destiné au client permettant de monitorer l'ensembles des systèmes et de configurer des profils de pilotages .Frontend réalisés dans framework ou bibliothéque, backend réalisés avec Node.JS tournant sur RaspBerry

Outils d'aide au développement (test intégration, simulation physique machine)

  • Développement d'une application Desktop destiné en interne avec WPF utilisant le CANBus et le Debugger LautenBacher pour 
  • Développement d'une application Web destiné au client permettant de monitorer l'ensembles des systèmes et de configurer des profils de pilotages .Frontend réalisés dans framework ou bibliothéque, backend réalisés avec Node.JS tournant sur RaspBerry

Telecom

Cabine de pilotage 

  • Développement application en réalité augmentée avec casque VR sous Unity 3D (C#)
    • Item 1
    • Item 2
    • Item 3
    • Item 4
  • Pilotage réalisé avec Joystick a retour de force ou télécommande de chantier

Outils de configuration et d'analyse

  • Développement d'une application Desktop destiné en interne avec WPF permettant la configuration et le dépannage de l'ensemble des systèmes impliqués.  Interface de communication utilisé: Port Serie, CAN Bus, Ethernet
  • Développement d'une application Web destiné au client permettant de monitorer l'ensembles des systèmes et de configurer des profils de pilotages .Frontend réalisés dans framework ou bibliothéque, backend réalisés avec Node.JS tournant sur RaspBerry

Outils d'aide au développement (test intégration, simulation physique machine)

  • Développement d'une application Desktop destiné en interne avec WPF utilisant le CANBus et le Debugger LautenBacher pour 
  • Développement d'une application Web destiné au client permettant de monitorer l'ensembles des systèmes et de configurer des profils de pilotages .Frontend réalisés dans framework ou bibliothéque, backend réalisés avec Node.JS tournant sur RaspBerry

Electronique embarquée

Cabine de pilotage 

  • Développement application en réalité augmentée avec casque VR sous Unity 3D (C#)
    • Item 1
    • Item 2
    • Item 3
    • Item 4
  • Pilotage réalisé avec Joystick a retour de force ou télécommande de chantier

Outils de configuration et d'analyse

  • Développement d'une application Desktop destiné en interne avec WPF permettant la configuration et le dépannage de l'ensemble des systèmes impliqués.  Interface de communication utilisé: Port Serie, CAN Bus, Ethernet
  • Développement d'une application Web destiné au client permettant de monitorer l'ensembles des systèmes et de configurer des profils de pilotages .Frontend réalisés dans framework ou bibliothéque, backend réalisés avec Node.JS tournant sur RaspBerry

Outils d'aide au développement (test intégration, simulation physique machine)

  • Développement d'une application Desktop destiné en interne avec WPF utilisant le CANBus et le Debugger LautenBacher pour 
  • Développement d'une application Web destiné au client permettant de monitorer l'ensembles des systèmes et de configurer des profils de pilotages .Frontend réalisés dans framework ou bibliothéque, backend réalisés avec Node.JS tournant sur RaspBerry