MagBotSim: Physics-Based Simulation and Reinforcement Learning Environments for Magnetic Robotics

Lara Bergmann, Cedric Grothues, Klaus Neumann
11/20/2025
cs.ROcs.LG

No official code found. Best implementation: ubi-coro/MagBotSim (9 stars, GPL-3.0, last commit 2026-04-29).

Abstract

Magnetic levitation is about to revolutionize in-machine material flow in industrial automation. Such systems are flexibly configurable and can include a large number of independently actuated shuttles (movers) that dynamically rebalance production capacity. Beyond their capabilities for dynamic transportation, these systems possess the inherent yet unexploited potential to perform manipulation. By merging the fields of transportation and manipulation into a coordinated swarm of magnetic robots (MagBots), we enable manufacturing systems to achieve significantly higher efficiency, adaptability, and compactness. To support the development of intelligent algorithms for magnetic levitation systems, we introduce MagBotSim (Magnetic Robotics Simulation): a physics-based simulation for magnetic levitation systems. By framing magnetic levitation systems as robot swarms and providing a dedicated simulation, this work lays the foundation for next generation manufacturing systems powered by Magnetic Robotics. MagBotSim's documentation, videos, experiments, and code are available at: https://ubi-coro.github.io/MagBotSim/

View on arXivView PDF

Code Implementations(1)

ubi-coro/MagBotSimCommunity77%
GPL-3.0

Magnetic Robotics simulation including reinforcement learning environments based on MuJoCo

95Python, MakefileNov 8, 20255 months agoGPL-3.0
gymnasiummagnetic-levitationmagnetic-roboticsmujocopettingzoo+4 more

Cite this paper

@article{bergmann2025magbotsim,
  title  = {MagBotSim: Physics-Based Simulation and Reinforcement Learning Environments for Magnetic Robotics},
  author = {Lara Bergmann and Cedric Grothues and Klaus Neumann},
  year   = {2025},
  eprint = {2511.16158},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.16158v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.16158.svg)](https://codeofpaper.com/paper/2511.16158)

Discussion