Communication in modular robotic motor control: Bilateral controllers under realistic constraints
Organizations: Department of Data Science and AI, Monash University · Department of Physical Therapy & Sagol School of Neuroscience, Tel Aviv University · Cerenaut
Abstract
Robotic motor control in musculoskeletal systems requires fast, accurate movement and robust postural stabilization under signal-dependent noise (where motor command variance scales with command magnitude) and energetic cost. Modular controllers can distribute these competing demands across interacting submodules, but it remains unclear whether they outperform monolithic architectures under realistic constraints, and how inter-module communication shapes the resulting strategy. Inspired by the bilateral hemispheric organization of the brain, we introduce a recurrent controller of two GRU-based modules connected by a learnable, delayed inter-hemispheric channel, trained end-to-end in a differentiable two-arm musculoskeletal simulator. Across reaching and holding tasks, the modular architecture substantially outperforms a capacity-matched monolithic baseline. Compared to a matched modular controller without communication, learned inter-hemispheric communication reshapes the solution: improved endpoint precision, lower energetic cost in non-zero-delay regimes, and reduced muscle co-contraction. Our findings show that for robotics, biologically inspired modular controllers offer a practical route to robust movement under noise and energetic constraints, with inter-module communication providing a mechanism to tune trade-offs between precision, stability, and actuation cost.
Figures & tables
| Metric | Bi w/ CC, | Bi w/ CC, | Bi w/o CC | Mono. |
|---|---|---|---|---|
| Success rate | 88.81% 10.01% | 77.53% ∗ 21.99% | 87.59% ∗ 13.82% | 68.91% ∗ 27.81% |
| Endpoint error | 0.0085 0.0017 | 0.0091 ∗ 0.0022 | 0.0117 ∗ 0.0041 | 0.0091 ∗ 0.0023 |
| Trajectory error | 0.0022 0.0003 | 0.0025 ∗ 0.0005 | 0.0046 0.0025 | 0.0026 ∗ 0.0005 |
| Move. variance | 0.0081 0.0013 | 0.0092 ∗ 0.0038 | 0.0093 0.0027 | 0.0099 ∗ 0.0030 |
| Hold variance | 1.054e-5 6.723e-6 | 1.556e-5 ∗ 1.471e-5 | 1.128e-5 8.132e-6 | 1.867e-5 ∗ 1.338e-5 |
| Energetic cost | 1.0875 1.6950 | 1.3196 ∗ 1.7233 | 1.1930 1.8288 | 1.7666 ∗ 1.9085 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Robotic Control
Robotic control studies how machines use sensing and computation to produce reliable movement and interaction in changing environments.
See all 584 papers