Version 1 (modified by mago02, 6 years ago) (diff)


C++ Rock representation

This page summarize the idea of creating a stronger c++ tooling for rock. That provides similar functionality than the orocos.rb tooling. This is page summarized the current thoughts if and how this layer can be created and become part of rock without breaking or doubling work.

Proposal (matthias)

  • Extend orocos.cpp layer with model layer
    • Use cpp model layer to use it for dynamic_properties and the orocos.rb extension
    • make ruby-binding for this part that allows ruby-tooling the model checking
  • Create model-files from orogen
    • create (yml?) Task-description files from orogen that can be parsed and somewhere outside the ruby tooling

Future thoughts

  • Use language independent descriptions between parts of syskit (work of AG-Framework)