9.4 Appendix 4 - ROS2 Services Compatibility
Custom services types(.srv) works between dockers when the name is the same, different names with same type do not work.
Results of testing services between different ROS2 versions
Server/Client |
Foxy |
Humble |
Iron |
|
---|---|---|---|---|
Foxy |
yes |
yes |
? |
? |
Humble |
yes |
yes |
yes |
? |
Iron |
sporadic, throws terminate called after throwing an instance of ‘std::bad_alloc’ |
yes |
? |
|
Jazzy |
? |
? |
? |
? |