├── .hgignore ├── README.md ├── nodelet ├── CHANGELOG.rst ├── CMakeLists.txt ├── include │ └── nodelet │ │ ├── detail │ │ ├── callback_queue.h │ │ └── callback_queue_manager.h │ │ ├── exception.h │ │ ├── loader.h │ │ ├── nodelet.h │ │ ├── nodeletdecl.h │ │ └── version.h.in ├── mainpage.dox ├── package.xml ├── scripts │ ├── declared_nodelets │ └── list_nodelets ├── src │ ├── callback_queue.cpp │ ├── callback_queue_manager.cpp │ ├── loader.cpp │ ├── nodelet.cpp │ └── nodelet_class.cpp └── srv │ ├── NodeletList.srv │ ├── NodeletLoad.srv │ └── NodeletUnload.srv ├── nodelet_core ├── CHANGELOG.rst ├── CMakeLists.txt └── package.xml ├── nodelet_topic_tools ├── CHANGELOG.rst ├── CMakeLists.txt ├── cfg │ └── NodeletThrottle.cfg ├── include │ └── nodelet_topic_tools │ │ ├── nodelet_demux.h │ │ ├── nodelet_lazy.h │ │ ├── nodelet_mux.h │ │ └── nodelet_throttle.h ├── mainpage.dox └── package.xml ├── test_nodelet ├── CHANGELOG.rst ├── CMakeLists.txt ├── debug_logging.conf ├── mainpage.dox ├── package.xml ├── plus_default.yaml ├── src │ ├── benchmark.cpp │ ├── console_tests.cpp │ ├── create_instance_cb_error.cpp │ ├── failing_nodelet.cpp │ ├── nodehandles.cpp │ ├── plus.cpp │ └── test_callback_queue_manager.cpp ├── test │ ├── plus_local.py │ ├── test_bond_break_on_shutdown.launch │ ├── test_bond_break_on_shutdown.py │ ├── test_console.cpp │ ├── test_console.launch │ ├── test_loader.py │ ├── test_nodehandles_different_namespaces.cpp │ ├── test_nodehandles_different_namespaces.test │ ├── test_nodehandles_manager_namespaced.cpp │ ├── test_nodehandles_manager_namespaced.test │ ├── test_nodehandles_same_namespaces.cpp │ ├── test_nodehandles_same_namespaces.test │ ├── test_unload_called_twice.launch │ └── test_unload_called_twice.py ├── test_loader.launch ├── test_local.launch └── test_nodelet.xml └── test_nodelet_topic_tools ├── CHANGELOG.rst ├── CMakeLists.txt ├── package.xml └── test ├── empty_string_publisher.py ├── string_nodelet_lazy.cpp ├── string_nodelet_throttle.cpp ├── test_lazy.py ├── test_nodelet_lazy.launch ├── test_nodelet_throttle.launch ├── test_nodelets.xml └── test_throttle.py /.hgignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/.hgignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/README.md -------------------------------------------------------------------------------- /nodelet/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/CHANGELOG.rst -------------------------------------------------------------------------------- /nodelet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/CMakeLists.txt -------------------------------------------------------------------------------- /nodelet/include/nodelet/detail/callback_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/include/nodelet/detail/callback_queue.h -------------------------------------------------------------------------------- /nodelet/include/nodelet/detail/callback_queue_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/include/nodelet/detail/callback_queue_manager.h -------------------------------------------------------------------------------- /nodelet/include/nodelet/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/include/nodelet/exception.h -------------------------------------------------------------------------------- /nodelet/include/nodelet/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/include/nodelet/loader.h -------------------------------------------------------------------------------- /nodelet/include/nodelet/nodelet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/include/nodelet/nodelet.h -------------------------------------------------------------------------------- /nodelet/include/nodelet/nodeletdecl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/include/nodelet/nodeletdecl.h -------------------------------------------------------------------------------- /nodelet/include/nodelet/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/include/nodelet/version.h.in -------------------------------------------------------------------------------- /nodelet/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/mainpage.dox -------------------------------------------------------------------------------- /nodelet/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/package.xml -------------------------------------------------------------------------------- /nodelet/scripts/declared_nodelets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/scripts/declared_nodelets -------------------------------------------------------------------------------- /nodelet/scripts/list_nodelets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/scripts/list_nodelets -------------------------------------------------------------------------------- /nodelet/src/callback_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/src/callback_queue.cpp -------------------------------------------------------------------------------- /nodelet/src/callback_queue_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/src/callback_queue_manager.cpp -------------------------------------------------------------------------------- /nodelet/src/loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/src/loader.cpp -------------------------------------------------------------------------------- /nodelet/src/nodelet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/src/nodelet.cpp -------------------------------------------------------------------------------- /nodelet/src/nodelet_class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/src/nodelet_class.cpp -------------------------------------------------------------------------------- /nodelet/srv/NodeletList.srv: -------------------------------------------------------------------------------- 1 | --- 2 | string[] nodelets 3 | -------------------------------------------------------------------------------- /nodelet/srv/NodeletLoad.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet/srv/NodeletLoad.srv -------------------------------------------------------------------------------- /nodelet/srv/NodeletUnload.srv: -------------------------------------------------------------------------------- 1 | string name 2 | --- 3 | bool success 4 | -------------------------------------------------------------------------------- /nodelet_core/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_core/CHANGELOG.rst -------------------------------------------------------------------------------- /nodelet_core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_core/CMakeLists.txt -------------------------------------------------------------------------------- /nodelet_core/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_core/package.xml -------------------------------------------------------------------------------- /nodelet_topic_tools/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/CHANGELOG.rst -------------------------------------------------------------------------------- /nodelet_topic_tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/CMakeLists.txt -------------------------------------------------------------------------------- /nodelet_topic_tools/cfg/NodeletThrottle.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/cfg/NodeletThrottle.cfg -------------------------------------------------------------------------------- /nodelet_topic_tools/include/nodelet_topic_tools/nodelet_demux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/include/nodelet_topic_tools/nodelet_demux.h -------------------------------------------------------------------------------- /nodelet_topic_tools/include/nodelet_topic_tools/nodelet_lazy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/include/nodelet_topic_tools/nodelet_lazy.h -------------------------------------------------------------------------------- /nodelet_topic_tools/include/nodelet_topic_tools/nodelet_mux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/include/nodelet_topic_tools/nodelet_mux.h -------------------------------------------------------------------------------- /nodelet_topic_tools/include/nodelet_topic_tools/nodelet_throttle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/include/nodelet_topic_tools/nodelet_throttle.h -------------------------------------------------------------------------------- /nodelet_topic_tools/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/mainpage.dox -------------------------------------------------------------------------------- /nodelet_topic_tools/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/nodelet_topic_tools/package.xml -------------------------------------------------------------------------------- /test_nodelet/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/CHANGELOG.rst -------------------------------------------------------------------------------- /test_nodelet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/CMakeLists.txt -------------------------------------------------------------------------------- /test_nodelet/debug_logging.conf: -------------------------------------------------------------------------------- 1 | log4j.logger.ros=DEBUG 2 | -------------------------------------------------------------------------------- /test_nodelet/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/mainpage.dox -------------------------------------------------------------------------------- /test_nodelet/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/package.xml -------------------------------------------------------------------------------- /test_nodelet/plus_default.yaml: -------------------------------------------------------------------------------- 1 | value: 10 2 | -------------------------------------------------------------------------------- /test_nodelet/src/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/src/benchmark.cpp -------------------------------------------------------------------------------- /test_nodelet/src/console_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/src/console_tests.cpp -------------------------------------------------------------------------------- /test_nodelet/src/create_instance_cb_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/src/create_instance_cb_error.cpp -------------------------------------------------------------------------------- /test_nodelet/src/failing_nodelet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/src/failing_nodelet.cpp -------------------------------------------------------------------------------- /test_nodelet/src/nodehandles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/src/nodehandles.cpp -------------------------------------------------------------------------------- /test_nodelet/src/plus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/src/plus.cpp -------------------------------------------------------------------------------- /test_nodelet/src/test_callback_queue_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/src/test_callback_queue_manager.cpp -------------------------------------------------------------------------------- /test_nodelet/test/plus_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/plus_local.py -------------------------------------------------------------------------------- /test_nodelet/test/test_bond_break_on_shutdown.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_bond_break_on_shutdown.launch -------------------------------------------------------------------------------- /test_nodelet/test/test_bond_break_on_shutdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_bond_break_on_shutdown.py -------------------------------------------------------------------------------- /test_nodelet/test/test_console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_console.cpp -------------------------------------------------------------------------------- /test_nodelet/test/test_console.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_console.launch -------------------------------------------------------------------------------- /test_nodelet/test/test_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_loader.py -------------------------------------------------------------------------------- /test_nodelet/test/test_nodehandles_different_namespaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_nodehandles_different_namespaces.cpp -------------------------------------------------------------------------------- /test_nodelet/test/test_nodehandles_different_namespaces.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_nodehandles_different_namespaces.test -------------------------------------------------------------------------------- /test_nodelet/test/test_nodehandles_manager_namespaced.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_nodehandles_manager_namespaced.cpp -------------------------------------------------------------------------------- /test_nodelet/test/test_nodehandles_manager_namespaced.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_nodehandles_manager_namespaced.test -------------------------------------------------------------------------------- /test_nodelet/test/test_nodehandles_same_namespaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_nodehandles_same_namespaces.cpp -------------------------------------------------------------------------------- /test_nodelet/test/test_nodehandles_same_namespaces.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_nodehandles_same_namespaces.test -------------------------------------------------------------------------------- /test_nodelet/test/test_unload_called_twice.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_unload_called_twice.launch -------------------------------------------------------------------------------- /test_nodelet/test/test_unload_called_twice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test/test_unload_called_twice.py -------------------------------------------------------------------------------- /test_nodelet/test_loader.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test_loader.launch -------------------------------------------------------------------------------- /test_nodelet/test_local.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test_local.launch -------------------------------------------------------------------------------- /test_nodelet/test_nodelet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet/test_nodelet.xml -------------------------------------------------------------------------------- /test_nodelet_topic_tools/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/CHANGELOG.rst -------------------------------------------------------------------------------- /test_nodelet_topic_tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/CMakeLists.txt -------------------------------------------------------------------------------- /test_nodelet_topic_tools/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/package.xml -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/empty_string_publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/empty_string_publisher.py -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/string_nodelet_lazy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/string_nodelet_lazy.cpp -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/string_nodelet_throttle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/string_nodelet_throttle.cpp -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/test_lazy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/test_lazy.py -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/test_nodelet_lazy.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/test_nodelet_lazy.launch -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/test_nodelet_throttle.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/test_nodelet_throttle.launch -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/test_nodelets.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/test_nodelets.xml -------------------------------------------------------------------------------- /test_nodelet_topic_tools/test/test_throttle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ros/nodelet_core/HEAD/test_nodelet_topic_tools/test/test_throttle.py --------------------------------------------------------------------------------