ROSMOD: a toolsuite for modeling, generating, deploying, and managing distributed real-time component-based software using ROS
Pranav Srinivas Kumar, William Emfinger, Gabor Karsai, Dexter Watkins, Benjamin Gasser, Amrutur Anilkumar

Citation
Pranav Srinivas Kumar, William Emfinger, Gabor Karsai, Dexter Watkins, Benjamin Gasser, Amrutur Anilkumar. "ROSMOD: a toolsuite for modeling, generating, deploying, and managing distributed real-time component-based software using ROS". Electronics, 5(3), 2016.

Abstract
This paper presents the Robot Operating System Model-driven development tool suite, (ROSMOD) an integrated development environment for rapid prototyping component-based software for the Robot Operating System (ROS) middleware. ROSMOD is well suited for the design, development and deployment of large-scale distributed applications on embedded devices. We present the various features of ROSMOD including the modeling language, the graphical user interface, code generators, and deployment infrastructure. We demonstrate the utility of this tool with a real-world case study: an Autonomous Ground Support Equipment (AGSE) robot that was designed and prototyped using ROSMOD for the NASA Student Launch competition, 2014–2015.

Electronic downloads

Citation formats  
  • HTML
    Pranav Srinivas Kumar, William Emfinger, Gabor Karsai,
    Dexter Watkins, Benjamin Gasser, Amrutur Anilkumar. <a
    href="http://www.cps-forces.org/pubs/247.html"
    >ROSMOD: a toolsuite for modeling, generating, deploying,
    and managing distributed real-time component-based software
    using ROS</a>, <i>Electronics</i>, 5(3), 
    2016.
  • Plain text
    Pranav Srinivas Kumar, William Emfinger, Gabor Karsai,
    Dexter Watkins, Benjamin Gasser, Amrutur Anilkumar.
    "ROSMOD: a toolsuite for modeling, generating,
    deploying, and managing distributed real-time
    component-based software using ROS".
    <i>Electronics</i>, 5(3),  2016.
  • BibTeX
    @article{KumarEmfingerKarsaiWatkinsGasserAnilkumar16_ROSMODToolsuiteForModelingGeneratingDeployingManaging,
        author = {Pranav Srinivas Kumar and William Emfinger and
                  Gabor Karsai and Dexter Watkins and Benjamin
                  Gasser and Amrutur Anilkumar},
        title = {ROSMOD: a toolsuite for modeling, generating,
                  deploying, and managing distributed real-time
                  component-based software using ROS},
        journal = {Electronics},
        volume = {5},
        number = {3},
        year = {2016},
        abstract = {This paper presents the Robot Operating System
                  Model-driven development tool suite, (ROSMOD) an
                  integrated development environment for rapid
                  prototyping component-based software for the Robot
                  Operating System (ROS) middleware. ROSMOD is well
                  suited for the design, development and deployment
                  of large-scale distributed applications on
                  embedded devices. We present the various features
                  of ROSMOD including the modeling language, the
                  graphical user interface, code generators, and
                  deployment infrastructure. We demonstrate the
                  utility of this tool with a real-world case study:
                  an Autonomous Ground Support Equipment (AGSE)
                  robot that was designed and prototyped using
                  ROSMOD for the NASA Student Launch competition,
                  2014–2015.},
        URL = {http://cps-forces.org/pubs/247.html}
    }
    

Posted by Waseem Abbas on 2 Mar 2017.
Groups: forces
For additional information, see the Publications FAQ or contact webmaster at cps-forces org.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.