mainpage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/perception_oru/kinect_sdf/sdf_tracker/
mainpage_8dox
sdf_tracker.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/perception_oru/kinect_sdf/sdf_tracker/src/
sdf__tracker_8cpp
sdf_tracker.h
sdf_tracker.h
/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/perception_oru/kinect_sdf/sdf_tracker/include/
sdf__tracker_8h
SDF_Parameters
SDFTracker
#define
EIGEN_USE_NEW_STDVECTOR
sdf__tracker_8h.html
add81a3e8d99fc68c376b2e54acb2412c
#define
SDF_TRACKER
sdf__tracker_8h.html
af365fa63a5de2079b6bd6ed29dbe7ea0
Eigen::Matrix< double, 6, 1 >
Vector6d
sdf__tracker_8h.html
a7c5527454ec83cebcb6617efc681ea3d
sdf_tracker_node.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/perception_oru/kinect_sdf/sdf_tracker/src/
sdf__tracker__node_8cpp
sdf_tracker.h
SDFTrackerNode
#define
EIGEN_NO_DEBUG
sdf__tracker__node_8cpp.html
a844958ed8129c1ab4a975683f62900db
int
main
sdf__tracker__node_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
tracker_app.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-oru-ros-pkg/doc_stacks/2014-01-06_11-30-12.316845/perception_oru/kinect_sdf/sdf_tracker/src/
tracker__app_8cpp
sdf_tracker.h
FrameGrabber
int
main
tracker__app_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
FrameGrabber
classFrameGrabber.html
FrameGrabber
classFrameGrabber.html
a90ed533f9244d7ca85612f9478adb9df
(int width, int height, int fps=0)
void
getColor
classFrameGrabber.html
a05ec484817bd2a6436d8f6fc3fcc8694
(cv::Mat &color)
void
getDepth
classFrameGrabber.html
af8b7c65f0134aa982e4655d159ab114f
(cv::Mat &depth)
~FrameGrabber
classFrameGrabber.html
ad9640d4ed741781ab678e60f7a9817c8
()
openni::VideoFrameRef
color_FrameRef_
classFrameGrabber.html
a2b85b267cbbe3df1c78affca0db23479
openni::VideoStream *
color_stream_
classFrameGrabber.html
a4e019ca07e68b8c6080e307024610ab1
openni::VideoFrameRef
depth_FrameRef_
classFrameGrabber.html
aa043b5b673afc859a460a857194bbb65
openni::VideoStream *
depth_stream_
classFrameGrabber.html
aeecb89f6fbaf2e82e00886f8ca1b882b
openni::Device *
rgbd_camera_
classFrameGrabber.html
a612b415e3a45e34a5b2aa2478cf31f61
SDF_Parameters
classSDF__Parameters.html
SDF_Parameters
classSDF__Parameters.html
a8d617b899c13703f9fc9f2e4a4281875
()
virtual
~SDF_Parameters
classSDF__Parameters.html
a7025226d09d679d217a780dfa8b217be
()
double
cx
classSDF__Parameters.html
ab8ec23276a4737217eefd40b7ad1cf00
double
cy
classSDF__Parameters.html
a3c481b8bb89400fba9f12366d9f736c6
double
Dmax
classSDF__Parameters.html
a1cc719dfa6e430b04c26e32215954910
double
Dmin
classSDF__Parameters.html
a4e0202aa94c69910703e8aa6c3e30aad
double
fx
classSDF__Parameters.html
a06ed196f67c1d876c7affba51672f0f6
double
fy
classSDF__Parameters.html
a3c5301d1b99f63f8af124f8f63422956
int
image_height
classSDF__Parameters.html
a8c10b6fd052535f735763e9a772ae415
int
image_width
classSDF__Parameters.html
a92cfe1723b10f833b4e068bb4db666a2
bool
interactive_mode
classSDF__Parameters.html
a6eaba19fd0ba1e268df46c59e9971dfb
double
min_parameter_update
classSDF__Parameters.html
af4eb786a350f8b0a5d2c7d734aed77e7
double
min_pose_change
classSDF__Parameters.html
a46db3677db4428e46fbb2c47b964cc94
Eigen::Matrix4d
pose_offset
classSDF__Parameters.html
a3cdd2d0c36c34cc96c4556c7d58c3b29
int
raycast_steps
classSDF__Parameters.html
aa815f14fa4d4ab318acd1f01c942fbe0
double
regularization
classSDF__Parameters.html
a47064d458bc6fa8328b845eb7d2a660d
std::string
render_window
classSDF__Parameters.html
a112b0dd1e25938e24b4acf298502af39
double
resolution
classSDF__Parameters.html
a979fc396a397cbab2ba0f10e8b747722
double
robust_statistic_coefficient
classSDF__Parameters.html
a103729937ed43ad23f0d95c2a879d7cc
double
Wmax
classSDF__Parameters.html
ac6263e660a7105453e85f14b08893f0d
int
XSize
classSDF__Parameters.html
ac81f09277a210deed2c0956a1783d700
int
YSize
classSDF__Parameters.html
ae3ae64769bede88cc284ef3f0a01aaf4
int
ZSize
classSDF__Parameters.html
a3dc83970eb1c7d5792e5814faf829399
SDFTracker
classSDFTracker.html
virtual Vector6d
EstimatePoseFromDepth
classSDFTracker.html
aac8804adaa14c88cb2aa2dcf3b84aa61
(void)
virtual Vector6d
EstimatePoseFromPoints
classSDFTracker.html
a29a49897a26fdbb7d6ed7cb3960f66cd
(void)
virtual void
FuseDepth
classSDFTracker.html
ab7989ab752f6cb2930d42f0b8c476844
(void)
virtual void
FuseDepth
classSDFTracker.html
a1faaa06a25ca6f97306ee385c24ae5eb
(const cv::Mat &depth)
virtual void
FusePoints
classSDFTracker.html
a4fb6aa71ac0564b5a943a9765d2db32a
(void)
Eigen::Matrix4d
GetCurrentTransformation
classSDFTracker.html
a1be6c3d166b7f7083c32ca6b4a4d73f7
(void)
void
GetDenoisedImage
classSDFTracker.html
a6831d82e82920cb7506801a3f62838ee
(cv::Mat &img)
virtual void
LoadSDF
classSDFTracker.html
a976cd73ad4c1fbca0b607b27933ee98f
(const std::string &filename)
void
MakeTriangles
classSDFTracker.html
ac9cdd687677e041a13f983aeec376e96
(void)
bool
Quit
classSDFTracker.html
aa818957615754b15c10e68f12f160caa
(void)
virtual void
Render
classSDFTracker.html
a04d0fa09d5a5d9a0cb9d7d5a7edd983c
(void)
virtual void
SaveSDF
classSDFTracker.html
a8cb71a3a9f67faeeabadecbf258c8439
(const std::string &filename=std::string("sdf_volume.vti"))
void
SaveTriangles
classSDFTracker.html
a0c148cb2b5eda841d1aa4f4d4bd9d16b
(const std::string filename=std::string("triangles.obj"))
void
SaveTrianglesSTL
classSDFTracker.html
a87eeb3fc5de0325335748c938eff145e
(const std::string filename=std::string("triangles.stl"))
virtual double
SDF
classSDFTracker.html
a577d897433da7c789c119da89ae71366
(const Eigen::Vector4d &location)
virtual double
SDFGradient
classSDFTracker.html
ad834515b52fdf2445bb4607dae200b02
(const Eigen::Vector4d &location, int dim, int stepSize)
SDFTracker
classSDFTracker.html
a318a2fe26d1067180f0afa86955f3b6c
()
SDFTracker
classSDFTracker.html
acf89fd4adf5d525d9b9e5015a0d136fd
(SDF_Parameters ¶meters)
void
SetCurrentTransformation
classSDFTracker.html
aa551e54ec3f1dd67ee37514f3dda3660
(const Eigen::Matrix4d &T)
cv::Point2d
To2D
classSDFTracker.html
a56175553993c182f78250c28f15870a1
(const Eigen::Vector4d &location, double fx, double fy, double cx, double cy)
Eigen::Vector4d
To3D
classSDFTracker.html
a873ab17573013f6e4b61e8ce5baf0893
(int row, int column, double depth, double fx, double fy, double cx, double cy)
Eigen::Matrix4d
Twist
classSDFTracker.html
a6b3595602aa9f20eef1300fcac78b28a
(const Vector6d &xi)
virtual void
UpdateDepth
classSDFTracker.html
a190f07c4a13fa3c2c8c7917fa067cdca
(const cv::Mat &depth)
virtual void
UpdatePoints
classSDFTracker.html
a2514639f5cb6bfaf38130370dfeccaba
(const std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > > &Points)
bool
ValidGradient
classSDFTracker.html
acc0cf2df13883ff894eca31702947692
(const Eigen::Vector4d &location)
virtual
~SDFTracker
classSDFTracker.html
ac2725a23be65b30a4c20282185518dd0
()
EIGEN_MAKE_ALIGNED_OPERATOR_NEW std::vector< Eigen::Vector4d >
triangles_
classSDFTracker.html
ab2c703bebfda375ee47586fd2c146833
virtual void
DeleteGrids
classSDFTracker.html
a9d4a1566133afb042f41baf97771a6b7
(void)
virtual void
Init
classSDFTracker.html
a348248a97fa4785efa5380303b87e326
(SDF_Parameters ¶meters)
void
MarchingTetrahedrons
classSDFTracker.html
a2e4f1cd348868022fbdfeb9cc97e7c3b
(Eigen::Vector4d &Origin, int tetrahedron)
Eigen::Vector4d
VertexInterp
classSDFTracker.html
a2016a70d2bbb37652774c873da75f50c
(double iso, Eigen::Vector4d &p1d, Eigen::Vector4d &p2d, double valp1, double valp2)
std::string
camera_name_
classSDFTracker.html
ac964f00abb84c65d178bf4a32d04707a
Vector6d
cumulative_pose_
classSDFTracker.html
a6b6e1e370cc1a4843a6cd978f1b678b1
boost::mutex
depth_mutex_
classSDFTracker.html
ac5814980c429aba54abe152272642eaa
boost::mutex
depthDenoised_mutex_
classSDFTracker.html
a302bf5c0f9adb6097da4b8dcc327657d
cv::Mat *
depthImage_
classSDFTracker.html
aab2faf6e12a68596274fd6f19261e884
cv::Mat *
depthImage_denoised_
classSDFTracker.html
a48809094d5ea705569f626f34f628f0a
bool
first_frame_
classSDFTracker.html
a7e46b45a7325c4793dd1f72a2c08c7ed
float ***
myGrid_
classSDFTracker.html
aef1cebdf90c3078f78a3e7321c5cc3ce
SDF_Parameters
parameters_
classSDFTracker.html
a193296e4c88f91aeede286658bd2d418
std::vector< Eigen::Vector4d, Eigen::aligned_allocator< Eigen::Vector4d > >
Points_
classSDFTracker.html
add6130f2672539a4d7379072c87fa44e
boost::mutex
points_mutex_
classSDFTracker.html
aebda9ce49ce66110d5d564c810489f12
Vector6d
Pose_
classSDFTracker.html
ad8ed2ac51262ddfb41fe58329ef300ab
bool
quit_
classSDFTracker.html
a3745f886c305723be7006202f4101af4
Eigen::Matrix4d
Transformation_
classSDFTracker.html
a7a89c4d6ac5a33db00df0a1e80ebc42d
boost::mutex
transformation_mutex_
classSDFTracker.html
a9cf222b1e074a87880ea16ddbba8dd1a
std::vector< Eigen::Matrix4d, Eigen::aligned_allocator< Eigen::Matrix4d > >
transformations_
classSDFTracker.html
a904b7026b88f54b1b8d967cf27f948b5
bool **
validityMask_
classSDFTracker.html
a792f835f83c10f21a1b69eae1899b443
SDFTrackerNode
classSDFTrackerNode.html
void
advertiseTopic
classSDFTrackerNode.html
ac7914aac06bf825262c699c3712bb093
(const std::string topic=std::string("default"))
void
depthCallback
classSDFTrackerNode.html
aba5151127a829fdff4970fa2f881fbfd
(const sensor_msgs::Image::ConstPtr &msg)
void
rgbCallback
classSDFTrackerNode.html
a635003ee4a1c8d42053ff5b002ac5c76
(const sensor_msgs::Image::ConstPtr &msg)
SDFTrackerNode
classSDFTrackerNode.html
a371690fa9d70e981472973850d4e5d19
(SDF_Parameters ¶meters)
void
subscribeTopic
classSDFTrackerNode.html
abfa4abd4beb7f290079bf27491404d01
(const std::string topic=std::string("default"))
virtual
~SDFTrackerNode
classSDFTrackerNode.html
aab01bb35e43b6397228e8772425f601d
()
void
publishDepthDenoisedImage
classSDFTrackerNode.html
adb58e249deaf13bbeac558410e739562
(const ros::TimerEvent &event)
std::string
camera_name_
classSDFTrackerNode.html
aca8c9ce73ec63c0ec55018fb38815adb
ros::Publisher
color_publisher_
classSDFTrackerNode.html
a7e8024d356bc5d8cb09fcc87f16b74c0
ros::Subscriber
color_subscriber_
classSDFTrackerNode.html
ab8f5b225e0b6bfbbdd65fbf3f758bdd9
ros::Publisher
depth_publisher_
classSDFTrackerNode.html
aa3ebd649621c8ec75b6f193671b7ff6a
bool
depth_registered_
classSDFTrackerNode.html
ad859069b2aa055e7422c74a4662e65df
ros::Subscriber
depth_subscriber_
classSDFTrackerNode.html
a8c009c78600258a5e1b93b7c03275448
ros::Timer
heartbeat_depth_
classSDFTrackerNode.html
add746d9189244adb2d3662a88eff8302
std::string
loadVolume_
classSDFTrackerNode.html
a73e929569953af5552a215c9ed2d2b68
bool
makeTris_
classSDFTrackerNode.html
ad0c1d65d3fa4bc2d5d10fa51a880f091
bool
makeVolume_
classSDFTrackerNode.html
afe439460d3f8abf840db73ca021edd3f
SDF_Parameters
myParameters_
classSDFTrackerNode.html
ac34283be5ecad27d3b3007b4eb8244a8
SDFTracker *
myTracker_
classSDFTrackerNode.html
a91f0ac7089b1f6dfe650361e6d3e3807
ros::NodeHandle
n_
classSDFTrackerNode.html
ab7a62e01d922c4a76be350ccdb9bb558
ros::NodeHandle
nh_
classSDFTrackerNode.html
a9bd69c847079bfc75f09fe9404e48d77
int
skip_frames_
classSDFTrackerNode.html
afedcbe683d423d6b2317642110259e07
std::vector< ros::Time >
timestamps_
classSDFTrackerNode.html
a27173e69cc23204d4622b8d19a62f3e3
bool
use_texture_
classSDFTrackerNode.html
a77b23662b4c47726d932af4728924349
index
index