cliff_detector.cpp
/tmp/ws/src/depth_nav_tools/cliff_detector/src/
cliff__detector_8cpp
cliff_detector/cliff_detector_node.h
cliff_detector
cliff_detector.h
/tmp/ws/src/depth_nav_tools/cliff_detector/include/cliff_detector/
cliff__detector_8h
cliff_detector::CliffDetector
cliff_detector
cliff_detector_node.cpp
/tmp/ws/src/depth_nav_tools/cliff_detector/src/
cliff__detector__node_8cpp
cliff_detector/cliff_detector_node.h
cliff_detector
cliff_detector_node.h
/tmp/ws/src/depth_nav_tools/cliff_detector/include/cliff_detector/
cliff__detector__node_8h
cliff_detector/cliff_detector.h
cliff_detector::CliffDetectorNode
cliff_detector
cliff_detector_test.cpp
/tmp/ws/src/depth_nav_tools/cliff_detector/test/
cliff__detector__test_8cpp
cliff_detector/cliff_detector.h
CliffDetectorTest
int
main
cliff__detector__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
cliff__detector__test_8cpp.html
a7f78fd7e00e0ec706ef1510209ffdb2e
(CliffDetectorTest, encodingSupport)
TEST_F
cliff__detector__test_8cpp.html
aacda4ac405bcd6c25f2b098e7914c760
(CliffDetectorTest, unsupportedEncoding)
main.cpp
/tmp/ws/src/depth_nav_tools/cliff_detector/src/
main_8cpp
cliff_detector/cliff_detector_node.h
int
main
main_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
cliff_detector::CliffDetector
classcliff__detector_1_1CliffDetector.html
CliffDetector
classcliff__detector_1_1CliffDetector.html
a7f84c45a31c5657d0b4f0455080ece0b
()
void
detectCliff
classcliff__detector_1_1CliffDetector.html
af28093f96ed296243e018ce6e14e9979
(const sensor_msgs::ImageConstPtr &depth_msg, const sensor_msgs::CameraInfoConstPtr &info_msg)
bool
getPublishDepthEnable
classcliff__detector_1_1CliffDetector.html
a4d25f60192ff01f58cb9b34aed385316
() const
float
getSensorMountHeight
classcliff__detector_1_1CliffDetector.html
af7f7c2cb903d012369a559d55eb4a16f
()
float
getSensorTiltAngle
classcliff__detector_1_1CliffDetector.html
a4fcc16a228e91552ab8467560cc735d7
()
void
setBlockPointsThresh
classcliff__detector_1_1CliffDetector.html
a0b6a221d87d3cd00d324d1a17bbd79e7
(const int thresh)
void
setBlockSize
classcliff__detector_1_1CliffDetector.html
a1583d987d0b7553449eb483d9091b5e9
(const int size)
void
setCamModelUpdate
classcliff__detector_1_1CliffDetector.html
a47f2f1e1e843dc208713e715bdc4d12d
(const bool u)
void
setDepthImgStepCol
classcliff__detector_1_1CliffDetector.html
a0282db7b6527ee38a8395e4eddc8a698
(const int step)
void
setDepthImgStepRow
classcliff__detector_1_1CliffDetector.html
aaed87a7ad925e5a4e62e6d2a4d4e3565
(const int step)
void
setGroundMargin
classcliff__detector_1_1CliffDetector.html
ae42d209abc10263b4758f6fedad79b1c
(const float margin)
void
setParametersConfigurated
classcliff__detector_1_1CliffDetector.html
adbaaf2dd84c3ad44316bc679f86c2ca5
(const bool u)
void
setPublishDepthEnable
classcliff__detector_1_1CliffDetector.html
a118061debe324f8299a4762bff1ba4ef
(const bool enable)
void
setRangeLimits
classcliff__detector_1_1CliffDetector.html
a7bca6b595269d70579df4d9f80587659
(const float rmin, const float rmax)
void
setSensorMountHeight
classcliff__detector_1_1CliffDetector.html
a5f4953c63d766cf149176848b82d6860
(const float height)
void
setSensorTiltAngle
classcliff__detector_1_1CliffDetector.html
a721c8b90d93b8d0d43d6a8e14768f59c
(const float angle)
void
setUsedDepthHeight
classcliff__detector_1_1CliffDetector.html
a2c0acbfdc2cecf15d90990a89ab91fca
(const unsigned int height)
sensor_msgs::ImageConstPtr
depth_msg_to_pub_
classcliff__detector_1_1CliffDetector.html
a897f29c345bfb097236b9580627cdb75
sensor_msgs::Image
new_depth_msg_
classcliff__detector_1_1CliffDetector.html
a09bdeb9bfd7fef58f80defecc1bc24ca
depth_nav_msgs::Point32List
stairs_points_msg_
classcliff__detector_1_1CliffDetector.html
a210973c07efd377be8b1c16543c83a00
double
angleBetweenRays
classcliff__detector_1_1CliffDetector.html
ac96a77c6691cf37f093e4b99accb26a7
(const cv::Point3d &ray1, const cv::Point3d &ray2) const
void
calcDeltaAngleForImgRows
classcliff__detector_1_1CliffDetector.html
ae24c832c932a02186b0c4649016b9910
(double vertical_fov)
void
calcGroundDistancesForImgRows
classcliff__detector_1_1CliffDetector.html
a41c9821f50574abbf2a00d1fed9c8407
(double vertical_fov)
void
calcTiltCompensationFactorsForImgRows
classcliff__detector_1_1CliffDetector.html
a0901d62d0ac1efe0dd5ced7ad44627a2
()
void
fieldOfView
classcliff__detector_1_1CliffDetector.html
a7259e1b754307fb54bd06d22b129f647
(double &min, double &max, double x1, double y1, double xc, double yc, double x2, double y2)
void
findCliffInDepthImage
classcliff__detector_1_1CliffDetector.html
a65ad968f2f1aa8813fd27a1b0b3d2f75
(const sensor_msgs::ImageConstPtr &depth_msg)
double
lengthOfVector
classcliff__detector_1_1CliffDetector.html
a258f7e81ff5f656d47dd6de5d5bdd445
(const cv::Point3d &vec) const
unsigned int
block_points_thresh_
classcliff__detector_1_1CliffDetector.html
a89aeb2812e4bf2f47816b005bcbe016d
unsigned int
block_size_
classcliff__detector_1_1CliffDetector.html
af01489e187502e04be37551fa4114504
bool
cam_model_update_
classcliff__detector_1_1CliffDetector.html
a0432a6da0fb68685b16a2c50d4474e9d
image_geometry::PinholeCameraModel
camera_model_
classcliff__detector_1_1CliffDetector.html
a8caeedbc6341d725d0b97004ad751ac0
std::vector< double >
delta_row_
classcliff__detector_1_1CliffDetector.html
af529c1eaa0cf019f5f67a0ad7bc30c4e
unsigned int
depth_image_step_col_
classcliff__detector_1_1CliffDetector.html
a8a0bc1c98c695c1c45953bef2f38d2f7
unsigned int
depth_image_step_row_
classcliff__detector_1_1CliffDetector.html
ab442e0ad223ae31c3f93ee272199602d
bool
depth_sensor_params_update
classcliff__detector_1_1CliffDetector.html
ab902d30ffc0f7cccd64a61ebab8053b5
std::vector< unsigned int >
dist_to_ground_
classcliff__detector_1_1CliffDetector.html
a6c493ae1ec66847f0e85076cdfb12671
float
ground_margin_
classcliff__detector_1_1CliffDetector.html
a71338834c88b2f189805da45c7cad03c
std::string
outputFrameId_
classcliff__detector_1_1CliffDetector.html
a5c452e6145fa072620e3e880e410d9f5
bool
publish_depth_enable_
classcliff__detector_1_1CliffDetector.html
a52b7b4c2b8c3ab7ea1bc4b6fb48afe68
float
range_max_
classcliff__detector_1_1CliffDetector.html
ab64ed6120211709cd4d0b54e5f59f396
float
range_min_
classcliff__detector_1_1CliffDetector.html
a69ab74ef7ba51817786d525f24433c20
float
sensor_mount_height_
classcliff__detector_1_1CliffDetector.html
ad8a0fc0386463f219a27d75e109a21b6
float
sensor_tilt_angle_
classcliff__detector_1_1CliffDetector.html
af0230f82a3a2ea0862ba7f09237ea0db
std::vector< double >
tilt_compensation_factor_
classcliff__detector_1_1CliffDetector.html
a978dac74de5edff28ee6d9500185c7a9
unsigned int
used_depth_height_
classcliff__detector_1_1CliffDetector.html
a61cb14215f20aaefe554c06eec6fa07e
cliff_detector::CliffDetectorNode
classcliff__detector_1_1CliffDetectorNode.html
CliffDetectorNode
classcliff__detector_1_1CliffDetectorNode.html
a90dff3e32fde03be9f8433b573c91d48
(ros::NodeHandle &n, ros::NodeHandle &pnh)
unsigned int
getNodeRate
classcliff__detector_1_1CliffDetectorNode.html
a3427124a42086528be82e332209a00e4
()
void
setNodeRate
classcliff__detector_1_1CliffDetectorNode.html
a909c36c91b5acc4c7c3888bb535a2406
(const unsigned int rate)
~CliffDetectorNode
classcliff__detector_1_1CliffDetectorNode.html
ab06c7aff32d560e1bfd8649c091b05db
()
void
connectCb
classcliff__detector_1_1CliffDetectorNode.html
a3f85f7a27691a81787cad137b860c55f
()
void
depthCb
classcliff__detector_1_1CliffDetectorNode.html
ad280c271f4dbcbe67ff802a5a5374840
(const sensor_msgs::ImageConstPtr &depth_msg, const sensor_msgs::CameraInfoConstPtr &info_msg)
void
disconnectCb
classcliff__detector_1_1CliffDetectorNode.html
af05a36a93bcac6e01e8c268398138731
()
void
reconfigureCb
classcliff__detector_1_1CliffDetectorNode.html
af098338721bf4a2259f46a2ff63ae53f
(cliff_detector::CliffDetectorConfig &config, uint32_t level)
boost::mutex
connection_mutex_
classcliff__detector_1_1CliffDetectorNode.html
a339258789b1d8f10d46f0a125f9334c9
cliff_detector::CliffDetector
detector_
classcliff__detector_1_1CliffDetectorNode.html
a6db6b1b15016b40ac43f50e0d24fbdb4
image_transport::ImageTransport
it_
classcliff__detector_1_1CliffDetectorNode.html
a0e552a4cf6be091bf81d512e79fe6c86
unsigned int
node_rate_hz_
classcliff__detector_1_1CliffDetectorNode.html
a32d6a065232ba2ef6dc10aa86064b820
ros::NodeHandle
pnh_
classcliff__detector_1_1CliffDetectorNode.html
a15da0ea5b057f5c6ff1653d975eb4fd2
image_transport::Publisher
pub_
classcliff__detector_1_1CliffDetectorNode.html
a7a0b4c8a75584c447f019cc48499eb59
ros::Publisher
pub_points_
classcliff__detector_1_1CliffDetectorNode.html
a11b908aeb9965fef85f495033b0f01ca
dynamic_reconfigure::Server< cliff_detector::CliffDetectorConfig >
reconf_srv_
classcliff__detector_1_1CliffDetectorNode.html
a68455636d0bed0f80f01c91b01bed29c
image_transport::CameraSubscriber
sub_
classcliff__detector_1_1CliffDetectorNode.html
ab3d88188f56e29832125ed7b2bf1f103
CliffDetectorTest
classCliffDetectorTest.html
CliffDetectorTest
classCliffDetectorTest.html
a1d0549160ffde2bf2c5e92d38c993047
()
void
setDefaultDepthMsg
classCliffDetectorTest.html
a6b5050d18cbf9ea9a0e3ee3f98ceea64
(T value)
void
setDefaultInfoMsg
classCliffDetectorTest.html
a1dd09c0101bb9960a6f771fd50e8da9b
()
sensor_msgs::ImagePtr
depth_msg
classCliffDetectorTest.html
a18d7c9db19b4b26891b6aa40ee52eeda
cliff_detector::CliffDetector
detector
classCliffDetectorTest.html
a64faf9adb230721f2c83b6a621495a86
unsigned
img_height
classCliffDetectorTest.html
af2c4ecf31edd7f43a99f72d25cff709b
unsigned
img_width
classCliffDetectorTest.html
a034425b4f2578edc7ad9364bd8ed9dc1
sensor_msgs::CameraInfoPtr
info_msg
classCliffDetectorTest.html
a88091c5149b9b19b149de9583c050826
unsigned
scan_height
classCliffDetectorTest.html
a98d5e107c2c7c41e265af61a6fccf6c3
cliff_detector
namespacecliff__detector.html
cliff_detector::CliffDetector
cliff_detector::CliffDetectorNode