• DocumentCode
    2411893
  • Title

    Real-time automated modeling and control of self-assembling systems

  • Author

    Mermoud, Grégory ; Mastrangeli, Massimo ; Upadhyay, Utkarsh ; Martinoli, Alcherio

  • Author_Institution
    Distrib. Intell. Syst. & Algorithms Lab. (DISAL), Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
  • fYear
    2012
  • fDate
    14-18 May 2012
  • Firstpage
    4266
  • Lastpage
    4273
  • Abstract
    We present the M3 framework, a formal and generic computational framework for modeling and controlling stochastic distributed 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) algorithm. We illustrate the structure and performance of the framework by performing the online optimization of a bang-bang controller for the stochastic self-assembly of water-floating, magnetically latching, passive modules. The experimental results demonstrate that the generated models can successfully optimize the assembly of desired structures.
  • Keywords
    bang-bang control; distributed control; maximum likelihood estimation; optimal control; optimisation; robotic assembly; self-assembly; stochastic systems; trajectory control; M3 framework; MLE; abstraction levels; assembly optimization; bang-bang controller; formal computational framework; generic computational framework; internal microscopic representation; maximum likelihood estimation; model blueprint; model calibration; online optimization; optimal control; reactive robots; real-time automated modeling; robot trajectories; self-assembling system control; stochastic distributed system control; stochastic distributed system modeling; water-floating-magnetically latching-passive modules; Aerospace electronics; Computational modeling; Coordinate measuring machines; Real time systems; Robots; Stochastic processes; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2012 IEEE International Conference on
  • Conference_Location
    Saint Paul, MN
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-1403-9
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ICRA.2012.6224888
  • Filename
    6224888