Public Member Functions | |
| std::vector< std::vector< double > > | loadScanRanges () |
| NodeClass () | |
| NodeClass () | |
| bool | open () |
| void | publishError (std::string error_str) |
| void | publishLaserScan (std::vector< double > vdDistM, std::vector< double > vdAngRAD, std::vector< double > vdIntensAU, unsigned int iSickTimeStamp, unsigned int iSickNow) |
| void | publishStandby (bool inStandby) |
| void | publishWarn (std::string warn_str) |
| bool | receiveScan () |
| void | scanCallback (const sensor_msgs::LaserScan::ConstPtr &msg) |
| ~NodeClass () | |
Public Attributes | |
| int | baud |
| double | communication_timeout |
| bool | debug_ |
| std::string | frame_id |
| std_msgs::Bool | inStandby_ |
| bool | inverted |
| ros::NodeHandle | nh |
| std::string | node_name |
| std::string | port |
| double | scan_cycle_time |
| double | scan_duration |
| int | scan_id |
| std::vector< std::vector< double > > | scan_intervals |
| ScannerSickS300 | scanner_ |
| ros::Time | syncedROSTime |
| unsigned int | syncedSICKStamp |
| bool | syncedTimeReady |
| ros::Publisher | topicPub_Diagnostic_ |
| ros::Publisher | topicPub_InStandby |
| ros::Publisher | topicPub_laser_scan |
| ros::Publisher | topicPub_LaserScan |
| ros::Subscriber | topicSub_laser_scan_raw |
Definition at line 35 of file cob_scan_filter.cpp.
|
inline |
Definition at line 45 of file cob_scan_filter.cpp.
|
inline |
Definition at line 83 of file cob_sick_s300.cpp.
|
inline |
Definition at line 225 of file cob_sick_s300.cpp.
| std::vector< std::vector< double > > NodeClass::loadScanRanges | ( | ) |
Definition at line 126 of file cob_scan_filter.cpp.
|
inline |
Definition at line 183 of file cob_sick_s300.cpp.
|
inline |
Definition at line 316 of file cob_sick_s300.cpp.
|
inline |
Definition at line 236 of file cob_sick_s300.cpp.
|
inline |
Definition at line 229 of file cob_sick_s300.cpp.
|
inline |
Definition at line 326 of file cob_sick_s300.cpp.
|
inline |
Definition at line 187 of file cob_sick_s300.cpp.
|
inline |
Definition at line 54 of file cob_scan_filter.cpp.
| int NodeClass::baud |
Definition at line 70 of file cob_sick_s300.cpp.
| double NodeClass::communication_timeout |
Definition at line 78 of file cob_sick_s300.cpp.
| bool NodeClass::debug_ |
Definition at line 77 of file cob_sick_s300.cpp.
| std::string NodeClass::frame_id |
Definition at line 73 of file cob_sick_s300.cpp.
| std_msgs::Bool NodeClass::inStandby_ |
Definition at line 80 of file cob_sick_s300.cpp.
| bool NodeClass::inverted |
Definition at line 71 of file cob_sick_s300.cpp.
| ros::NodeHandle NodeClass::nh |
Definition at line 40 of file cob_scan_filter.cpp.
| std::string NodeClass::node_name |
Definition at line 69 of file cob_sick_s300.cpp.
| std::string NodeClass::port |
Definition at line 68 of file cob_sick_s300.cpp.
| double NodeClass::scan_cycle_time |
Definition at line 72 of file cob_sick_s300.cpp.
| double NodeClass::scan_duration |
Definition at line 72 of file cob_sick_s300.cpp.
| int NodeClass::scan_id |
Definition at line 70 of file cob_sick_s300.cpp.
| std::vector<std::vector<double> > NodeClass::scan_intervals |
Definition at line 38 of file cob_scan_filter.cpp.
| ScannerSickS300 NodeClass::scanner_ |
Definition at line 79 of file cob_sick_s300.cpp.
| ros::Time NodeClass::syncedROSTime |
Definition at line 74 of file cob_sick_s300.cpp.
| unsigned int NodeClass::syncedSICKStamp |
Definition at line 75 of file cob_sick_s300.cpp.
| bool NodeClass::syncedTimeReady |
Definition at line 76 of file cob_sick_s300.cpp.
| ros::Publisher NodeClass::topicPub_Diagnostic_ |
Definition at line 56 of file cob_sick_s300.cpp.
| ros::Publisher NodeClass::topicPub_InStandby |
Definition at line 55 of file cob_sick_s300.cpp.
| ros::Publisher NodeClass::topicPub_laser_scan |
Definition at line 43 of file cob_scan_filter.cpp.
| ros::Publisher NodeClass::topicPub_LaserScan |
Definition at line 54 of file cob_sick_s300.cpp.
| ros::Subscriber NodeClass::topicSub_laser_scan_raw |
Definition at line 42 of file cob_scan_filter.cpp.