Compatibility ros2node with Coder Generation
3 views (last 30 days)
According to the ros2node documentation, the function supports code generation with a one node per function limitation. When I try to generate code with a ros2node.m call I get an error
'The 'ros2node' class does not support code generation.'
See the image attached. I have reduced the function to the following.
function  = detectsteaming()
node_1 = ros2node("node_1");
Does anyone know what might be going on?
I have checked and my Matlab version is R2021a, which I think should support this but I could be wrong. Where can one find out when particular functions gained Code Generation support? Maybe the code generation support was released in an R2022 release?
Josh Chen on 17 May 2022
You are right. Code generation support for 'ros2node' starts at R2021b.
You should be able to use this feature after updating to R2021b or R2022a.
Besides specific documentation page for functions, another place to look at new features is the release page: https://www.mathworks.com/help/ros/release-notes.html
The release page is a good place to check when certain feature starts support.
Hope this helps,