├── LICENSE ├── README.md ├── any_node ├── CMakeLists.txt ├── README.md ├── include │ └── any_node │ │ ├── Node.hpp │ │ ├── Nodewrap.hpp │ │ ├── Param.hpp │ │ ├── ThreadedPublisher.hpp │ │ ├── ThrottledSubscriber.hpp │ │ ├── Topic.hpp │ │ └── any_node.hpp ├── package.xml ├── src │ └── Node.cpp └── test │ └── EmptyTests.cpp ├── any_node_example ├── CMakeLists.txt ├── include │ └── any_node_example │ │ └── ExampleNode.hpp ├── launch │ └── any_node_example.launch ├── package.xml ├── param │ ├── default_parameters.yaml │ ├── default_services.yaml │ └── default_topics.yaml └── src │ ├── ExampleNode.cpp │ └── any_node_example_node.cpp ├── any_worker ├── CMakeLists.txt ├── README.md ├── include │ └── any_worker │ │ ├── Rate.hpp │ │ ├── RateOptions.hpp │ │ ├── Worker.hpp │ │ ├── WorkerEvent.hpp │ │ ├── WorkerManager.hpp │ │ └── WorkerOptions.hpp ├── package.xml ├── src │ ├── Rate.cpp │ ├── Worker.cpp │ └── WorkerManager.cpp └── test │ ├── RateTest.cpp │ └── any_worker_test.cpp ├── param_io ├── CMakeLists.txt ├── README.md ├── include │ └── param_io │ │ ├── get_param.hpp │ │ └── set_param.hpp ├── package.xml └── test │ ├── GetParam.cpp │ ├── main.cpp │ └── param_io.test └── signal_handler ├── CMakeLists.txt ├── README.md ├── include └── signal_handler │ └── SignalHandler.hpp ├── package.xml ├── src └── SignalHandler.cpp └── test └── EmptyTests.cpp /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/README.md -------------------------------------------------------------------------------- /any_node/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/CMakeLists.txt -------------------------------------------------------------------------------- /any_node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/README.md -------------------------------------------------------------------------------- /any_node/include/any_node/Node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/include/any_node/Node.hpp -------------------------------------------------------------------------------- /any_node/include/any_node/Nodewrap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/include/any_node/Nodewrap.hpp -------------------------------------------------------------------------------- /any_node/include/any_node/Param.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/include/any_node/Param.hpp -------------------------------------------------------------------------------- /any_node/include/any_node/ThreadedPublisher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/include/any_node/ThreadedPublisher.hpp -------------------------------------------------------------------------------- /any_node/include/any_node/ThrottledSubscriber.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/include/any_node/ThrottledSubscriber.hpp -------------------------------------------------------------------------------- /any_node/include/any_node/Topic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/include/any_node/Topic.hpp -------------------------------------------------------------------------------- /any_node/include/any_node/any_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/include/any_node/any_node.hpp -------------------------------------------------------------------------------- /any_node/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/package.xml -------------------------------------------------------------------------------- /any_node/src/Node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/src/Node.cpp -------------------------------------------------------------------------------- /any_node/test/EmptyTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node/test/EmptyTests.cpp -------------------------------------------------------------------------------- /any_node_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node_example/CMakeLists.txt -------------------------------------------------------------------------------- /any_node_example/include/any_node_example/ExampleNode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node_example/include/any_node_example/ExampleNode.hpp -------------------------------------------------------------------------------- /any_node_example/launch/any_node_example.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node_example/launch/any_node_example.launch -------------------------------------------------------------------------------- /any_node_example/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node_example/package.xml -------------------------------------------------------------------------------- /any_node_example/param/default_parameters.yaml: -------------------------------------------------------------------------------- 1 | time_step: 1.0 2 | -------------------------------------------------------------------------------- /any_node_example/param/default_services.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /any_node_example/param/default_topics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node_example/param/default_topics.yaml -------------------------------------------------------------------------------- /any_node_example/src/ExampleNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node_example/src/ExampleNode.cpp -------------------------------------------------------------------------------- /any_node_example/src/any_node_example_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_node_example/src/any_node_example_node.cpp -------------------------------------------------------------------------------- /any_worker/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/CMakeLists.txt -------------------------------------------------------------------------------- /any_worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/README.md -------------------------------------------------------------------------------- /any_worker/include/any_worker/Rate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/include/any_worker/Rate.hpp -------------------------------------------------------------------------------- /any_worker/include/any_worker/RateOptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/include/any_worker/RateOptions.hpp -------------------------------------------------------------------------------- /any_worker/include/any_worker/Worker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/include/any_worker/Worker.hpp -------------------------------------------------------------------------------- /any_worker/include/any_worker/WorkerEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/include/any_worker/WorkerEvent.hpp -------------------------------------------------------------------------------- /any_worker/include/any_worker/WorkerManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/include/any_worker/WorkerManager.hpp -------------------------------------------------------------------------------- /any_worker/include/any_worker/WorkerOptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/include/any_worker/WorkerOptions.hpp -------------------------------------------------------------------------------- /any_worker/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/package.xml -------------------------------------------------------------------------------- /any_worker/src/Rate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/src/Rate.cpp -------------------------------------------------------------------------------- /any_worker/src/Worker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/src/Worker.cpp -------------------------------------------------------------------------------- /any_worker/src/WorkerManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/src/WorkerManager.cpp -------------------------------------------------------------------------------- /any_worker/test/RateTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/test/RateTest.cpp -------------------------------------------------------------------------------- /any_worker/test/any_worker_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/any_worker/test/any_worker_test.cpp -------------------------------------------------------------------------------- /param_io/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/CMakeLists.txt -------------------------------------------------------------------------------- /param_io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/README.md -------------------------------------------------------------------------------- /param_io/include/param_io/get_param.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/include/param_io/get_param.hpp -------------------------------------------------------------------------------- /param_io/include/param_io/set_param.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/include/param_io/set_param.hpp -------------------------------------------------------------------------------- /param_io/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/package.xml -------------------------------------------------------------------------------- /param_io/test/GetParam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/test/GetParam.cpp -------------------------------------------------------------------------------- /param_io/test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/test/main.cpp -------------------------------------------------------------------------------- /param_io/test/param_io.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/param_io/test/param_io.test -------------------------------------------------------------------------------- /signal_handler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/signal_handler/CMakeLists.txt -------------------------------------------------------------------------------- /signal_handler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/signal_handler/README.md -------------------------------------------------------------------------------- /signal_handler/include/signal_handler/SignalHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/signal_handler/include/signal_handler/SignalHandler.hpp -------------------------------------------------------------------------------- /signal_handler/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/signal_handler/package.xml -------------------------------------------------------------------------------- /signal_handler/src/SignalHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/signal_handler/src/SignalHandler.cpp -------------------------------------------------------------------------------- /signal_handler/test/EmptyTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ANYbotics/any_node/HEAD/signal_handler/test/EmptyTests.cpp --------------------------------------------------------------------------------