The chat responses are generated using Generative AI technology for intuitive search and may not be entirely accurate. They are not intended as professional advice. For full details, including our use rights, privacy practices and potential export control restrictions, please refer to our Generative AI Service Terms of Use and Generative AI Service Privacy Information. As this is a test version, please let us know if something irritating comes up. Like you get recommended a chocolate fudge ice cream instead of an energy managing application. If that occurs, please use the feedback button in our contact form!
Increased usability by automatically creating a complete ROS 2 workspace including the generated ROS 2 package (with all custom interface packages if defined) and docker deploy files
Added video tutorial and engineering system guide sections to documentation for more user friendly setup and usage descriptions
Modified docker build scripts to give the user more control for specifying the ROS 2 version and container name for their generated ROS 2 package
Renamed generated input directory to yaml_input within output folder
Added automatic search for ROS 2 Jazzy and other custom ROS 2 installations within the ROSie installer script
Improved code generation error handling by providing additional information via .log file in the generated environment directory
Changed ROSie API header file rosie.hpp to provide a non-copyable ROSie client class, as objects should not be copied because of possible shared memory issues
Adapted ROSie API header file rosie_return_value.hpp return type to be of type struct ReturnValue instead of std::pair<ReturnCode, std::string> for more readable return value handling
Switched to HTML-based interactive user documentation (not yet released)
Improved runtime performance on PLC side for topics not containing strings
Improved installation process
Updated generator base docker image
Improved error messages when user provided a non-compliant YAML config file
Added checks for maximum allowed topic rate
Updated log messages
Added deployment application example for generated ROS 2 packages based on docker
Added checks for topic names
Added checks for maximum memory usage
Added checks for limit of OBs and RIB DBs
Fixed issue with failed generation process (missing header rosidl_typesupport_cpp/macros.h) if user provides standard ROS 2 installation instead of a source build
Various bugfixes and performance improvements of the generator