driver.cc
/tmp/ws/src/velodyne/velodyne_driver/src/driver/
driver_8cc.html
velodyne_driver/driver.h
velodyne_driver
driver.h
/tmp/ws/src/velodyne/velodyne_driver/include/velodyne_driver/
driver_8h.html
velodyne_driver/input.h
velodyne_driver::VelodyneDriver
velodyne_driver
input.cc
/tmp/ws/src/velodyne/velodyne_driver/src/lib/
input_8cc.html
velodyne_driver/input.h
velodyne_driver/time_conversion.hpp
velodyne_driver
static const size_t
packet_size
namespacevelodyne__driver.html
a53dc4d568cf441e5c7958751eb3251e0
input.h
/tmp/ws/src/velodyne/velodyne_driver/include/velodyne_driver/
input_8h.html
velodyne_driver::Input
velodyne_driver::InputPCAP
velodyne_driver::InputSocket
velodyne_driver
static uint16_t
DATA_PORT_NUMBER
namespacevelodyne__driver.html
a546c355b9c587f4a58ded692a4582aa1
static uint16_t
POSITION_PORT_NUMBER
namespacevelodyne__driver.html
a302880c21c7bda01f9d1ebf939fed4c3
mainpage.dox
/tmp/ws/src/velodyne/velodyne_driver/
mainpage_8dox.html
nodelet.cc
/tmp/ws/src/velodyne/velodyne_driver/src/driver/
nodelet_8cc.html
velodyne_driver/driver.h
velodyne_driver::DriverNodelet
velodyne_driver
ring_sequence.h
/tmp/ws/src/velodyne/velodyne_driver/include/velodyne_driver/
ring__sequence_8h.html
velodyne
const int
LASER_RING
namespacevelodyne.html
acb4a5567ae27c17fb661586fb750b324
[N_LASERS]
const int
LASER_SEQUENCE
namespacevelodyne.html
ac0e52790629a58ee4edff25c31a711e4
[N_LASERS]
const int
N_LASERS
namespacevelodyne.html
a149eec1344980ae3d81bd14bfdd2e54c
time_conversion.hpp
/tmp/ws/src/velodyne/velodyne_driver/include/velodyne_driver/
time__conversion_8hpp.html
ros::Time
resolveHourAmbiguity
time__conversion_8hpp.html
a88eefb62b07f650142a41b322985613f
(const ros::Time &stamp, const ros::Time &nominal_stamp)
ros::Time
rosTimeFromGpsTimestamp
time__conversion_8hpp.html
af4436acda8427c47410ae312e7c897c9
(const uint8_t *const data, const struct pcap_pkthdr *header=NULL)
timeconversiontest.cpp
/tmp/ws/src/velodyne/velodyne_driver/tests/
timeconversiontest_8cpp.html
velodyne_driver/time_conversion.hpp
int
main
timeconversiontest_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
timeconversiontest_8cpp.html
a03523af71aee0642b1c7b2107ff33454
(TimeConversion, BytesToTimestamp)
velodyne_node.cc
/tmp/ws/src/velodyne/velodyne_driver/src/driver/
velodyne__node_8cc.html
velodyne_driver/driver.h
int
main
velodyne__node_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
velodyne_driver::DriverNodelet
classvelodyne__driver_1_1DriverNodelet.html
nodelet::Nodelet
DriverNodelet
classvelodyne__driver_1_1DriverNodelet.html
a1ee23dc1cfc72955db83309792501dcd
()
~DriverNodelet
classvelodyne__driver_1_1DriverNodelet.html
aaa67b4655e0ac2f862837edeb36bb391
()
virtual void
devicePoll
classvelodyne__driver_1_1DriverNodelet.html
aa06640e68c4f1552c0615057a8230a91
(void)
virtual void
onInit
classvelodyne__driver_1_1DriverNodelet.html
a935ea7a214cc7c94157e57d907d9d84a
(void)
boost::shared_ptr< boost::thread >
deviceThread_
classvelodyne__driver_1_1DriverNodelet.html
adb4e1bfc97109cea1bb67a46dd94ba30
boost::shared_ptr< VelodyneDriver >
dvr_
classvelodyne__driver_1_1DriverNodelet.html
a0fc17ffc940532217f6de1701ca3af3e
volatile bool
running_
classvelodyne__driver_1_1DriverNodelet.html
a7b658355aa995a64ed140f533b6bf37a
velodyne_driver::Input
classvelodyne__driver_1_1Input.html
virtual int
getPacket
classvelodyne__driver_1_1Input.html
ad47841eccf4f7b8538d6e704dd36e3fc
(velodyne_msgs::VelodynePacket *pkt, const double time_offset)=0
Input
classvelodyne__driver_1_1Input.html
ab34322f473e7eda7a162626da906389d
(ros::NodeHandle private_nh, uint16_t port)
virtual
~Input
classvelodyne__driver_1_1Input.html
a3a4d4b632f09a238225a9ac467d5614c
()
std::string
devip_str_
classvelodyne__driver_1_1Input.html
aa1b800819870ad8b8d8735285ea47e94
bool
gps_time_
classvelodyne__driver_1_1Input.html
a397f7c492971141d6f069eca2d0a2b66
uint16_t
port_
classvelodyne__driver_1_1Input.html
adc65c1ea42dbd0a7f0918d66caf36d59
ros::NodeHandle
private_nh_
classvelodyne__driver_1_1Input.html
af85a9adea6cecad5dfdbb174f0ec5a46
velodyne_driver::InputPCAP
classvelodyne__driver_1_1InputPCAP.html
velodyne_driver::Input
virtual int
getPacket
classvelodyne__driver_1_1InputPCAP.html
a82acceaccf5005143bcf7addce902bb2
(velodyne_msgs::VelodynePacket *pkt, const double time_offset)
InputPCAP
classvelodyne__driver_1_1InputPCAP.html
a9fcd067058f8682ab988f067c066ec70
(ros::NodeHandle private_nh, uint16_t port=DATA_PORT_NUMBER, double packet_rate=0.0, std::string filename="", bool read_once=false, bool read_fast=false, double repeat_delay=0.0)
void
setDeviceIP
classvelodyne__driver_1_1InputPCAP.html
aa125197f1b66a71c3af14c21f066d94f
(const std::string &ip)
virtual
~InputPCAP
classvelodyne__driver_1_1InputPCAP.html
a0687e6ed64ec70b33d05c24a9de2e7a5
()
bool
empty_
classvelodyne__driver_1_1InputPCAP.html
ad6676183fb6375030bc066cbca7a616d
char
errbuf_
classvelodyne__driver_1_1InputPCAP.html
a1bb26906c4f8c85d1802e17b97baa918
[PCAP_ERRBUF_SIZE]
std::string
filename_
classvelodyne__driver_1_1InputPCAP.html
a3d6e9d4a9c62d97f949dcf3c783cc05b
ros::Rate
packet_rate_
classvelodyne__driver_1_1InputPCAP.html
ad9a1931fbf6c06d4ff3982924cf95ae8
pcap_t *
pcap_
classvelodyne__driver_1_1InputPCAP.html
a62e1ceed4368af223084a27aac491d86
bpf_program
pcap_packet_filter_
classvelodyne__driver_1_1InputPCAP.html
a39a9b31abe9a330ae8aae2b43cdf4495
bool
pcap_time_
classvelodyne__driver_1_1InputPCAP.html
a3cfde7fc4e03dfc21050a15587a63f61
bool
read_fast_
classvelodyne__driver_1_1InputPCAP.html
a54d4dbc8cd8954fc015832d8af49c526
bool
read_once_
classvelodyne__driver_1_1InputPCAP.html
a54752e933546ed7d91bdd94f5e2e0998
double
repeat_delay_
classvelodyne__driver_1_1InputPCAP.html
ac04db8c47a98145076de41b668c6e541
velodyne_driver::InputSocket
classvelodyne__driver_1_1InputSocket.html
velodyne_driver::Input
virtual int
getPacket
classvelodyne__driver_1_1InputSocket.html
ab609adcf56cf8f3178f5c8d83d5933ab
(velodyne_msgs::VelodynePacket *pkt, const double time_offset)
InputSocket
classvelodyne__driver_1_1InputSocket.html
a5bf27d86fe7ef2b91f415da5c234d488
(ros::NodeHandle private_nh, uint16_t port=DATA_PORT_NUMBER)
void
setDeviceIP
classvelodyne__driver_1_1InputSocket.html
a42589027198c76da79ea480bf409d40a
(const std::string &ip)
virtual
~InputSocket
classvelodyne__driver_1_1InputSocket.html
a3a11158aa649aa9de92c4ea15c649b89
()
in_addr
devip_
classvelodyne__driver_1_1InputSocket.html
a619c0ff9ca986dbfb8e6b8d5559659e2
int
sockfd_
classvelodyne__driver_1_1InputSocket.html
aa9a3744be0ca3b7068eddf0f2e1779da
velodyne_driver::VelodyneDriver
classvelodyne__driver_1_1VelodyneDriver.html
bool
poll
classvelodyne__driver_1_1VelodyneDriver.html
a6e20670c4b227959e3d8cc00733fe011
(void)
VelodyneDriver
classvelodyne__driver_1_1VelodyneDriver.html
a327d5c5574f1ef446c80ace1782b1731
(ros::NodeHandle node, ros::NodeHandle private_nh, std::string const &node_name=ros::this_node::getName())
~VelodyneDriver
classvelodyne__driver_1_1VelodyneDriver.html
a31f968a7b120af03a47db724d1392963
()
int
cut_angle
classvelodyne__driver_1_1VelodyneDriver.html
ad3d83a7ea172c5562216178b8da4dd7f
bool
enabled
classvelodyne__driver_1_1VelodyneDriver.html
ac6554d4c9ac2ca80b85c013f3648106d
std::string
frame_id
classvelodyne__driver_1_1VelodyneDriver.html
a6ae7c466b1fb7ac63ddf9efa99986d05
std::string
model
classvelodyne__driver_1_1VelodyneDriver.html
a062a1aadfb25db8f6770956eac3100f6
int
npackets
classvelodyne__driver_1_1VelodyneDriver.html
ad3dc8352476abae0676088e23bab6785
double
rpm
classvelodyne__driver_1_1VelodyneDriver.html
aa576216130b98e81abb7790afd9b003f
double
time_offset
classvelodyne__driver_1_1VelodyneDriver.html
a0d748bfe78eb93650d5c2b7260c1b453
bool
timestamp_first_packet
classvelodyne__driver_1_1VelodyneDriver.html
a574c9341e26562b25c52dd6d433f9946
void
callback
classvelodyne__driver_1_1VelodyneDriver.html
ae78b94da8c1d368d5d62f237032bfe1a
(velodyne_driver::VelodyneNodeConfig &config, uint32_t level)
void
diagTimerCallback
classvelodyne__driver_1_1VelodyneDriver.html
a7cf8d55d52483767b0315f1aeec6a185
(const ros::TimerEvent &event)
struct velodyne_driver::VelodyneDriver::@0
config_
classvelodyne__driver_1_1VelodyneDriver.html
aa57948b577fd912815b14b5e6df18139
double
diag_max_freq_
classvelodyne__driver_1_1VelodyneDriver.html
a467583beb9abb24ef7ad183f9512c2fd
double
diag_min_freq_
classvelodyne__driver_1_1VelodyneDriver.html
af430272a452283854d3d490694ce3748
ros::Timer
diag_timer_
classvelodyne__driver_1_1VelodyneDriver.html
afaedbda5975edb06547567481eabff93
boost::shared_ptr< diagnostic_updater::TopicDiagnostic >
diag_topic_
classvelodyne__driver_1_1VelodyneDriver.html
afa1e6798915b61361729cb687503f1e2
diagnostic_updater::Updater
diagnostics_
classvelodyne__driver_1_1VelodyneDriver.html
a4cbd291cd6d52179a4ee583b2635bc3b
boost::shared_ptr< Input >
input_
classvelodyne__driver_1_1VelodyneDriver.html
a1aa7c09f8a4a169433ad29f33e7e2e3d
int
last_azimuth_
classvelodyne__driver_1_1VelodyneDriver.html
a3115d8fb2a0b0236eedec4dc5e0b8fb0
ros::Publisher
output_
classvelodyne__driver_1_1VelodyneDriver.html
ad75089791277a74c6f2a4c96391cb5eb
boost::shared_ptr< dynamic_reconfigure::Server< velodyne_driver::VelodyneNodeConfig > >
srv_
classvelodyne__driver_1_1VelodyneDriver.html
a1e22475d4117ae219bd4408a78f1827f
velodyne
namespacevelodyne.html
const int
LASER_RING
namespacevelodyne.html
acb4a5567ae27c17fb661586fb750b324
[N_LASERS]
const int
LASER_SEQUENCE
namespacevelodyne.html
ac0e52790629a58ee4edff25c31a711e4
[N_LASERS]
const int
N_LASERS
namespacevelodyne.html
a149eec1344980ae3d81bd14bfdd2e54c
velodyne_driver
namespacevelodyne__driver.html
velodyne_driver::DriverNodelet
velodyne_driver::Input
velodyne_driver::InputPCAP
velodyne_driver::InputSocket
velodyne_driver::VelodyneDriver
static uint16_t
DATA_PORT_NUMBER
namespacevelodyne__driver.html
a546c355b9c587f4a58ded692a4582aa1
static const size_t
packet_size
namespacevelodyne__driver.html
a53dc4d568cf441e5c7958751eb3251e0
static uint16_t
POSITION_PORT_NUMBER
namespacevelodyne__driver.html
a302880c21c7bda01f9d1ebf939fed4c3
index
index
read
read_examples
read_names
vdump_command
vdump_usage
vdump_examples