#include <ros/ros.h>#include <tf/tf.h>#include <dynamic_reconfigure/server.h>#include <urg_node/URGConfig.h>#include <urg_node/urg_c_wrapper.h>#include <laser_proc/LaserTransport.h>#include <diagnostic_updater/diagnostic_updater.h>#include <diagnostic_updater/publisher.h>
Go to the source code of this file.
Definition at line 51 of file urg_node.cpp.
Definition at line 52 of file urg_node.cpp.
| typedef boost::shared_ptr<TopicDiagnostic> TopicDiagnosticPtr | 
Definition at line 53 of file urg_node.cpp.
| void calibrate_time_offset | ( | ) | 
Definition at line 125 of file urg_node.cpp.
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
Definition at line 187 of file urg_node.cpp.
Definition at line 149 of file urg_node.cpp.
| bool reconfigure_callback | ( | urg_node::URGConfig & | config, | 
| int | level | ||
| ) | 
Definition at line 75 of file urg_node.cpp.
| void update_reconfigure_limits | ( | ) | 
Definition at line 111 of file urg_node.cpp.
| void updateDiagnostics | ( | ) | 
Definition at line 141 of file urg_node.cpp.
| bool close_diagnostics_ | 
Definition at line 58 of file urg_node.cpp.
| std::string device_id_ | 
Definition at line 70 of file urg_node.cpp.
| std::string device_status_ | 
Definition at line 64 of file urg_node.cpp.
| boost::shared_ptr<diagnostic_updater::Updater> diagnostic_updater_ | 
Definition at line 55 of file urg_node.cpp.
| boost::thread diagnostics_thread_ | 
Definition at line 59 of file urg_node.cpp.
Definition at line 56 of file urg_node.cpp.
| int error_count | 
Definition at line 72 of file urg_node.cpp.
| std::string firmware_date_ | 
Definition at line 68 of file urg_node.cpp.
| std::string firmware_version_ | 
Definition at line 67 of file urg_node.cpp.
| double freq_max | 
Definition at line 73 of file urg_node.cpp.
| double freq_min | 
Definition at line 73 of file urg_node.cpp.
Definition at line 56 of file urg_node.cpp.
| std::string product_name_ | 
Definition at line 66 of file urg_node.cpp.
| std::string protocol_version_ | 
Definition at line 69 of file urg_node.cpp.
| boost::shared_ptr<dynamic_reconfigure::Server<urg_node::URGConfig> > srv_ | 
Dynamic reconfigure server.
Definition at line 48 of file urg_node.cpp.
| boost::shared_ptr<urg_node::URGCWrapper> urg_ | 
< Remove this and pass to the functions instead
Definition at line 47 of file urg_node.cpp.
| std::string vendor_name_ | 
Definition at line 65 of file urg_node.cpp.