Mermoud, GrégoryMastrangeli, MassimoUpadhyay, UtkarshMartinoli, Alcherio2012-01-062012-01-062012-01-06201210.1109/ICRA.2012.6224888https://infoscience.epfl.ch/handle/20.500.14299/76398WOS:000309406704044We present the M3 framework, a formal and generic computational framework for modeling and controlling distributed stochastic systems of purely reactive robots in an automated and real-time fashion. Based on the trajectories of the robots, the framework builds up an internal microscopic representation of the system, which then serves as a blueprint of models at higher abstraction levels. These models are then calibrated using a Maximum Likelihood Estimation (MLE) approach. We illustrate the structure and performance of the framework by performing the online optimization of a simple bang-bang controller for the stochastic self-assembly of water- floating passive robots. The experimental results demonstrate that the generated models can successfully optimize the assem- bly of desired structures.roboticsself-assemblymodelingautomated modelingcontrolReal-Time Automated Modeling and Control of Self-Assembling Systemstext::conference output::conference proceedings::conference paper