arXiv paper· robotics — multi-agent reinforcement learning and sim-to-real deployment· method paper

Learning Multi-Agent Task Assignment and Navigation in the Factory: from Simulation to Real Robots

Abdalwhab Bakheet Mohamed Abdalwhab, Giovanni Beltrame, David St-Onge

cs.RO · cs.LG

Quick verdict

Claims FMAPPO enables zero-shot sim-to-real MARL machine tending on real robots; results are credible but at 2-robot scale with single-run real-world evidence.

Summary

The paper proposes FMAPPO, a feature-fusion variant of MAPPO for decentralized multi-robot machine tending, and reports one of the first physical MARL deployments for this task. A 1D-convolutional LiDAR branch is fused, via multi-head attention, with entity-encoded task state; policies are trained in Isaac Sim/Isaac Lab (2 robots, 2 machines, 500K steps, 256 parallel environments, 7 seeds) and deployed zero-shot on two mobile manipulators (arms disabled) using ROS2, Zenoh, and onboard 2D LiDARs. In simulation, FMAPPO outperforms MAPPO and SMAPPO on all reported metrics — delivery +106%/+21%, collisions -18%/-15% — with Holm-corrected paired tests and large effect sizes. Real-world runs in two layouts show safe coordination, and a frequency-sensitivity study finds that the policy command update rate is a temporal sim-to-real factor: performance rises with frequency in simulation but degrades on hardware above roughly the 34.2 Hz sensing rate. Limitations include the small scale (two robots, abstracted manipulation, ~1-minute real runs, single runs per frequency at task level), a safety-score metric that also rewards throughput, ablation conclusions that exceed their corrected significance, and no code release.

Review complete

Assessment at a glance

robotics — multi-agent reinforcement learning and sim-to-real deployment

4

risk flags identified

● high 0

● medium 3

● low 1

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal1/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • FMAPPO, fusing 2D LiDAR with entity-encoded task state inside MAPPO, outperforms MAPPO and SMAPPO on all reported simulation metrics (Table I: delivery +106%/+21%, collisions -18%/-15%) with Holm-corrected significance and large effect sizes.
  • The simulation-trained decentralized policy transfers zero-shot to two physical mobile manipulators (arms disabled) operating under onboard sensing, localization, and communication constraints in two factory layouts.
  • Command update frequency is a temporal component of the sim-to-real gap: performance improves with frequency in simulation but degrades on hardware above roughly the 34.2 Hz sensing rate, so update frequency must be evaluated as part of deployment.
  • Among the added observation components, LiDAR and velocity information drive the safety gains, with orientation contributing marginally (Sec. V-C, Tables II/IX).

Strengths

  • Rare physical deployment of decentralized MARL for machine tending

    Sec. IV-D/E and V-D: two Rangen platforms (AgileX Ranger Mini + Kinova Gen3, arm disabled), dual Hokuyo 2D LiDARs, EKF + SLAM Toolbox localization, Zenoh middleware, per-robot ROS domains; the same sim-trained policy runs in two factory layouts — a level of hardware validation uncommon in MARL navigation work, as the authors' own related-work survey (Sec. II) documents.

  • Statistical rigor above field norms

    Shapiro-Wilk screening of paired differences, normality-selected paired t-tests/Wilcoxon with Holm-Bonferroni correction and Cohen's d (Tables VI, IX, XV), plus Freedman-Lane permutation factorial ANOVA with partial eta-squared and dimensionless metrics normalized by robot length and training timestep (Tables VII, XII). Few RL papers report multiple-comparison control at all.

  • Honest, quantified deployment insight

  • Deployment-motivated reward redesign

  • Comprehensive supporting experiments and disclosure

Weaknesses

  • Scale far below the industrial framing

  • Safety Score couples safety to throughput

  • Ablation conclusions outrun their statistics

  • No code release; SMAPPO underspecified

  • Real-world trip-level statistics risk pseudo-replication

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper targets decentralized multi-agent RL for multi-robot multi-machine tending (N=2, M=2, S=1) and advances three claims: (1) FMAPPO — a feature-fusion MAPPO encoder fusing 2D LiDAR with entity-encoded task state — outperforms MAPPO and SMAPPO in simulation across throughput, utilization, collisions, and safety score (Table I); (2) the trained policy transfers zero-shot to two physical mobile manipulators with arms disabled, under onboard sensing, EKF+SLAM localization, and Wi-Fi/Zenoh communication (Sec. IV-D/E, V-D); (3) command update frequency is a temporal sim-to-real factor with opposite trends in simulation versus hardware (Sec. V-B/V-D). The "first work" claims (decentralized MARL machine tending in high-fidelity simulation; physical deployment of that setup) are carefully hedged with "to the best of our knowledge."

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 4 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is FMAPPO?

FMAPPO (Feature-fusion MAPPO) is a multi-agent reinforcement learning method that extends MAPPO with a dedicated observation encoder: a 1D-convolutional branch processes 2D LiDAR scans while entity-specific encoders and multi-head attention process task state (machine, storage, and neighboring-robot positions and statuses); the resulting embeddings are concatenated to control each robot decentrally. It was trained in Isaac Sim/Isaac Lab for two robots servicing two production machines and one storage area.

Did the learned policy actually work on real robots?

Yes, with caveats. The policy trained purely in simulation was deployed zero-shot on two physical mobile manipulators (robotic arms disabled) in two factory-floor layouts, using onboard 2D LiDARs, ROS2, and Zenoh communication. The robots coordinated part collection and delivery safely in roughly one-minute runs, but the task-level evidence is a single run per tested command frequency, and performance degraded when the policy ran faster than the 34.2 Hz LiDAR sensing rate.

What is the main practical lesson of the paper?

Command update frequency is a temporal component of the sim-to-real gap. In simulation, higher control frequencies improved performance (shorter paths, more parts, no collisions), but on hardware, running the policy above the sensing rate (~34.2 Hz) meant acting repeatedly on stale observations, and throughput and safety degraded; the authors recommend evaluating update frequency explicitly before deploying learned policies.

Is code or data available for this paper?

No code or dataset release is mentioned; the authors link an anonymous project website with experiment videos. Hyperparameters, reward weights, and full statistical tables are provided in the appendix, but the custom Isaac Lab training environment and policy code are not stated as publicly available.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures (Figs. 5-22) are not analyzable from the extracted text; judgments about learning curves and trajectory plots rely on the authors' descriptions and the embedded appendix tables.
  • The anonymous project website with real-world experiment videos could not be inspected; real-world claims rest on the text and appendix tables alone.
  • Minor extraction artifacts exist (e.g., the duplicated '(Ja)' in the navigation-quality metric definition, which should read Ja and Jp), but all cited numbers were cross-checked against Tables I-XVI.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Learning Multi-Agent Task Assignment and Navigation in the Factory: from Simulation to Real Robots | Evolve.Pub