Skip to content

Releases: ipa320/RosTooling

3.0.0 Release

25 Apr 08:32
Compare
Choose a tag to compare

Version: 3.0.0.202404251023
Link: ipa320/RosTooling-update-site@93e7ecd

This version is being used by the beta testers.

What's Changed

  • Clean eclipse wizards by @ipa-nhg in #210
  • Add the definition of subsystems and the creation of systems from existing launch files by @ipa-nhg in #211
  • Add parameters to the Launch file generator for ROS2 by @ipa-nhg in #213
  • Validator for parameters checks the sub values un case of arrays of arrays by @ipa-nhg in #216
  • fix cannot reference to parameter in rossystem by @ipa-rwu in #217
  • Implement yaml file generator for parameters and fix parameter values validator by @ipa-nhg in #218

Full Changelog: 3.0.0...3.0.0-Release

3.0.0_prerelease

19 Sep 13:17
Compare
Choose a tag to compare
3.0.0_prerelease Pre-release
Pre-release
  • Redefinition of metamodels
  • Remove unused ComponentInterface concept
  • Transfer grammar to yaml format
  • Support cleanly ros1 and ros2
  • Redefinition of RosSystem

2.0.0-release

04 Oct 13:28
eb8991e
Compare
Choose a tag to compare
  • Add the definition of ComponentStacks
  • Add plugin for the auto-generation of deployment artifacts; docker containers structure for systems and stacks
  • Create the package type AmentPackage; update the launch file generator to distinguish ROS1 and ROS2 packages and generate the launch package only for the selected version
  • Minor fixes for parameters definition

1.5.0

10 Jun 08:04
Compare
Choose a tag to compare
  • Simplification of the DSLs and the grammar
  • Draft for the ROS2 support:
    • improved the cpp code generator from .ros models
    • First version for the ROS2 launch file generator
  • New features:
    • Added the wizard to reload interfaces from the original .ros files to the rossystem models: #95
    • Java action to remove cleanly the components using sirius #134

This version is NOT backwards compatible with the old version of the models. The artifact supports only the new grammar of the ros model

1.4.0_TestComponentStacks

31 Mar 16:27
Compare
Choose a tag to compare

Pre-release - experiment with the RosSystem metamodel to support the definition of Components stacks and quality attributes:

NOTE:

Only the metamodel and Xtext grammar were modified
The models validator and the code generator were not updated

The proposed metamodels are backwards compatible with the previous rossystem files

Release 1.4.0

31 Mar 16:27
Compare
Choose a tag to compare

Includes:

  • the simplified version of the ros grammar
  • Fix the name "Struct" for parameters
  • Add the optional attribute "FromRosNode" for the Component interfaces

This version is backwards compatible with the old version of the models. The grammar artifact support both grammars the old and the new one.

all the code generators and validators where consequently updated

1.3.0_TestComponentStacks

16 Dec 14:14
ee0bec3
Compare
Choose a tag to compare

Pre-release - experiment with the RosSystem metamodel to support the definition of Components stacks and quality attributes:

NOTE:

  • Only the metamodel and Xtext grammar were modified
  • The models validator and the code generator were not updated

The proposed metamodels are backwards compatible with the previous rossystem files

Release 1.3.0

03 Dec 15:30
Compare
Choose a tag to compare
  • Update launch file generator to support rosparams
  • Fix model combination feature
  • Upgrade to eclipse 2020-11

PreRelease

20 May 17:38
Compare
Choose a tag to compare
PreRelease Pre-release
Pre-release
HotFix: fix error for the launch file generator

Release 1.2.2

08 May 09:24
Compare
Choose a tag to compare
  • Add the Ros Observer generator
  • Add new Xtext and Xtend tests for all the DSLs
  • upgrade the Component Interface model to better support parameters
  • Add to a ROS package auto-generator (that holds a launch file) from a rossystem