#include <urg_stamped.h>
Classes | |
struct | ResponseErrorCount |
Public Member Functions | |
void | spin () |
UrgStampedNode () | |
Protected Member Functions | |
void | cbClose () |
void | cbConnect () |
void | cbII (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status, const std::map< std::string, std::string > ¶ms) |
void | cbIISend (const boost::posix_time::ptime &time_send) |
void | cbM (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status, const scip2::ScanData &scan, const bool has_intensity) |
void | cbPP (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status, const std::map< std::string, std::string > ¶ms) |
void | cbQT (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status) |
void | cbRB (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status) |
void | cbRS (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status) |
void | cbSyncStart (const std_msgs::Header::ConstPtr &msg) |
void | cbTM (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status, const scip2::Timestamp &time_device) |
void | cbTMSend (const boost::posix_time::ptime &time_send, const std::string &cmd) |
void | cbVV (const boost::posix_time::ptime &time_read, const std::string &echo_back, const std::string &status, const std::map< std::string, std::string > ¶ms) |
void | errorCountIncrement (const std::string &status="") |
void | estimateSensorClock (const ros::TimerEvent &event=ros::TimerEvent()) |
void | hardReset () |
void | publishStatus () |
void | publishSyncStart () |
void | retryTM (const ros::TimerEvent &event=ros::TimerEvent()) |
void | sendII () |
void | sendTM1 () |
void | sleepRandom (const double min, const double max) |
void | softReset () |
void | timeSync (const ros::TimerEvent &event=ros::TimerEvent()) |
Definition at line 62 of file urg_stamped.h.
|
strongprotected |
Enumerator | |
---|---|
IDLE | |
STOPPING_SCAN | |
STATE_CHECKING | |
ESTIMATION_STARTING | |
ESTIMATING | |
EXITING |
Definition at line 86 of file urg_stamped.h.
urg_stamped::UrgStampedNode::UrgStampedNode | ( | ) |
Definition at line 781 of file urg_stamped.cpp.
|
protected |
Definition at line 566 of file urg_stamped.cpp.
|
protected |
Definition at line 560 of file urg_stamped.cpp.
|
protected |
Definition at line 415 of file urg_stamped.cpp.
|
protected |
|
protected |
Definition at line 48 of file urg_stamped.cpp.
|
protected |
Definition at line 260 of file urg_stamped.cpp.
|
protected |
Definition at line 480 of file urg_stamped.cpp.
|
protected |
Definition at line 501 of file urg_stamped.cpp.
|
protected |
Definition at line 525 of file urg_stamped.cpp.
|
protected |
Definition at line 748 of file urg_stamped.cpp.
|
protected |
Definition at line 152 of file urg_stamped.cpp.
|
protected |
Definition at line 146 of file urg_stamped.cpp.
|
protected |
Definition at line 304 of file urg_stamped.cpp.
|
protected |
Definition at line 647 of file urg_stamped.cpp.
|
protected |
Definition at line 585 of file urg_stamped.cpp.
|
protected |
Definition at line 704 of file urg_stamped.cpp.
|
protected |
Definition at line 726 of file urg_stamped.cpp.
|
protected |
Definition at line 773 of file urg_stamped.cpp.
|
protected |
Definition at line 606 of file urg_stamped.cpp.
|
protected |
Definition at line 580 of file urg_stamped.cpp.
|
protected |
Definition at line 716 of file urg_stamped.cpp.
|
protected |
Definition at line 710 of file urg_stamped.cpp.
|
protected |
Definition at line 698 of file urg_stamped.cpp.
void urg_stamped::UrgStampedNode::spin | ( | ) |
Definition at line 910 of file urg_stamped.cpp.
|
protected |
|
protected |
Definition at line 85 of file urg_stamped.h.
|
protected |
Definition at line 128 of file urg_stamped.h.
|
protected |
Definition at line 95 of file urg_stamped.h.
|
protected |
Definition at line 78 of file urg_stamped.h.
|
protected |
Definition at line 115 of file urg_stamped.h.
|
protected |
Definition at line 117 of file urg_stamped.h.
|
protected |
Definition at line 130 of file urg_stamped.h.
|
protected |
Definition at line 82 of file urg_stamped.h.
|
protected |
Definition at line 120 of file urg_stamped.h.
|
protected |
Definition at line 76 of file urg_stamped.h.
|
protected |
Definition at line 132 of file urg_stamped.h.
|
protected |
Definition at line 124 of file urg_stamped.h.
|
protected |
Definition at line 103 of file urg_stamped.h.
|
protected |
Definition at line 121 of file urg_stamped.h.
|
protected |
Definition at line 73 of file urg_stamped.h.
|
protected |
Definition at line 84 of file urg_stamped.h.
|
protected |
Definition at line 65 of file urg_stamped.h.
|
protected |
Definition at line 66 of file urg_stamped.h.
|
protected |
Definition at line 67 of file urg_stamped.h.
|
protected |
Definition at line 68 of file urg_stamped.h.
|
protected |
Definition at line 69 of file urg_stamped.h.
|
protected |
Definition at line 81 of file urg_stamped.h.
|
protected |
Definition at line 102 of file urg_stamped.h.
|
protected |
Definition at line 119 of file urg_stamped.h.
|
protected |
Definition at line 118 of file urg_stamped.h.
|
protected |
Definition at line 79 of file urg_stamped.h.
|
protected |
Definition at line 75 of file urg_stamped.h.
|
protected |
Definition at line 74 of file urg_stamped.h.
|
protected |
Definition at line 70 of file urg_stamped.h.
|
protected |
Definition at line 96 of file urg_stamped.h.
|
protected |
Definition at line 71 of file urg_stamped.h.
|
protected |
Definition at line 123 of file urg_stamped.h.
|
protected |
Definition at line 98 of file urg_stamped.h.
|
protected |
Definition at line 97 of file urg_stamped.h.
|
protected |
Definition at line 116 of file urg_stamped.h.
|
protected |
Definition at line 126 of file urg_stamped.h.
|
protected |
Definition at line 125 of file urg_stamped.h.
|
protected |
Definition at line 133 of file urg_stamped.h.
|
protected |
Definition at line 100 of file urg_stamped.h.