18 #ifndef LSLIDAR_N301_DRIVER_H 19 #define LSLIDAR_N301_DRIVER_H 23 #include <netinet/in.h> 26 #include <boost/shared_ptr.hpp> 32 #include <lslidar_n301_msgs/LslidarN301Packet.h> 56 int getPacket(lslidar_n301_msgs::LslidarN301PacketPtr& msg);
83 #endif // _LSLIDAR_N301_DRIVER_H_
int getPacket(lslidar_n301_msgs::LslidarN301PacketPtr &msg)
boost::shared_ptr< LslidarN301Driver > LslidarN301DriverPtr
boost::shared_ptr< const LslidarN301Driver > LslidarN301DriverConstPtr
std::string device_ip_string
ros::Publisher packet_pub
static uint16_t PACKET_SIZE
diagnostic_updater::Updater diagnostics
boost::shared_ptr< diagnostic_updater::TopicDiagnostic > diag_topic
LslidarN301Driver(ros::NodeHandle &n, ros::NodeHandle &pn)