Skip to content

tiesus/ros-model

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ros Model

License Build

The main purpose of this effort is to combine the advantages of ROS and Model-Driven-Engineering techniques. This repository holds a family of metamodels defined as ecore models that together with its java and Xtext and Xtend grammar implementations facilitates the use of a set of tools and graphical plug-ins to create models from ROS code, compose and validate the composition of models, autogenerate deployment artifacts and check the use of standard specifications.

Technical Maintainer: ipa-nhg (Nadia Hammoudeh Garcia, Fraunhofer IPA) - [email protected]

Projects/Links related to this repository:

  • Web interface to automatically extract models from public source code: model extractor
  • Source code for the web interface (extract models for non-public available ROS packages): ros-model-cloud
  • Eclipse Tooling update site: the update site
  • Paper: Bootstrapping MDE Development from ROS Manual Code - Part 1: Metamodeling IRC19 paper
  • Paper: Bootstrapping MDE Development from ROS Manual Code - Part 2: Model Generation Models paper

ROS TOOLING MANUAL

Installation

Tutorials

Model examples

The ros-model-experiments repository holds some examples of models auto-generated using the tooling and its facilities.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 87.5%
  • GAP 11.4%
  • Xtend 0.9%
  • Python 0.1%
  • Shell 0.1%
  • C++ 0.0%