Classes | Namespaces
filter_utils/filter_chain_nodelet.hpp File Reference

A versatile nodelet that can load and run a filter chain, run its diagnostics, and enable/disable single filters using dynamic reconfigure. More...

#include <memory>
#include <mutex>
#include <string>
#include <type_traits>
#include <unordered_map>
#include <unordered_set>
#include <boost/thread/recursive_mutex.hpp>
#include <diagnostic_updater/diagnostic_updater.h>
#include <diagnostic_updater/DiagnosticStatusWrapper.h>
#include <dynamic_reconfigure/server.h>
#include <ros/duration.h>
#include <ros/message_traits.h>
#include <ros/node_handle.h>
#include <ros/publisher.h>
#include <ros/single_subscriber_publisher.h>
#include <ros/subscriber.h>
#include <ros/time.h>
#include <cras_cpp_common/FilterChainConfig.h>
#include <cras_cpp_common/diag_utils.hpp>
#include <cras_cpp_common/diag_utils/diagnosed_pub_sub.hpp>
#include <cras_cpp_common/diag_utils/duration_status.h>
#include <cras_cpp_common/filter_utils/filter_chain.hpp>
#include <cras_cpp_common/nodelet_utils.hpp>
#include "impl/filter_chain_nodelet.hpp"
Include dependency graph for filter_utils/filter_chain_nodelet.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cras::FilterChainDiagnostics< F >
 Diagnostics of performance of a filter chain. More...
 
class  cras::FilterChainDiagnostics< F >
 Diagnostics of performance of a filter chain. More...
 
class  cras::FilterChainNodelet< F >
 A versatile nodelet that can load and run a filter chain. More...
 

Namespaces

 cras
 

Detailed Description

A versatile nodelet that can load and run a filter chain, run its diagnostics, and enable/disable single filters using dynamic reconfigure.

Author
Martin Pecka SPDX-License-Identifier: BSD-3-Clause SPDX-FileCopyrightText: Czech Technical University in Prague

Definition in file filter_utils/filter_chain_nodelet.hpp.



cras_cpp_common
Author(s): Martin Pecka
autogenerated on Sat Jun 17 2023 02:32:53