diff --git a/msg/customMsg.txt b/msg/customMsg.txt new file mode 100644 index 0000000000000000000000000000000000000000..db52558197f27361e65e54f9ec750b7576221fcf --- /dev/null +++ b/msg/customMsg.txt @@ -0,0 +1,32 @@ +Anleitung, um eine ROS2 Msg oder Srv einzurichten. + +1. CMakeLists.txt + +find_package(rosidl_default_generators REQUIRED) + +rosidl_generate_interfaces(${PROJECT_NAME} + "msg/Num.msg" + "srv/AddThreeInts.srv" + ) + + +2. Package.xml + + + <build_depend>rosidl_default_generators</build_depend> + +<exec_depend>rosidl_default_runtime</exec_depend> + +<member_of_group>rosidl_interface_packages</member_of_group> + + +3. Colcon Build + + +4. Include + +from tutorial_interfaces.msg import Num # Python + +oder + +#include "tutorial_interfaces/msg/num.hpp" // C++