Releases: ipa320/RosTooling
3.0.0 Release
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
- Redefinition of metamodels
- Remove unused ComponentInterface concept
- Transfer grammar to yaml format
- Support cleanly ros1 and ros2
- Redefinition of RosSystem
2.0.0-release
- 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
- 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:
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
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
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
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
- Update launch file generator to support rosparams
- Fix model combination feature
- Upgrade to eclipse 2020-11
PreRelease
HotFix: fix error for the launch file generator
Release 1.2.2
- 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