En début d'année, un entrepôt de fulfillment e-commerce m'a dit que son projet AMR avait « échoué ». Non parce que les robots étaient mauvais, mais parce qu'ils étaient trop nombreux. Douze AMR sur une zone de picking de 20 000 pieds carrés, et un après-midi quatre unités se sont retrouvées face à face à un carrefour, chacune attendant poliment que l'autre bouge. Trois autres se sont entassées derrière. Toute la zone est restée paralysée pendant 40 minutes pendant que les gens déplaçaient les robots à la main et relançaient les tâches. Le plan de vagues de la haute saison est parti en fumée.

Mon verdict d'entrée : le blocage des AMR n'est pas un problème de qualité d'équipement. C'est un problème de règles de circulation. Faire circuler des AMR dans des allées étroites, c'est comme conduire dans une vieille ville aux rues à une voie : la route va bien ; vous n'avez simplement jamais affiché les règles.

Comment le blocage se produit vraiment

Le « blocage » (deadlock) est emprunté aux systèmes d'exploitation, et le sens est littéral : plusieurs robots qui s'attendent les uns les autres, sans qu'aucun ne puisse bouger. Les entrepôts voient trois variantes classiques :

Le face-à-face. Deux AMR entrent dans une allée à file unique par les extrémités opposées. Les deux s'arrêtent. Les deux attendent que l'obstacle dégage. La logique d'obstacle dit « arrête-toi et attends que l'obstacle bouge » — et l'autre robot pense exactement la même chose. Une impasse parfaite.

Le verrou de carrefour. Quatre robots entrent en même temps dans un carrefour à quatre voies, chacun occupant une entrée, le chemin de chacun étant bloqué par un autre. Du blocage pur manuel. Tout site exploitant une douzaine d'unités ou plus le rencontrera tôt ou tard.

L'embouteillage de la station de charge. Plusieurs unités à batterie faible se dirigent vers le chargeur en même temps, il n'y a qu'un seul dock, et la file déborde sur la voie de circulation principale. Le plus injuste de tous : les robots sont partis « se recharger » et ont fini par bloquer la route.

Quand j'ai fait l'autopsie avec cet entrepôt, la cause racine n'était pas du tout les robots. Au déploiement, ils avaient pris le raccourci : dessiné la carte, lâché la flotte, et jamais réglé les largeurs d'allées, les priorités de carrefours ni la gestion de charge. Les paramètres par défaut du fournisseur sont réglés pour un « entrepôt idéal ». Le vôtre n'en est pas un.

Règles de circulation pour allées étroites

Cette checklist vient de plusieurs sites qui ont fait tourner leurs flottes sans accroc. Prenez-la et utilisez-la :

Sens unique d'abord. Toute allée de moins de 2,5 mètres de largeur utile passe en sens unique. Ne pleurez pas sur la distance de parcours supplémentaire : une allée étroite à double sens se bloque infiniment plus souvent qu'une paire d'allées à sens unique. Fixez les sens selon le flux matière : réception-vers-stockage dans un sens, picking-vers-packing dans l'autre, en formant une boucle.

Priorisez les carrefours. Chaque croisement a son ordre hiérarchique : le trafic direct sur l'artère principale gagne toujours ; les robots entrant par les allées latérales doivent s'arrêter et attendre. En logiciel, cela s'appelle un verrou de carrefour — en clair : un seul robot à la fois dans le croisement, tous les autres attendent. C'est généralement un paramètre à activer délibérément ; ne laissez pas le mode par défaut « courtoisie ».

Construisez des évitements. Pour les longues allées qui ne peuvent vraiment pas passer en sens unique, élargissez une poche tous les 30–40 mètres, assez large pour deux robots côte à côte. Quand deux unités se rencontrent, la moins prioritaire recule dans la poche. Marquez-les explicitement sur la carte ; ne laissez jamais les robots « se débrouiller ».

Gardez les chargeurs hors de la voie principale. Ne placez pas les docks de charge le long de la voie de circulation principale : donnez à la charge sa propre zone pour que les unités à batterie faible s'écartent tôt. Et réglez le seuil de charge avec bon sens : direction le chargeur sous les 30 %, pas à 60 %. J'ai vu un site avec huit robots où six faisaient la queue aux chargeurs et deux faisaient tout le travail — pure négligence des paramètres de dispatch.

Séparez les personnes et les robots. Là où circulent les AMR, les chemins piétons reçoivent des marquages au sol. Un AMR fait un arrêt d'urgence pour une personne ; un arrêt d'urgence fait la queue derrière. Un trafic piéton chaotique garantit un trafic de robots chaotique.

Plusieurs AMR en file d'attente à l'intersection d'une allée étroite

Trois choses à faire avant le déploiement

Si vous êtes sur le point de déployer des AMR — ou que vous les avez déjà et que les blocages s'enchaînent — faites ceci dans l'ordre :

D'abord, mesurez la largeur utile réelle. Prenez un mètre. « Utile » signifie compter les cartons qui dépassent des racks et les palettes stockées temporairement. J'ai vu des allées de 3 mètres sur le plan et 2,2 mètres en réalité — pas même assez de rayon de braquage pour l'AMR.

Ensuite, test de stress à flotte complète. Ne signez pas après une démo à deux robots. Mettez toute la flotte prévue au sol, simulez le volume de vague de pointe pendant quatre heures d'affilée, et surveillez spécifiquement les carrefours et la zone de charge. Le blocage n'apparaît pas à faible trafic ; tout explose à la pointe.

Enfin, gardez une procédure de récupération manuelle. Quand le blocage frappe, le personnel de terrain doit pouvoir déplacer les unités à la main et relancer les tâches en cinq minutes. Écrivez-le dans la SOP, affichez-le sur le terrain — n'attendez pas d'être à l'arrêt depuis 40 minutes pour appeler le fournisseur.

Ce que coûte vraiment un blocage

Le calcul : un site de 10 AMR, bloqué pendant 30 minutes. Chaque AMR remplace environ 1,5 personne, donc 15 personnes immobilisées pendant une demi-heure, c'est 7,5 heures-hommes. Aux salaires d'entrepôt californiens d'environ $25/heure, la perte directe de main-d'œuvre est inférieure à $200. Ça paraît peu.

Le vrai dégât vient après : la vague rate son cut-off, le camion de ramassage du transporteur part, ce lot ne part pas, et maintenant vous encaissez les réclamations de retard, les remboursements et une montagne d'appels au service client. Pour un site traitant 8 000 commandes par jour, un gros blocage coûte facilement plus de $5 000 en dégâts collatéraux. Deux ou trois par mois, et le projet est mort aux yeux de la direction.

Mon verdict : le matériel AMR est mature en 2026 — quatre-vingt-dix-neuf fois sur cent, le blocage est un problème de déploiement, pas un problème de produit. Le fournisseur vous vend les robots ; les règles de circulation, c'est à vous de les écrire. Cet investissement se rembourse tout seul.

Une question à emporter : après un blocage sur votre site, le personnel de terrain peut-il le régler lui-même en cinq minutes, ou quelqu'un doit-il appeler le fournisseur et attendre le support à distance ? Si c'est la seconde option, votre SOP a besoin d'une réécriture.

Traduit de l'anglais. En cas de divergence, la version anglaise fait foi.