data.h
/tmp/ws/src/sick_visionary_t/sick_visionary_t_driver/include/sick_visionary_t_driver/
data_8h
CameraParameters
Data
#define
__Swap2Bytes
data_8h.html
a058b15e582e465fc9c3ab88d48fcec5a
(val)
#define
__Swap2Bytes
driver_8h.html
a058b15e582e465fc9c3ab88d48fcec5a
(val)
#define
__Swap2BytesD
data_8h.html
ab0bb9b833e8bbfe6254fea03dec12622
(val)
#define
__Swap2BytesD
driver_8h.html
ab0bb9b833e8bbfe6254fea03dec12622
(val)
#define
__Swap4Bytes
driver_8h.html
ac5247342f7511239253c4722c9edcc7c
(dword)
#define
__Swap4Bytes
data_8h.html
ac5247342f7511239253c4722c9edcc7c
(dword)
#define
__Swap8Bytes
data_8h.html
a9ad2db00091640e47e4a06da8bfc0c69
(val)
#define
__Swap8Bytes
driver_8h.html
a9ad2db00091640e47e4a06da8bfc0c69
(val)
uint64_t
swapLong
data_8h.html
ab6b0b4f83d08dd0623961cd18ff680ea
(uint64_t x)
device.h
/tmp/ws/src/sick_visionary_t/sick_visionary_t_driver/include/sick_visionary_t_driver/
device_8h
CoLaFrame
Control
Streaming::SFrame
Streaming
driver.cpp
/tmp/ws/src/sick_visionary_t/sick_visionary_t_driver/src/
driver_8cpp
sick_visionary_t_driver/driver.h
driver.h
/tmp/ws/src/sick_visionary_t/sick_visionary_t_driver/include/sick_visionary_t_driver/
driver_8h
network.h
data.h
device.h
Driver_3DCS::CameraParameters
Driver_3DCS::CoLaFrame
Driver_3DCS::Control
Driver_3DCS::Data
Driver_3DCS::Streaming::SFrame
Driver_3DCS::Streaming
Driver_3DCS
uint64_t
swapLong
namespaceDriver__3DCS.html
ae899c8ad2633e60c3154be548ce3c0b3
(uint64_t x)
network.h
/tmp/ws/src/sick_visionary_t/sick_visionary_t_driver/include/sick_visionary_t_driver/
network_8h
Any_Session
TCP_Session
node.cpp
/tmp/ws/src/sick_visionary_t/sick_visionary_t_driver/src/
node_8cpp
sick_visionary_t_driver/driver.h
void
_on_new_subscriber
node_8cpp.html
a9c915805ce5166e8d718f7605cb9df88
()
int
main
node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
on_frame
node_8cpp.html
aec3517e593a1576a40d3bfb017267d68
(const boost::shared_ptr< Driver_3DCS::Data > &data)
void
on_new_subscriber_it
node_8cpp.html
a09533e071c399069f76e8a097d2d03d9
(const image_transport::SingleSubscriberPublisher &pub)
void
on_new_subscriber_ros
node_8cpp.html
ac24b9394e0edbee039c9711047ac16ab
(const ros::SingleSubscriberPublisher &pub)
void
publish_frame
node_8cpp.html
a5517e64165c29b3572344f3ecd97c34f
(const Driver_3DCS::Data &data)
void
thr_publish_frame
node_8cpp.html
a767afa6efe50373c0877a72135659a12
()
Driver_3DCS::Control *
g_control
node_8cpp.html
af39b59d2886af857279cb34f06da46eb
boost::shared_ptr< Driver_3DCS::Data >
g_data
node_8cpp.html
a6e1b572d884e6248cc8882f7bc8e7fa0
std::string
g_frame_id
node_8cpp.html
a2f67396356a304476c028fc449b35874
boost::mutex
g_mtx_data
node_8cpp.html
ac922bc5c8f97071bcde1fc83cab6255b
ros::Publisher
g_pub_camera_info
node_8cpp.html
a977f089710c3d1bea693d561d877c604
image_transport::Publisher
g_pub_confidence
node_8cpp.html
acbf40115407c8907e986951b1f47171e
image_transport::Publisher
g_pub_depth
node_8cpp.html
aa0e0c2355f7d9bd419cf32d975346591
image_transport::Publisher
g_pub_intensity
node_8cpp.html
a62bc4f71fb4fdc30dc852b2d1c448059
ros::Publisher
g_pub_ios
node_8cpp.html
a5bbb6b5aad8b6232ba6bd1ad1384b402
ros::Publisher
g_pub_points
node_8cpp.html
a725f47807f75b11d36b2ee154a101fe5
bool
g_publish_all
node_8cpp.html
a014b25ed870caf36b1ed274d82f183ba
const uint16_t
NARE_DISTANCE_VALUE
node_8cpp.html
aa04d407de663eeaf0ef3a56f516bd04d
const bool
SUPPRESS_INVALID_POINTS
node_8cpp.html
a725964572e5b436bdb9b6d0b1cb07b32
Any_Session
classAny__Session.html
boost::signals2::signal< void(const char *data, const size_t size, Any_Session *writer)
SIG_ON_DATA
classAny__Session.html
ac298d86897f18a674bb5c880d973993c
)
Any_Session
classAny__Session.html
ae29c2424b8123041bc004a08657dd1fc
(SIG_ON_DATA &cb)
virtual void
write
classAny__Session.html
a3088a13e3d687568c673d55278ced832
(const std::string &buffer)=0
virtual
~Any_Session
classAny__Session.html
a69c4d3bc022ce92f9765bc2b02bcedd1
()
SIG_ON_DATA &
on_data_
classAny__Session.html
a18880f923f13b9686380e37117d53c30
CameraParameters
structCameraParameters.html
CameraParameters
structCameraParameters.html
a1fc53dcd38ee76d1aed3b6bef5915879
(uint32_t width=176, uint32_t height=144, double *cam2worldMatrix=NULL, double fx=146.5, double fy=146.5, double cx=84.4, double cy=71.2, double k1=0.326442, double k2=0.219623, double f2rc=0.0)
double
cam2worldMatrix
structCameraParameters.html
ad796ee891a394a3d40b01703ca99a41e
[4 *4]
double
cx
structCameraParameters.html
abbff6cde8ec865892efd84e50410b96d
double
cy
structCameraParameters.html
aa38ff60eb6b03ab168541c8a7ab9c792
double
f2rc
structCameraParameters.html
a31011a996030f30eee7e83c47a007451
double
fx
structCameraParameters.html
a28e56d585943d25457d3618023c1c07b
double
fy
structCameraParameters.html
ae92ace022ee95d7eacd25d16c3caae31
uint32_t
height
structCameraParameters.html
ac333b97d6382419225a6a753cbd7cb47
double
k1
structCameraParameters.html
a7dbd77c5412f805ec8046e4b264b4c54
double
k2
structCameraParameters.html
ae91191a403abb72f08107718b0b3ec1a
uint32_t
width
structCameraParameters.html
ac5482e753fe242863b41bb03bff9bb2e
CoLaFrame
classCoLaFrame.html
CoLaFrame
classCoLaFrame.html
a49e8c1f2fb80e552fefb0ac498180627
()
CoLaFrame
classCoLaFrame.html
ab286eb386aa51f8e490f38e63cc786ad
(const char *str)
std::vector< char >
finish
classCoLaFrame.html
a1dfbbf1e0037b1036014bc3b247744f1
()
uint8_t
checksum
classCoLaFrame.html
acce8d0ac76f1af9f38ed236f94e3a74f
()
std::vector< char >
buffer_
classCoLaFrame.html
afb48b204116fa8d6b02fc71771812bf9
Control
classControl.html
TCP_Session
Control
classControl.html
ad5ebae37ebc0cd6342ee437bf31de649
(boost::asio::io_service &io_service, const std::string &remote_device_ip)
bool
initStream
classControl.html
a90fe46db28484980c3307a852907783e
()
bool
open
classControl.html
afd06097cabcd41035d6cd3d9b38fddd3
()
bool
startStream
classControl.html
ae1bc48347ef63949c99d2c3192235523
()
bool
stopStream
classControl.html
a0fbfa6df3b20760df88978bbec623e0b
()
void
on_data
classControl.html
af54db0b2689385625366e7ad7513c34d
(const char *data, const size_t size, Any_Session *writer)
Any_Session::SIG_ON_DATA
on_data_
classControl.html
ae42727ee40ff7129f5b457b3b1741132
const std::string
remote_device_ip_
classControl.html
a98437841168a8614d75db2010751accf
bool
stream_started_
classControl.html
a25c4f49de1a0f16f7411b3045e1e799a
Data
classData.html
Data
classData.html
af11f741cb7f587e2e495452a8905a22a
()
const cv::Mat &
get_confidence
classData.html
a96e8356d38f7ec7e5458f7299b2f8123
() const
const cv::Mat &
get_distance
classData.html
a28732101b46e991e464a0d8da98e222d
() const
uint32_t
get_framenumber
classData.html
a0941ee8d91eb87ed24997a24ea9e96aa
() const
const cv::Mat &
get_intensity
classData.html
a8f56de414cd6bd4edac162027dc5350c
() const
const CameraParameters &
getCameraParameters
classData.html
aba5da194bcbb8600323287527aee5f6a
() const
bool
read
classData.html
addf11a82fb431018c5501b0a6b2abb3b
(const char *data, const size_t size)
static size_t
actual_size
classData.html
ad053c5db28ef93aa7da23886b50cadc3
(const char *data, const size_t size)
static bool
check_header
classData.html
acc633e5b5970a2e379544dd028e900b7
(const char *data, const size_t size)
void
getData
classData.html
a92adda739ae3334f9d8dcb8587b7c93e
(const char *data, const size_t size)
bool
parseXML
classData.html
ab51f35f0be2be3b9a35e4b7e1f1cedbc
(const std::string &xmlString)
CameraParameters
cameraParams_
classData.html
a20833e5c8c0afc9a67cb8eebf54b1b35
cv::Mat
confidence_
classData.html
ad1b3ac0c2d9329543aaf192baeb17489
cv::Mat
distance_
classData.html
ad80e8d008b91d885e7e6e062cb2dc1a8
uint32_t
framenumber_
classData.html
a10b6bfd9b065edadd24a6c93bda4a7af
cv::Mat
intensity_
classData.html
a1f1b9ccad18c42b0daaa1762b03baa47
int
numBytesPerConfidenceValue_
classData.html
abae7601976e5f3a841e20682b9b1c13e
int
numBytesPerDistanceValue_
classData.html
a1e9a9302860f4a38adb1371d5e28f8ec
int
numBytesPerIntensityValue_
classData.html
a1535ede76ed71e94f90cc42eed69927b
Streaming
classStreaming.html
TCP_Session
Streaming::SFrame
boost::signals2::signal< void(const boost::shared_ptr< Data > &)>
SIG_ON_FRAME
classStreaming.html
a229dcd9b73b5f329c98bb5938031f16c
bool
closeStream
classStreaming.html
ab530fd4d4009773f8f0156e7575a0e9c
()
bool &
debugFlag
classStreaming.html
a6d027951888b3e8109b41cecb10113f0
()
bool
debugFlag
classStreaming.html
a95a17da200b06ba15635252a503dcb63
() const
SIG_ON_FRAME &
getSignal
classStreaming.html
a383213201fa9dff43c6442d58a11cd9e
()
void
on_data
classStreaming.html
abf687d66013a26e0e3e1b77aeebe0880
(const char *data, const size_t size, Any_Session *writer)
bool
openStream
classStreaming.html
ae60b809c27d531658941c92b8cec2427
()
Streaming
classStreaming.html
a5eb06896c98791ce21723436af8f29af
(boost::asio::io_service &io_service, const std::string &remote_device_ip)
SFrame::Ptr
cur_frame_
classStreaming.html
a12d20164a150ddc1edd92eb47d65bb63
bool
debugOutput_
classStreaming.html
a1b2a88b8c4bd05d92550829a99a7ef33
Any_Session::SIG_ON_DATA
on_data_
classStreaming.html
a9d364464dd686c892e3fe6a30b7198eb
SIG_ON_FRAME
on_frame_
classStreaming.html
acccc715438417c1637623333262dc4b0
const std::string
remote_device_ip_
classStreaming.html
a42ad397dc32646fba6d7dda1a79ff980
Streaming::SFrame
structStreaming_1_1SFrame.html
boost::shared_ptr< SFrame >
Ptr
structStreaming_1_1SFrame.html
a70e63dc5c45e66c51a9624f699baf786
std::vector< char >
buffer
structStreaming_1_1SFrame.html
ac60933d816505c21b3b7f19bb080f69f
TCP_Session
classTCP__Session.html
Any_Session
virtual void
close
classTCP__Session.html
a7d916be9f1a52e7d9d2f79b6d1a3c513
()
virtual bool
connect
classTCP__Session.html
ab13f5866dedbf3faa7e107ed9559d31c
(const std::string &path, const std::string &service)
virtual bool
connect
classTCP__Session.html
a116abddd0841d51ef3de0adb0011e5cf
(const boost::asio::ip::tcp::resolver::endpoint_type &ep)
boost::asio::ip::tcp::socket &
socket
classTCP__Session.html
ac0ba4e0849910e16fd303273119bade1
()
TCP_Session
classTCP__Session.html
abcdd5b86c73bb1e850f63f86b3b34433
(boost::asio::io_service &io_service, SIG_ON_DATA &cb)
virtual
~TCP_Session
classTCP__Session.html
a9f8d3c9a3fd2712aa41095623c43c78f
()
max_length
classTCP__Session.html
a35f5d7576148b8c25468f04ac4cedbecafb6ee8cab8e62fb661a4a874ed8593a1
virtual void
write
classTCP__Session.html
a20451039fa3eb0a1b807294b7b16bfe9
(const std::string &buffer)
virtual void
write
classTCP__Session.html
a5440ddcaf739cb8d1fb3f9c65ace9478
(const std::vector< char > &buffer)
virtual void
write
classTCP__Session.html
a141168102a859415dc5febae0454fe2b
(const boost::asio::mutable_buffers_1 &buffer)
char
data_
classTCP__Session.html
a1b0db4eb2fb762631e7c5b8bccac1c3d
[max_length]
boost::mutex
mtx_
classTCP__Session.html
aeec50dc950188e0c393f630b7f1a1202
boost::asio::ip::tcp::socket
socket_
classTCP__Session.html
a5628801fd70df266cd980f23052eef9a
void
handle_read
classTCP__Session.html
a8223bd876966478180bca21b68ba55c4
(const boost::system::error_code &error, size_t bytes_transferred)
void
handle_write
classTCP__Session.html
a45cfe1ccd2684b68d7e43703f8a949ed
(const boost::system::error_code &error)
Driver_3DCS
namespaceDriver__3DCS.html
Driver_3DCS::CameraParameters
Driver_3DCS::CoLaFrame
Driver_3DCS::Control
Driver_3DCS::Data
Driver_3DCS::Streaming
uint64_t
swapLong
namespaceDriver__3DCS.html
ae899c8ad2633e60c3154be548ce3c0b3
(uint64_t x)
Driver_3DCS::CameraParameters
structDriver__3DCS_1_1CameraParameters.html
CameraParameters
structDriver__3DCS_1_1CameraParameters.html
ab820bc770ab855f5802e1b156f61ed1c
(uint32_t width=176, uint32_t height=144, double *cam2worldMatrix=NULL, double fx=146.5, double fy=146.5, double cx=84.4, double cy=71.2, double k1=0.326442, double k2=0.219623, double f2rc=0.0)
double
cam2worldMatrix
structDriver__3DCS_1_1CameraParameters.html
a259a1670cb04ebf3826410c24d60ed03
[4 *4]
double
cx
structDriver__3DCS_1_1CameraParameters.html
a0a755a1969ceb0cafa614b0439b09b73
double
cy
structDriver__3DCS_1_1CameraParameters.html
a39cd011e02815a481632f883d27b04cd
double
f2rc
structDriver__3DCS_1_1CameraParameters.html
a095ee297a1f419b85c4e7e7064593007
double
fx
structDriver__3DCS_1_1CameraParameters.html
ad391fffbf363c4fbc868e1412d88b162
double
fy
structDriver__3DCS_1_1CameraParameters.html
a6a56d63dd1cb0e633e4fd1b6d35be967
uint32_t
height
structDriver__3DCS_1_1CameraParameters.html
a3365e17a4a60a737e7d20238fd8a2f97
double
k1
structDriver__3DCS_1_1CameraParameters.html
a6949527ec790d7843e475560cdaecbcc
double
k2
structDriver__3DCS_1_1CameraParameters.html
a11f0954f11fbb85c932fa7dcc182ab16
uint32_t
width
structDriver__3DCS_1_1CameraParameters.html
aba7c97ddf1dbaf8eaaf0b6c92e376c66
Driver_3DCS::CoLaFrame
classDriver__3DCS_1_1CoLaFrame.html
CoLaFrame
classDriver__3DCS_1_1CoLaFrame.html
a7ad9481bbbefda04fd157de2d5423619
()
CoLaFrame
classDriver__3DCS_1_1CoLaFrame.html
abfe52e6bdd0cf373560c4d9bd19e092a
(const char *str)
std::vector< char >
finish
classDriver__3DCS_1_1CoLaFrame.html
a5c2f71efeeb34335344f473db9ce1b64
()
uint8_t
checksum
classDriver__3DCS_1_1CoLaFrame.html
ae104a72a5aeb828a65aaaec4c6c44d09
()
std::vector< char >
buffer_
classDriver__3DCS_1_1CoLaFrame.html
a863f05008a80613bb067e0d2e535b8ca
Driver_3DCS::Control
classDriver__3DCS_1_1Control.html
TCP_Session
Control
classDriver__3DCS_1_1Control.html
a30c82c77ffd78a7269cf81f64bffcdc7
(boost::asio::io_service &io_service, const std::string &remote_device_ip)
bool
initStream
classDriver__3DCS_1_1Control.html
a017ca23f707dc88aa8bd7c2195e5f925
()
bool
open
classDriver__3DCS_1_1Control.html
ac3e1e0ca69ee1f3e8a6c958a066073b4
()
bool
startStream
classDriver__3DCS_1_1Control.html
a42a44ea635c1989c677da05b31513a79
()
bool
stopStream
classDriver__3DCS_1_1Control.html
ac6b61a1c9338b6ca06bc2829c8e8adcb
()
void
on_data
classDriver__3DCS_1_1Control.html
a3248be6ebdf141e54c7abe8ead0e7556
(const char *data, const size_t size, Any_Session *writer)
Any_Session::SIG_ON_DATA
on_data_
classDriver__3DCS_1_1Control.html
a0866944feaad4a5b4a39c65f2b7d9794
const std::string
remote_device_ip_
classDriver__3DCS_1_1Control.html
ae25c6c173121a3763fdb6be565047a2b
bool
stream_started_
classDriver__3DCS_1_1Control.html
af9a9f5a7bec502bd187c647feebb39ea
Driver_3DCS::Data
classDriver__3DCS_1_1Data.html
Data
classDriver__3DCS_1_1Data.html
a7cfb8aada5e9d286e56cdb53a969ded1
()
const cv::Mat &
get_confidence
classDriver__3DCS_1_1Data.html
a3f07ca7e8182c1ad6771e98dd8e29468
() const
const cv::Mat &
get_distance
classDriver__3DCS_1_1Data.html
a5d598a5e8131c7504ad9253fda8fa7c7
() const
uint32_t
get_framenumber
classDriver__3DCS_1_1Data.html
ad64e229a64b50f2f5c465c8cd3e535ad
() const
const cv::Mat &
get_intensity
classDriver__3DCS_1_1Data.html
a344009ef1681a567fca1c3565a249117
() const
const CameraParameters &
getCameraParameters
classDriver__3DCS_1_1Data.html
ac0d8d4f5ca3258b66cffe251ae7e21a9
() const
bool
read
classDriver__3DCS_1_1Data.html
ab7bcdcd4f0ce2230b13fbe648fb36e07
(const char *data, const size_t size)
static size_t
actual_size
classDriver__3DCS_1_1Data.html
ab55aa890de8d2d4c748a37cc5db97867
(const char *data, const size_t size)
static bool
check_header
classDriver__3DCS_1_1Data.html
ab2cd4982ca7563e757c85d2520b8b0a9
(const char *data, const size_t size)
void
getData
classDriver__3DCS_1_1Data.html
a7f639133cc44c634e71cac51a04c100d
(const char *data, const size_t size)
bool
parseXML
classDriver__3DCS_1_1Data.html
ab24dff1c78e0d481ac686b23d676972c
(const std::string &xmlString)
CameraParameters
cameraParams_
classDriver__3DCS_1_1Data.html
a870b3e1acb8f9275940fc106e6b33f94
cv::Mat
confidence_
classDriver__3DCS_1_1Data.html
a3e1206e5c7b46f0ac398603ee7c2e6b5
cv::Mat
distance_
classDriver__3DCS_1_1Data.html
a7baf04083a13ba1b49a0cc8a4de1effd
uint32_t
framenumber_
classDriver__3DCS_1_1Data.html
a9c21c3665854983460d465069680a27f
cv::Mat
intensity_
classDriver__3DCS_1_1Data.html
ada8440d279b6ae85386a30c122ec927a
int
numBytesPerConfidenceValue_
classDriver__3DCS_1_1Data.html
a4236e8f95a70cc0702c5cf846050945b
int
numBytesPerDistanceValue_
classDriver__3DCS_1_1Data.html
a441dea551a7cbffaab47a3ccf3a1c0eb
int
numBytesPerIntensityValue_
classDriver__3DCS_1_1Data.html
aa17cfd0e3077369196241d81d7c56871
Driver_3DCS::Streaming
classDriver__3DCS_1_1Streaming.html
TCP_Session
Driver_3DCS::Streaming::SFrame
boost::signals2::signal< void(const boost::shared_ptr< Data > &)>
SIG_ON_FRAME
classDriver__3DCS_1_1Streaming.html
aad396f59741c21f388ddcf145ea5f87b
bool
closeStream
classDriver__3DCS_1_1Streaming.html
a7efe67253c602c122ab10b636b0d6087
()
bool &
debugFlag
classDriver__3DCS_1_1Streaming.html
ad8fcf8016ca009341591d4a8b4284bcb
()
bool
debugFlag
classDriver__3DCS_1_1Streaming.html
aa9ab436e835246fe2c5247fa57e9a54b
() const
SIG_ON_FRAME &
getSignal
classDriver__3DCS_1_1Streaming.html
a4cc8a4e6b935bb672400883497e02f79
()
void
on_data
classDriver__3DCS_1_1Streaming.html
a7441e8f8eb44b4bdf3619adc7e6041c8
(const char *data, const size_t size, Any_Session *writer)
bool
openStream
classDriver__3DCS_1_1Streaming.html
ab40d036809064d893f68684fc366adb9
()
Streaming
classDriver__3DCS_1_1Streaming.html
a7abe7f8a641474f651caf0692a2ee975
(boost::asio::io_service &io_service, const std::string &remote_device_ip)
SFrame::Ptr
cur_frame_
classDriver__3DCS_1_1Streaming.html
a1b1876db1f83d511f2886b76beda768e
bool
debugOutput_
classDriver__3DCS_1_1Streaming.html
abd094d3ad6470fcd8bdeff89e859c8a0
Any_Session::SIG_ON_DATA
on_data_
classDriver__3DCS_1_1Streaming.html
a4058ca5b113c87098ce5fd89ca439bcf
SIG_ON_FRAME
on_frame_
classDriver__3DCS_1_1Streaming.html
a4d4cac3a6120889009f9f54b74691ceb
const std::string
remote_device_ip_
classDriver__3DCS_1_1Streaming.html
a9a6dc3d0797b62ecd0ff74d481872d1f
Driver_3DCS::Streaming::SFrame
structDriver__3DCS_1_1Streaming_1_1SFrame.html
boost::shared_ptr< SFrame >
Ptr
structDriver__3DCS_1_1Streaming_1_1SFrame.html
a0a3731c4c2008f414ea5996d5b83ff28
std::vector< char >
buffer
structDriver__3DCS_1_1Streaming_1_1SFrame.html
afbe4fc7c91f7acf9417d84b5ba837916