Go to the documentation of this file. 1 #ifndef TOPOSENS_ECHO_DRIVER_ECHO_DRIVER_H
2 #define TOPOSENS_ECHO_DRIVER_ECHO_DRIVER_H
7 #include <boost/thread/recursive_mutex.hpp>
9 #include <dynamic_reconfigure/server.h>
15 #include "toposens_echo_driver/EchoOneDriverConfig.h"
42 void reconfigure(
const EchoOneDriverConfig& config, uint32_t level);
56 #endif // TOPOSENS_ECHO_DRIVER_ECHO_DRIVER_H
boost::recursive_mutex dynamic_reconfigure_server_mutex_
dynamic_reconfigure::Server< EchoOneDriverConfig > EchoOneDriverConfigServer
void measure()
Triggers single-shot measurement from sensor and publishes TsScan ROS message with result.
ros::Publisher ts_scan_publisher_
ros::Publisher point_cloud_publisher_
EchoOneDriver(ros::NodeHandle nh, RosParameters parameters)
std::unique_ptr< EchoOneDriverConfigServer > dynamic_reconfigure_server_
RosParameters parameters_
void reconfigure(const EchoOneDriverConfig &config, uint32_t level)
void configureDynamicReconfigureServer()
This file contains the highlevel interface prototypes to the low-level Protocol.
ros::ServiceServer adc_dump_service_
void publishStaticTransforms()
Publish static TFs between sensor coordinate frames.
tf2_ros::StaticTransformBroadcaster static_tf_broadcaster_
toposens_echo_driver
Author(s): Tobias Roth
, Dennis Maier , Baris Yazici
autogenerated on Wed Mar 2 2022 01:12:32