├── .github └── workflows │ └── rolling.yaml ├── LICENSE ├── README.md ├── rossdl_cmake ├── CMakeLists.txt ├── bin │ ├── sdl_generator_cpp │ └── sdl_generator_launch ├── cmake │ ├── register_cpp.cmake │ ├── register_system.cmake │ ├── rossdl_cmake-extras.cmake.in │ ├── rossdl_cmake_package_hook.cmake │ ├── rossdl_generate_code.cmake │ └── rossdl_generate_system.cmake ├── package.xml ├── resources │ ├── launcher.py.em │ ├── nodes.cpp.em │ └── nodes.hpp.em ├── rossdl_cmake-extras.cmake ├── rossdl_cmake │ └── __init__.py ├── rossdl_generator_cpp-extras.cmake.in └── tests │ ├── Nodes.cpp.test │ ├── Nodes.hpp.test │ ├── __pycache__ │ └── test_rossdl.cpython-310-pytest-6.2.5.pyc │ ├── description.ros2 │ ├── description.rossystem │ ├── system_1.launch.py.test │ ├── system_2.launch.py.test │ └── test_rossdl.py └── rossdl_tests ├── rossdl_simple_test ├── CMakeLists.txt ├── description.ros2 ├── description.rossystem ├── include │ └── rossdl_simple_test │ │ ├── Consumer.hpp │ │ └── ImageFilter.hpp ├── package.xml ├── src │ └── rossdl_simple_test │ │ ├── Consumer.cpp │ │ └── ImageFilter.cpp └── tests │ ├── CMakeLists.txt │ └── rossdl_generation_test.cpp └── rossdl_systems_test ├── application_1 ├── CMakeLists.txt ├── app_1.rossystem └── package.xml ├── application_2 ├── CMakeLists.txt ├── app_2.rossystem └── package.xml ├── application_3 ├── CMakeLists.txt ├── app_3.rossystem └── package.xml ├── system_a ├── CMakeLists.txt ├── description.ros2 ├── description.rossystem ├── include │ └── system_a │ │ └── ImageFilter.hpp ├── package.xml ├── src │ └── system_a │ │ └── ImageFilter.cpp ├── test ├── test_write └── tests │ ├── CMakeLists.txt │ └── rossdl_generation_test.cpp └── system_b ├── CMakeLists.txt ├── description.ros2 ├── include └── system_b │ └── Consumer.hpp ├── package.xml ├── src └── system_b │ └── Consumer.cpp └── tests ├── CMakeLists.txt └── rossdl_generation_test.cpp /.github/workflows/rolling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/.github/workflows/rolling.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/README.md -------------------------------------------------------------------------------- /rossdl_cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_cmake/bin/sdl_generator_cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/bin/sdl_generator_cpp -------------------------------------------------------------------------------- /rossdl_cmake/bin/sdl_generator_launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/bin/sdl_generator_launch -------------------------------------------------------------------------------- /rossdl_cmake/cmake/register_cpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/cmake/register_cpp.cmake -------------------------------------------------------------------------------- /rossdl_cmake/cmake/register_system.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/cmake/register_system.cmake -------------------------------------------------------------------------------- /rossdl_cmake/cmake/rossdl_cmake-extras.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/cmake/rossdl_cmake-extras.cmake.in -------------------------------------------------------------------------------- /rossdl_cmake/cmake/rossdl_cmake_package_hook.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/cmake/rossdl_cmake_package_hook.cmake -------------------------------------------------------------------------------- /rossdl_cmake/cmake/rossdl_generate_code.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/cmake/rossdl_generate_code.cmake -------------------------------------------------------------------------------- /rossdl_cmake/cmake/rossdl_generate_system.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/cmake/rossdl_generate_system.cmake -------------------------------------------------------------------------------- /rossdl_cmake/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/package.xml -------------------------------------------------------------------------------- /rossdl_cmake/resources/launcher.py.em: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/resources/launcher.py.em -------------------------------------------------------------------------------- /rossdl_cmake/resources/nodes.cpp.em: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/resources/nodes.cpp.em -------------------------------------------------------------------------------- /rossdl_cmake/resources/nodes.hpp.em: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/resources/nodes.hpp.em -------------------------------------------------------------------------------- /rossdl_cmake/rossdl_cmake-extras.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/rossdl_cmake-extras.cmake -------------------------------------------------------------------------------- /rossdl_cmake/rossdl_cmake/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/rossdl_cmake/__init__.py -------------------------------------------------------------------------------- /rossdl_cmake/rossdl_generator_cpp-extras.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/rossdl_generator_cpp-extras.cmake.in -------------------------------------------------------------------------------- /rossdl_cmake/tests/Nodes.cpp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/Nodes.cpp.test -------------------------------------------------------------------------------- /rossdl_cmake/tests/Nodes.hpp.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/Nodes.hpp.test -------------------------------------------------------------------------------- /rossdl_cmake/tests/__pycache__/test_rossdl.cpython-310-pytest-6.2.5.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/__pycache__/test_rossdl.cpython-310-pytest-6.2.5.pyc -------------------------------------------------------------------------------- /rossdl_cmake/tests/description.ros2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/description.ros2 -------------------------------------------------------------------------------- /rossdl_cmake/tests/description.rossystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/description.rossystem -------------------------------------------------------------------------------- /rossdl_cmake/tests/system_1.launch.py.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/system_1.launch.py.test -------------------------------------------------------------------------------- /rossdl_cmake/tests/system_2.launch.py.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/system_2.launch.py.test -------------------------------------------------------------------------------- /rossdl_cmake/tests/test_rossdl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_cmake/tests/test_rossdl.py -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/description.ros2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/description.ros2 -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/description.rossystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/description.rossystem -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/include/rossdl_simple_test/Consumer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/include/rossdl_simple_test/Consumer.hpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/include/rossdl_simple_test/ImageFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/include/rossdl_simple_test/ImageFilter.hpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/package.xml -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/src/rossdl_simple_test/Consumer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/src/rossdl_simple_test/Consumer.cpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/src/rossdl_simple_test/ImageFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/src/rossdl_simple_test/ImageFilter.cpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/tests/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_simple_test/tests/rossdl_generation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_simple_test/tests/rossdl_generation_test.cpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_1/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_1/app_1.rossystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_1/app_1.rossystem -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_1/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_1/package.xml -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_2/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_2/app_2.rossystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_2/app_2.rossystem -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_2/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_2/package.xml -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_3/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_3/app_3.rossystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_3/app_3.rossystem -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/application_3/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/application_3/package.xml -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/description.ros2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/description.ros2 -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/description.rossystem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/description.rossystem -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/include/system_a/ImageFilter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/include/system_a/ImageFilter.hpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/package.xml -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/src/system_a/ImageFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/src/system_a/ImageFilter.cpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/test -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/test_write: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/test_write -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/tests/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_a/tests/rossdl_generation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_a/tests/rossdl_generation_test.cpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_b/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_b/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_b/description.ros2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_b/description.ros2 -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_b/include/system_b/Consumer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_b/include/system_b/Consumer.hpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_b/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_b/package.xml -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_b/src/system_b/Consumer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_b/src/system_b/Consumer.cpp -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_b/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_b/tests/CMakeLists.txt -------------------------------------------------------------------------------- /rossdl_tests/rossdl_systems_test/system_b/tests/rossdl_generation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CoreSenseEU/rossdl/HEAD/rossdl_tests/rossdl_systems_test/system_b/tests/rossdl_generation_test.cpp --------------------------------------------------------------------------------