ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
You can't define messages and services in a pure Python package. The reason is that for every interface file the types for various languages needs to be generated (even if you only want to use Python). All that logic is only available in CMake packages since it requires to compile c and C++ libraries etc.