Services
Robotique
Un logiciel qui pilote du matériel ne tombe pas en panne comme un logiciel qui pilote un navigateur. Le timing compte, l’état est physique, et on ne peut pas simplement réessayer. LebSource assure l’ingénierie des systèmes robotiques et des systèmes intégrant du matériel, avec la discipline de test qu’exige ce type de travail.
01
Externalisation Robotique : pourquoi ça échoue ailleurs
La plupart des sociétés de logiciel acceptent un projet de robotique puis découvrent, trois mois plus tard, que leur modèle de test suppose qu’on peut rejouer gratuitement une opération ratée. Sur un système physique, c’est impossible : le bras a déjà bougé, le lot est déjà mis au rebut. Le bon partenaire cadre les modes de défaillance avant les fonctionnalités, teste en simulation parce que tester sur du matériel réel est lent et parfois dangereux, et accepte de vous dire quand le travail n’est pas pour lui.
La comparaison
Robotique vs agence vs partenaire offshore
Les trois façons réalistes de faire construire cela, comparées sur ce qui décide de la réussite.
Cadrage
Une agence locale
Des fonctionnalités et des interfaces, comme dans tout projet logiciel.
Un partenaire de développement far-shore
Construit selon la spécification fournie.
LebSource
Les contraintes matérielles et les modes de défaillance d’abord. Ce qui ne doit jamais arriver façonne la conception avant ce qui devrait arriver.
Tests
Une agence locale
Une couverture de tests qui suppose les opérations répétables et peu coûteuses.
Un partenaire de développement far-shore
Vérifié par rapport à la spécification, sur le banc d’essai disponible.
LebSource
En simulation et sur bancs de test pendant la majeure partie du cycle, les points de contrôle sur matériel réel étant convenus au cadrage.
Quand un problème physique survient
Une agence locale
Traité comme un défaut une fois signalé.
Un partenaire de développement far-shore
Escaladé à travers un écart de plus de six heures pendant que la ligne est à l’arrêt.
LebSource
Une réponse dans votre journée de travail, c’est la différence entre une heure d’indisponibilité et une journée entière.
Outillage pour les opérateurs
Une agence locale
Souvent un livrable de fin de projet, conçu depuis un bureau.
Un partenaire de développement far-shore
Construit selon la spécification d’interface.
LebSource
Conçu pour l’environnement d’usage : gants, bruit, mauvaise lumière, et une personne qui ne peut pas s’arrêter pour lire un manuel.
Le travail hors de notre compétence
Une agence locale
Sous-traité, généralement sans vous le dire.
Un partenaire de développement far-shore
Chiffré au devis.
LebSource
Refusé. Nous ne concevons pas de matériel mécanique ou électronique, et nous le disons dès la première conversation plutôt qu’à la troisième facture.
« Far-shore » désigne ici une équipe de livraison à six heures ou plus de votre journée de travail. C’est une question de fuseaux horaires, pas de compétences — de nombreuses excellentes équipes travaillent ainsi, et pour un travail bien défini avec peu d’itérations, cela peut être le bon choix. La comparaison décrit des modèles de livraison, pas une entreprise en particulier.
Comment nous travaillons
Ce que nous mettons par écrit
Toutes les entreprises revendiquent la qualité. Voici les engagements assez précis pour que vous remarquiez si nous les rompions.
Nous vous disons quand vous n’avez pas besoin de nous
Si la bonne réponse est un outil moins cher, une approche plus simple, ou pas de projet du tout, vous l’entendez au moment du cadrage, avant d’avoir payé un développement. Nous préférons perdre la mission que livrer parfaitement la mauvaise chose.
Arrêtez-vous après n’importe quelle étape, vous gardez tout
Le travail est séquencé pour que chaque étape tienne debout seule et soit vérifiable avant que la suivante ne commence. À aucun moment de la mission, s’arrêter ne vous laisse sans rien d’utilisable.
Elle vous appartient dès le premier jour
Le code, l’infrastructure et la documentation sont à vous du début à la fin, pas remis à la fin ni gardés comme moyen de pression. Internaliser le travail plus tard est une passation planifiée, pas une négociation.
Votre journée de travail, pas un passage de relais
Beyrouth est en EET/EEST et change d’heure en même temps que l’Europe. Les questions trouvent réponse dans votre journée : un point bloquant vous coûte une heure et non une nuit.
Rien de ce que nous construisons n’échoue en silence
Tout est livré avec gestion des erreurs, alertes et un responsable désigné. Un logiciel qui tombe en panne sans bruit est pire que le processus manuel qu’il a remplacé, et nous le traitons comme tel.
Des profils seniors, jusqu’à 43 % moins cher
L’économie vient de l’endroit où l’équipe est installée, pas du fait de doter votre projet de juniors présentés comme des consultants. Les personnes qui cadrent le travail sont celles qui le font.
Périmètre
Ce que couvrent nos services Robotique
Logiciel de commande et d’intégration
La couche logicielle entre votre matériel et les systèmes qui l’entourent : logique de commande, communication avec les équipements, et les interfaces que les opérateurs utilisent réellement.
Gestion des capteurs et des données
Ingérer, tamponner et interpréter des flux de capteurs, y compris les cas de défaillance où les données cessent d’arriver.
Simulation et tests
Des tests sur matériel simulé là où tester sur du matériel réel est lent, coûteux ou dangereux.
Outillage pour les opérateurs
Des tableaux de bord et des commandes pour les personnes qui exploitent le système au quotidien, conçus pour l’environnement dans lequel elles travaillent réellement.
Process
Comment fonctionne notre processus Robotique
Étape 01
Périmètre
Comprendre le matériel, les contraintes et les modes de défaillance qui comptent.
Étape 02
Prototype
Un périmètre étroit validé en simulation ou sur un banc de test.
Étape 03
Construire
Une livraison avec des tests adaptés à un système physique.
Étape 04
Support
Assistance à la mise en service et période de maintenance convenue.
Fit
À qui s'adresse notre équipe Robotique
Livrables
Ce que vous obtenez d'un engagement Robotique
Chaque élément ci-dessous est quelque chose qui vous est remis et vous appartient à la fin, pas la description d’une activité.
Une spécification écrite de l’interface entre le matériel et le logiciel, convenue avant que l’une ou l’autre partie ne s’engage.
Un firmware et un logiciel de commande versionnés et reproductibles depuis les sources.
Des bancs de test et de la simulation pour vérifier le comportement sans avoir le matériel dans la pièce.
Intégration avec les systèmes auxquels la machine remonte ses informations.
Une sécurité et un comportement en cas de défaillance conçus explicitement, et non découverts à la mise en service.
Assistance à la mise en service sur site ou aux côtés de vos ingénieurs.
La stack
Outils et plateformes sur lesquels nous construisons Robotique
Ce sur quoi nous travaillons au quotidien. Si votre environnement n’est pas listé, mieux vaut poser la question que de supposer.
Embarqué
- C et C++
- Rust
- RTOS et bare metal
- Pilotes de capteurs et d’actionneurs
Robotique
- ROS et ROS 2
- Planification de trajectoire
- Vision par ordinateur avec OpenCV
- Simulation avec Gazebo
Industriel
- Intégration API et SCADA
- Modbus, CAN et OPC UA
- Pipelines MES et de télémétrie
Qualité
- Tests hardware-in-the-loop
- Builds de firmware reproductibles
- Analyse des modes de défaillance
Nous travaillons dans votre stack plutôt que de vous migrer vers le nôtre. Si nous pensons qu'un choix est mauvais, nous le disons et expliquons pourquoi – puis nous construisons ce que vous décidez.
Mission
Comment commander un projet Robotique
Trois formats, et nous vous dirons lequel convient avant même que vous ne le demandiez. Le mauvais format est une cause d’échec plus fréquente que la mauvaise équipe.
Périmètre fixe
Un livrable convenu, un prix convenu, une date convenue. Cela fonctionne quand ce qui est construit est réellement bien compris, ce qui est plus rare que la plupart des propositions ne le prétendent.
Idéal pour
Un développement défini avec des exigences stables
Équipe réservée
Une équipe réservée pour vous au mois, qui avance sur une liste de priorités que vous contrôlez. Le périmètre évolue au fil de vos apprentissages sans renégocier un contrat à chaque fois.
Idéal pour
Un travail continu dont les priorités bougent
Le cadrage d’abord
Une courte mission payante qui aboutit à un périmètre écrit, une architecture et une estimation réelle. Si la réponse est qu’il ne faut pas le construire, vous l’obtenez par écrit et ne devez rien de plus.
Idéal pour
Une idée qui n’est pas encore une spécification
Ailleurs
Autres services d’externalisation de LebSource
Chacun est livré de la même façon : cadré par écrit, mené par notre équipe, livré dans votre fuseau horaire.
Transformation numérique
Moderniser les systèmes hérités et les processus construits autour d’eux.
En savoir plus02 / 05Développement web et applicatif
Livrez vos produits web et mobiles avec une équipe qui répond de la livraison.
En savoir plus03 / 05IA et données
Mettez en production des fonctionnalités d’IA et un reporting fiable.
En savoir plus04 / 05Automatisation
Supprimez les étapes manuelles qui tiennent vos opérations à bout de bras.
En savoir plus05 / 05E-commerce
Construire et faire grandir des boutiques qui convertissent et restent rapides.
En savoir plusFaites glisser pour voir plus
FAQ
Robotique avec LebSource
Concevez-vous du matériel ?
Non. Nous travaillons sur le logiciel qui pilote le matériel, s’y intègre et le supervise. Si vous avez besoin de conception mécanique ou électronique, nous ne sommes pas le bon partenaire et nous le dirons.
Comment testez-vous sans notre matériel ?
En simulation et sur bancs de test pendant la majeure partie du cycle, avec des points de contrôle définis sur du matériel réel. Nous convenons de cette répartition au moment du cadrage.
Pouvez-vous travailler avec notre équipe d’ingénierie actuelle ?
Oui. Sur les projets matériels, c’est généralement l’arrangement retenu. Nous prenons la couche logicielle pendant que votre équipe garde la partie physique.
Étape suivante
Prêt à constituer ou à agrandir votre équipe ?
Dites-nous ce dont vous avez besoin et nous vous mettrons en relation avec des professionnels libanais présélectionnés, prêts à s’intégrer à votre équipe.
