detector_particle.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
detector__particle_8cpp
people_tracking_filter/detector_particle.h
people_tracking_filter/uniform_vector.h
estimation
detector_particle.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
detector__particle_8h
tracker.h
mcpdf_vector.h
measmodel_vector.h
sysmodel_vector.h
estimation::DetectorParticle
estimation
gaussian_pos_vel.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
gaussian__pos__vel_8cpp
people_tracking_filter/gaussian_pos_vel.h
std::ostream &
operator<<
namespaceBFL.html
aa137aab1d4ab65fa4257e9cbe553f4f3
(std::ostream &os, const GaussianPosVel &g)
gaussian_pos_vel.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
gaussian__pos__vel_8h
state_pos_vel.h
gaussian_vector.h
BFL::GaussianPosVel
gaussian_vector.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
gaussian__vector_8cpp
people_tracking_filter/gaussian_vector.h
std::ostream &
operator<<
namespaceBFL.html
ab7dba809e281a47ef388b890471e5f71
(std::ostream &os, const GaussianVector &g)
gaussian_vector.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
gaussian__vector_8h
BFL::GaussianVector
mcpdf_pos_vel.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
mcpdf__pos__vel_8cpp
people_tracking_filter/mcpdf_pos_vel.h
people_tracking_filter/rgb.h
static const unsigned int
NUM_CONDARG
mcpdf__pos__vel_8cpp.html
aa1258b86ce038fee1146e84e24bcc38d
mcpdf_pos_vel.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
mcpdf__pos__vel_8h
state_pos_vel.h
BFL::MCPdfPosVel
mcpdf_vector.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
mcpdf__vector_8cpp
people_tracking_filter/mcpdf_vector.h
people_tracking_filter/state_pos_vel.h
people_tracking_filter/rgb.h
static const unsigned int
NUM_CONDARG
mcpdf__vector_8cpp.html
aa1258b86ce038fee1146e84e24bcc38d
mcpdf_vector.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
mcpdf__vector_8h
BFL::MCPdfVector
measmodel_pos.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
measmodel__pos_8cpp
people_tracking_filter/measmodel_pos.h
static const unsigned int
DIM_MEASMODEL_POS
measmodel__pos_8cpp.html
a0d6786950240ca3fa415755fbf727a91
static const unsigned int
NUM_MEASMODEL_POS_COND_ARGS
measmodel__pos_8cpp.html
ac8150d312bdd53a27697e29de1960217
measmodel_pos.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
measmodel__pos_8h
state_pos_vel.h
gaussian_vector.h
BFL::MeasModelPos
BFL::MeasPdfPos
measmodel_vector.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
measmodel__vector_8cpp
people_tracking_filter/measmodel_vector.h
static const unsigned int
DIM_MEASMODEL_VECTOR
measmodel__vector_8cpp.html
a366fbadcf6f8683000ceceef7c9a3ae2
static const unsigned int
NUM_MEASMODEL_VECTOR_COND_ARGS
measmodel__vector_8cpp.html
a35296a6e586201d1d1eef160df09b7ad
measmodel_vector.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
measmodel__vector_8h
gaussian_vector.h
BFL::MeasModelVector
BFL::MeasPdfVector
people_tracking_node.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
people__tracking__node_8cpp
people_tracking_filter/people_tracking_node.h
people_tracking_filter/tracker_particle.h
people_tracking_filter/tracker_kalman.h
people_tracking_filter/state_pos_vel.h
people_tracking_filter/rgb.h
estimation
int
main
people__tracking__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const unsigned int
num_particles_tracker
people__tracking__node_8cpp.html
ac3daf3d67df3ca0a4c742d54d26043f3
static const double
sequencer_delay
people__tracking__node_8cpp.html
a75e6cadcc69a08b3a222ea4d3b413121
static const unsigned int
sequencer_internal_buffer
people__tracking__node_8cpp.html
abb7ec2bc800b721060cb4ca25e097eef
static const unsigned int
sequencer_subscribe_buffer
people__tracking__node_8cpp.html
a4fcae4d3bfe3e044b5bb386febde41bd
static const double
tracker_init_dist
people__tracking__node_8cpp.html
a1d37be5188064887859fa5fa7abe34c5
people_tracking_node.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
people__tracking__node_8h
tracker.h
detector_particle.h
gaussian_vector.h
estimation::PeopleTrackingNode
estimation
rgb.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
rgb_8h
static const int
rgb
rgb_8h.html
af12b355e3280cc87ec03b9ed6c869fed
[]
state_pos_vel.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
state__pos__vel_8h
BFL::StatePosVel
sysmodel_pos_vel.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
sysmodel__pos__vel_8cpp
people_tracking_filter/sysmodel_pos_vel.h
static const unsigned int
DIM_SYS_POS_VEL
sysmodel__pos__vel_8cpp.html
a9f9d27a3bf7545a70db8339590c69e74
static const unsigned int
NUM_SYS_POS_VEL_COND_ARGS
sysmodel__pos__vel_8cpp.html
a2fd8362b21e23c1534b90cc6f37ac59d
sysmodel_pos_vel.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
sysmodel__pos__vel_8h
state_pos_vel.h
gaussian_pos_vel.h
BFL::SysModelPosVel
BFL::SysPdfPosVel
sysmodel_vector.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
sysmodel__vector_8cpp
people_tracking_filter/sysmodel_vector.h
static const unsigned int
DIM_SYS_VECTOR
sysmodel__vector_8cpp.html
adc34231f64fe849bc856eacaecc0ad21
static const unsigned int
NUM_SYS_VECTOR_COND_ARGS
sysmodel__vector_8cpp.html
a3e4821b546655716a4738810d227b120
sysmodel_vector.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
sysmodel__vector_8h
gaussian_vector.h
BFL::SysModelVector
BFL::SysPdfVector
tracker.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
tracker_8h
state_pos_vel.h
estimation::Tracker
estimation
tracker_kalman.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
tracker__kalman_8cpp
people_tracking_filter/tracker_kalman.h
estimation
static const double
damping_velocity
tracker__kalman_8cpp.html
a3601c924584549e86da05e96f94557c7
tracker_kalman.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
tracker__kalman_8h
tracker.h
state_pos_vel.h
estimation::TrackerKalman
estimation
tracker_particle.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
tracker__particle_8cpp
people_tracking_filter/tracker_particle.h
people_tracking_filter/gaussian_pos_vel.h
estimation
tracker_particle.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
tracker__particle_8h
tracker.h
state_pos_vel.h
mcpdf_pos_vel.h
sysmodel_pos_vel.h
measmodel_pos.h
estimation::TrackerParticle
estimation
uniform_vector.cpp
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/src/
uniform__vector_8cpp
people_tracking_filter/uniform_vector.h
std::ostream &
operator<<
namespaceBFL.html
a32e5f0cc55d324ccaf282d1a10aeb04b
(std::ostream &os, const UniformVector &g)
uniform_vector.h
/home/rosbuild/hudson/workspace/doc-hydro-people/doc_stacks/2015-08-27_14-15-38.258257/people/people_tracking_filter/include/people_tracking_filter/
uniform__vector_8h
BFL::UniformVector
BFL::GaussianPosVel
classBFL_1_1GaussianPosVel.html
Pdf< StatePosVel >
virtual GaussianPosVel *
Clone
classBFL_1_1GaussianPosVel.html
a1068542e2f8522fa98256b88656a690f
() const
virtual MatrixWrapper::SymmetricMatrix
CovarianceGet
classBFL_1_1GaussianPosVel.html
a62b15c2d7876706a5ce7bfee43448b82
() const
virtual StatePosVel
ExpectedValueGet
classBFL_1_1GaussianPosVel.html
a5258b753fd2d4ac62103ac0b4fbeaba9
() const
GaussianPosVel
classBFL_1_1GaussianPosVel.html
a353282170a0ee34cd41eced1e93a1e54
(const StatePosVel &mu, const StatePosVel &sigma)
virtual Probability
ProbabilityGet
classBFL_1_1GaussianPosVel.html
aad597deaa023063c99f09a20f11f57df
(const StatePosVel &input) const
bool
SampleFrom
classBFL_1_1GaussianPosVel.html
a2181dc4254476e39d4ce9f8646c23ac7
(vector< Sample< StatePosVel > > &list_samples, const int num_samples, int method=DEFAULT, void *args=NULL) const
virtual bool
SampleFrom
classBFL_1_1GaussianPosVel.html
a7e2d0f91e973f73cb2d35f5d561dfc44
(Sample< StatePosVel > &one_sample, int method=DEFAULT, void *args=NULL) const
void
SetDt
classBFL_1_1GaussianPosVel.html
adcad5b5532bdfd3ed59b1629ffcebc4b
(double dt) const
virtual
~GaussianPosVel
classBFL_1_1GaussianPosVel.html
a76e4711865ac7afb46bc0bad967557d5
()
double
dt_
classBFL_1_1GaussianPosVel.html
a86dbc2f652a0c36fecbbe6476d0895ed
GaussianVector
gauss_pos_
classBFL_1_1GaussianPosVel.html
aca9b2f6c5b5ef2895acb0b08380932f8
GaussianVector
gauss_vel_
classBFL_1_1GaussianPosVel.html
abc6a4b4dfe786116fdbb49d827840ec6
StatePosVel
mu_
classBFL_1_1GaussianPosVel.html
abe7beac6af8d1abc6dba85195d607e90
StatePosVel
sigma_
classBFL_1_1GaussianPosVel.html
a7c2c47cf28e4ec3332d6239670cec287
friend std::ostream &
operator<<
classBFL_1_1GaussianPosVel.html
a68d8c37e62b002b610b51a876b47808c
(std::ostream &os, const GaussianPosVel &g)
BFL::GaussianVector
classBFL_1_1GaussianVector.html
Pdf< tf::Vector3 >
virtual GaussianVector *
Clone
classBFL_1_1GaussianVector.html
a1ab6a31981d0caeea23e691e392c45ac
() const
virtual MatrixWrapper::SymmetricMatrix
CovarianceGet
classBFL_1_1GaussianVector.html
a7ede65dc44bc28446ff3d7834ec2ee2d
() const
virtual tf::Vector3
ExpectedValueGet
classBFL_1_1GaussianVector.html
a58b86c2f28d08007ecc72d83b740a8b1
() const
GaussianVector
classBFL_1_1GaussianVector.html
a67e25fe303e0b843091a4374fb5217ac
(const tf::Vector3 &mu, const tf::Vector3 &sigma)
virtual Probability
ProbabilityGet
classBFL_1_1GaussianVector.html
a8c2b65ab9a65cb88a17f5773b4177cac
(const tf::Vector3 &input) const
bool
SampleFrom
classBFL_1_1GaussianVector.html
a3923f7ff9af566998a85eeea9219e574
(vector< Sample< tf::Vector3 > > &list_samples, const int num_samples, int method=DEFAULT, void *args=NULL) const
virtual bool
SampleFrom
classBFL_1_1GaussianVector.html
a6b46f3ac2491d456609e451594bdb469
(Sample< tf::Vector3 > &one_sample, int method=DEFAULT, void *args=NULL) const
void
sigmaSet
classBFL_1_1GaussianVector.html
ac33182d2f710592a9feb1fefaf36e83c
(const tf::Vector3 &sigma)
virtual
~GaussianVector
classBFL_1_1GaussianVector.html
a1d563ed8a8c8f0fafd46488f22123ebb
()
tf::Vector3
mu_
classBFL_1_1GaussianVector.html
ad3a2ecab3c4b16bf38d9d4e806e39ac7
tf::Vector3
sigma_
classBFL_1_1GaussianVector.html
a425c1731d489e5d870720ba89e1cb563
bool
sigma_changed_
classBFL_1_1GaussianVector.html
af553f6bc3dd28984eaa654647c1b2565
tf::Vector3
sigma_sq_
classBFL_1_1GaussianVector.html
a011801499219eed7758d780c7c371932
double
sqrt_
classBFL_1_1GaussianVector.html
a91bf89a010a533c7f49f02dce3b51b9c
friend std::ostream &
operator<<
classBFL_1_1GaussianVector.html
a4804c54a42ee5ef67442a24cbc87256a
(std::ostream &os, const GaussianVector &g)
BFL::MCPdfPosVel
classBFL_1_1MCPdfPosVel.html
MCPdf< StatePosVel >
virtual StatePosVel
ExpectedValueGet
classBFL_1_1MCPdfPosVel.html
abe9eae42a5aa9922754b489328163ef2
() const
MatrixWrapper::Matrix
getHistogramPos
classBFL_1_1MCPdfPosVel.html
a26e0fd4093a4ec5e2f1b9296569f5786
(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
MatrixWrapper::Matrix
getHistogramVel
classBFL_1_1MCPdfPosVel.html
a0fd304f62bf6667594fcf3b7160f61bb
(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
void
getParticleCloud
classBFL_1_1MCPdfPosVel.html
acd8c193dad009f9d9aefbe4e40985f18
(const tf::Vector3 &step, double threshold, sensor_msgs::PointCloud &cloud) const
MCPdfPosVel
classBFL_1_1MCPdfPosVel.html
a3d71396bf3411ab2f41c5887b11bec0b
(unsigned int num_samples)
virtual unsigned int
numParticlesGet
classBFL_1_1MCPdfPosVel.html
aca02b05d65a50a36952bdf2b46260c7d
() const
virtual WeightedSample< StatePosVel >
SampleGet
classBFL_1_1MCPdfPosVel.html
a99e2099a5b14914e49b2eca370e36cce
(unsigned int particle) const
virtual
~MCPdfPosVel
classBFL_1_1MCPdfPosVel.html
a9ebbf4a2062161f3c590cb8ba0f85f49
()
MatrixWrapper::Matrix
getHistogram
classBFL_1_1MCPdfPosVel.html
a02a328c8be6cb97a4f575eb563443711
(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step, bool pos_hist) const
BFL::MCPdfVector
classBFL_1_1MCPdfVector.html
MCPdf< tf::Vector3 >
virtual tf::Vector3
ExpectedValueGet
classBFL_1_1MCPdfVector.html
aeb590199349884fb84a63f5e9f09b52f
() const
MatrixWrapper::Matrix
getHistogram
classBFL_1_1MCPdfVector.html
afec53fb096f935f9c39fb9b8e86cdc0d
(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
void
getParticleCloud
classBFL_1_1MCPdfVector.html
ae842a791987c3f0af83ce0d00b2206b4
(const tf::Vector3 &step, double threshold, sensor_msgs::PointCloud &cloud) const
MCPdfVector
classBFL_1_1MCPdfVector.html
a0fe1bc44c5cd69550656e4bec63054ae
(unsigned int num_samples)
virtual unsigned int
numParticlesGet
classBFL_1_1MCPdfVector.html
aa7c68031b696c23da1d604587f915015
() const
virtual WeightedSample< tf::Vector3 >
SampleGet
classBFL_1_1MCPdfVector.html
a038fa93ef636e874130aa3e1e36e28d7
(unsigned int particle) const
virtual
~MCPdfVector
classBFL_1_1MCPdfVector.html
a57abca8a0961c098c3e7b880b1f10c37
()
BFL::MeasModelPos
classBFL_1_1MeasModelPos.html
MeasurementModel< tf::Vector3, StatePosVel >
MeasModelPos
classBFL_1_1MeasModelPos.html
ad4cc0db981226515dae9842585272867
(const tf::Vector3 &sigma)
~MeasModelPos
classBFL_1_1MeasModelPos.html
a956f7606513c1f32ec82625d3daf566d
()
BFL::MeasModelVector
classBFL_1_1MeasModelVector.html
MeasurementModel< tf::Vector3, tf::Vector3 >
MeasModelVector
classBFL_1_1MeasModelVector.html
af456ca6f0ae530ec3a23d011babf8fc3
(const tf::Vector3 &sigma)
~MeasModelVector
classBFL_1_1MeasModelVector.html
a405d81a27ed115b169370c8a0895eb10
()
BFL::MeasPdfPos
classBFL_1_1MeasPdfPos.html
ConditionalPdf< tf::Vector3, StatePosVel >
virtual MatrixWrapper::SymmetricMatrix
CovarianceGet
classBFL_1_1MeasPdfPos.html
af0e624c077ba32da9bc2e17015097767
() const
void
CovarianceSet
classBFL_1_1MeasPdfPos.html
a39b0f2c5733cbd28d22811f9d314bb72
(const MatrixWrapper::SymmetricMatrix &cov)
virtual tf::Vector3
ExpectedValueGet
classBFL_1_1MeasPdfPos.html
a25e6c770950e51521927a763be63a198
() const
MeasPdfPos
classBFL_1_1MeasPdfPos.html
a422d4c0d3f9fa6829adb65fbfa5d8b82
(const tf::Vector3 &sigma)
virtual BFL::Probability
ProbabilityGet
classBFL_1_1MeasPdfPos.html
aee563be1d5494d87691d73f460b7f2ad
(const tf::Vector3 &input) const
virtual bool
SampleFrom
classBFL_1_1MeasPdfPos.html
a2fe104fb8e61afdb8dcc5aeec9481d91
(BFL::Sample< tf::Vector3 > &one_sample, int method, void *args) const
virtual
~MeasPdfPos
classBFL_1_1MeasPdfPos.html
aa01712e77020ac47f92712b456c03234
()
GaussianVector
meas_noise_
classBFL_1_1MeasPdfPos.html
a8fe90f2c0575d6c0d601ad06dcd211c5
BFL::MeasPdfVector
classBFL_1_1MeasPdfVector.html
ConditionalPdf< tf::Vector3, tf::Vector3 >
virtual MatrixWrapper::SymmetricMatrix
CovarianceGet
classBFL_1_1MeasPdfVector.html
aa1254a06c6a778ee3c97e54de8485599
() const
void
CovarianceSet
classBFL_1_1MeasPdfVector.html
a98b6d230c137e04b53bc50e1c1533019
(const MatrixWrapper::SymmetricMatrix &cov)
virtual tf::Vector3
ExpectedValueGet
classBFL_1_1MeasPdfVector.html
a4fe64d12b5f7f9afcee9d8324b5b2d4f
() const
MeasPdfVector
classBFL_1_1MeasPdfVector.html
ad873c5ae3e1d40fed37126e74e5061bd
(const tf::Vector3 &sigma)
virtual BFL::Probability
ProbabilityGet
classBFL_1_1MeasPdfVector.html
a1093c70d114cacd1c865813d8e0b39a9
(const tf::Vector3 &input) const
virtual bool
SampleFrom
classBFL_1_1MeasPdfVector.html
a27bffa7e57aeb1da4e6061ba4eae3c07
(BFL::Sample< tf::Vector3 > &one_sample, int method, void *args) const
virtual
~MeasPdfVector
classBFL_1_1MeasPdfVector.html
a91b825729784f71e0a9ab78cb3c8584e
()
GaussianVector
meas_noise_
classBFL_1_1MeasPdfVector.html
ab6192bca68949b62b656e976389d5ac8
BFL::StatePosVel
classBFL_1_1StatePosVel.html
StatePosVel
operator+
classBFL_1_1StatePosVel.html
ac14eaac99c4ae6ad5fc93f9249e8d1f9
(const StatePosVel &s)
StatePosVel &
operator+=
classBFL_1_1StatePosVel.html
adc1bdcf774ff5b74f9ac8c5043b25010
(const StatePosVel &s)
StatePosVel
classBFL_1_1StatePosVel.html
a7805781d413c7aadd71065bd85273aca
(const tf::Vector3 &pos=tf::Vector3(0, 0, 0), const tf::Vector3 &vel=tf::Vector3(0, 0, 0))
~StatePosVel
classBFL_1_1StatePosVel.html
ab38c3ab5160f6ec9466e09af67ffafce
()
tf::Vector3
pos_
classBFL_1_1StatePosVel.html
aa3d54a9e2f072188885176f76ae07a57
tf::Vector3
vel_
classBFL_1_1StatePosVel.html
a4d718feb08475b9370da467fd76507b7
friend std::ostream &
operator<<
classBFL_1_1StatePosVel.html
aa4dfa04e23ae8b43133075cdab143219
(std::ostream &os, const StatePosVel &s)
BFL::SysModelPosVel
classBFL_1_1SysModelPosVel.html
SystemModel< StatePosVel >
void
SetDt
classBFL_1_1SysModelPosVel.html
a26800368de2485983888ee1c68441e3a
(double dt)
SysModelPosVel
classBFL_1_1SysModelPosVel.html
a47a9b7e64235d23b7cc1d07a76877a16
(const StatePosVel &sigma)
~SysModelPosVel
classBFL_1_1SysModelPosVel.html
a93fcf3596a5022808473508fca13ade6
()
BFL::SysModelVector
classBFL_1_1SysModelVector.html
SystemModel< tf::Vector3 >
void
SetDt
classBFL_1_1SysModelVector.html
ae5f350e06b18b37c8f673aeaf55ca582
(double dt)
SysModelVector
classBFL_1_1SysModelVector.html
a9e1bff48171d8dec0fb30d335ad9a609
(const tf::Vector3 &sigma)
~SysModelVector
classBFL_1_1SysModelVector.html
a5244b6d94c888ce5c3aeafc10b4f97ad
()
BFL::SysPdfPosVel
classBFL_1_1SysPdfPosVel.html
ConditionalPdf< StatePosVel, StatePosVel >
virtual MatrixWrapper::SymmetricMatrix
CovarianceGet
classBFL_1_1SysPdfPosVel.html
abe449acb1779595421ce821c18f0488e
() const
virtual StatePosVel
ExpectedValueGet
classBFL_1_1SysPdfPosVel.html
a8c934fb57e5ac6d7893875c1075939b5
() const
virtual Probability
ProbabilityGet
classBFL_1_1SysPdfPosVel.html
a599f08be7a39c6d32b7ce5c0e1bc1ff8
(const StatePosVel &state) const
virtual bool
SampleFrom
classBFL_1_1SysPdfPosVel.html
abab798e3378b2a255d1d529bb9121f7b
(BFL::Sample< StatePosVel > &one_sample, int method, void *args) const
void
SetDt
classBFL_1_1SysPdfPosVel.html
a8142c39f83f57b1befc6adc92a24a58a
(double dt)
SysPdfPosVel
classBFL_1_1SysPdfPosVel.html
a2236a8397803ca8f24259392a12513f5
(const StatePosVel &sigma)
virtual
~SysPdfPosVel
classBFL_1_1SysPdfPosVel.html
a11c16b858a490ac48b2e1a55e935f3c1
()
double
dt_
classBFL_1_1SysPdfPosVel.html
a73bc045868430965e170d3623f91cd7f
GaussianPosVel
noise_
classBFL_1_1SysPdfPosVel.html
ab218d4f18e49d2815f95bd1eddc5d8ce
BFL::SysPdfVector
classBFL_1_1SysPdfVector.html
ConditionalPdf< tf::Vector3, tf::Vector3 >
virtual MatrixWrapper::SymmetricMatrix
CovarianceGet
classBFL_1_1SysPdfVector.html
ad7d8b95c496a8760abde65b13e3ab0e2
() const
virtual tf::Vector3
ExpectedValueGet
classBFL_1_1SysPdfVector.html
a2a50dbc9942494c362c707f801fba8c2
() const
virtual Probability
ProbabilityGet
classBFL_1_1SysPdfVector.html
aa349d80a4ac59d65eaca50dbed386296
(const tf::Vector3 &state) const
virtual bool
SampleFrom
classBFL_1_1SysPdfVector.html
ad49d95e0c436dc2623febd43608dc4e1
(BFL::Sample< tf::Vector3 > &one_sample, int method, void *args) const
void
SetDt
classBFL_1_1SysPdfVector.html
a83736a53268fe45e8f25b055974f099a
(double dt)
SysPdfVector
classBFL_1_1SysPdfVector.html
a0ba248113567f465f1f5ca61e55e3071
(const tf::Vector3 &sigma)
virtual
~SysPdfVector
classBFL_1_1SysPdfVector.html
a14f4fc9098267a055337aab7f4c0d8c0
()
double
dt_
classBFL_1_1SysPdfVector.html
a735f51d90b35721756f0507a992f52bf
GaussianVector
noise_
classBFL_1_1SysPdfVector.html
abbfa6a5c46c78f56ecce4f3fc3d8cef7
BFL::UniformVector
classBFL_1_1UniformVector.html
Pdf< tf::Vector3 >
virtual UniformVector *
Clone
classBFL_1_1UniformVector.html
ae8984dc26fde09a86f60bdee76653f45
() const
virtual MatrixWrapper::SymmetricMatrix
CovarianceGet
classBFL_1_1UniformVector.html
a5a56d81a5bbd294d0b35f6b19347a925
() const
virtual tf::Vector3
ExpectedValueGet
classBFL_1_1UniformVector.html
a0d6463d4100ea9a6d608b8ffc57fd43f
() const
virtual Probability
ProbabilityGet
classBFL_1_1UniformVector.html
ad511c6babe04e199c5ea8acdfa51e74c
(const tf::Vector3 &input) const
bool
SampleFrom
classBFL_1_1UniformVector.html
a486aee578527246066c122f41b8278fc
(vector< Sample< tf::Vector3 > > &list_samples, const int num_samples, int method=DEFAULT, void *args=NULL) const
virtual bool
SampleFrom
classBFL_1_1UniformVector.html
ab69c0f9d4b05d4fbef68c6ec8d5a0cb6
(Sample< tf::Vector3 > &one_sample, int method=DEFAULT, void *args=NULL) const
UniformVector
classBFL_1_1UniformVector.html
a685168f9c61d6b455a01149f90405141
(const tf::Vector3 &mu, const tf::Vector3 &size)
virtual
~UniformVector
classBFL_1_1UniformVector.html
a39e7aa7ba30bbbc61fb02df1a911de1f
()
tf::Vector3
mu_
classBFL_1_1UniformVector.html
a4db3d2fe8e514f58bb2832db7e8937a8
double
probability_
classBFL_1_1UniformVector.html
a498e7337a70609bbca372d4d47df8d4b
tf::Vector3
size_
classBFL_1_1UniformVector.html
ad7da62eff4d852492ede6d99fdca4b31
friend std::ostream &
operator<<
classBFL_1_1UniformVector.html
afac4016068c72a3e65226940a2b49b50
(std::ostream &os, const UniformVector &g)
estimation
namespaceestimation.html
estimation::DetectorParticle
estimation::PeopleTrackingNode
estimation::Tracker
estimation::TrackerKalman
estimation::TrackerParticle
estimation::DetectorParticle
classestimation_1_1DetectorParticle.html
DetectorParticle
classestimation_1_1DetectorParticle.html
aa49f4c4779802b7c937c61c05f3ee122
(unsigned int num_particles)
void
getEstimate
classestimation_1_1DetectorParticle.html
a143d17fa2c41b55c20438a245de0a00c
(tf::Vector3 &est) const
void
getEstimate
classestimation_1_1DetectorParticle.html
aec10b1890af2dd08cdefc7620152d3a5
(people_msgs::PositionMeasurement &est) const
MatrixWrapper::Matrix
getHistogram
classestimation_1_1DetectorParticle.html
a685c14123638e72307505fbbbb70e023
(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
void
getParticleCloud
classestimation_1_1DetectorParticle.html
a8d7bee933ab2f2167643b2bf82cabcfd
(const tf::Vector3 &step, double threshold, sensor_msgs::PointCloud &cloud) const
double
getQuality
classestimation_1_1DetectorParticle.html
a235e8071f2be86b8986a1679f919511e
() const
void
initialize
classestimation_1_1DetectorParticle.html
aff2587c8444840b7a93d8ecca49db105
(const tf::Vector3 &mu, const tf::Vector3 &size, const double time)
bool
isInitialized
classestimation_1_1DetectorParticle.html
a811fae161fa5c862859f32ca415aa33b
() const
bool
updateCorrection
classestimation_1_1DetectorParticle.html
a731b77811624e8f0f9df1f4cd0f54052
(const tf::Vector3 &meas, const MatrixWrapper::SymmetricMatrix &cov, const double time)
bool
updatePrediction
classestimation_1_1DetectorParticle.html
acfbba09929640069766736628dfc6df5
(const double dt)
~DetectorParticle
classestimation_1_1DetectorParticle.html
a90a21b07e255a706cd2f120eb1f61195
()
bool
detector_initialized_
classestimation_1_1DetectorParticle.html
acfeb14fa14ddf59e1b6b9a1f51c6b681
BFL::BootstrapFilter< tf::Vector3, tf::Vector3 > *
filter_
classestimation_1_1DetectorParticle.html
a63f32d5e98a455d52d3b94877c8e2b7d
double
filter_time_
classestimation_1_1DetectorParticle.html
aacd3a2a486123142d222e7d2ddbc1b8b
BFL::MeasModelVector
meas_model_
classestimation_1_1DetectorParticle.html
adfb6ec1d85ac7180f2458c3563a02d2d
unsigned int
num_particles_
classestimation_1_1DetectorParticle.html
a039410da2e2652e6b27a128e79f706b9
BFL::MCPdfVector
prior_
classestimation_1_1DetectorParticle.html
a0bf35190b273c8281b6e0bbe92a75c1f
double
quality_
classestimation_1_1DetectorParticle.html
a0117adb092690b87f06fc415ca29a635
BFL::SysModelVector
sys_model_
classestimation_1_1DetectorParticle.html
a2b4c2277b0f1d1a1c306180dba3fcafa
estimation::PeopleTrackingNode
classestimation_1_1PeopleTrackingNode.html
void
callbackDrop
classestimation_1_1PeopleTrackingNode.html
a3a851290cb9e63726949a348bf3cf5c4
(const people_msgs::PositionMeasurement::ConstPtr &message)
void
callbackRcv
classestimation_1_1PeopleTrackingNode.html
af9b3bcd0fd92a4578e344637b5b0b4a4
(const people_msgs::PositionMeasurement::ConstPtr &message)
PeopleTrackingNode
classestimation_1_1PeopleTrackingNode.html
a312a972f61dda750596ea2254982baa8
(ros::NodeHandle nh)
void
spin
classestimation_1_1PeopleTrackingNode.html
adf4c276f214e60192465a2e227b55a84
()
virtual
~PeopleTrackingNode
classestimation_1_1PeopleTrackingNode.html
a0dd074afa284ddb627d9220cfa5fa29a
()
boost::mutex
filter_mutex_
classestimation_1_1PeopleTrackingNode.html
a452e218e1ae38dbe625f45ce8d8cce3a
std::string
fixed_frame_
classestimation_1_1PeopleTrackingNode.html
a691a2a222f13e104c6cd691c0617f9ef
bool
follow_one_person_
classestimation_1_1PeopleTrackingNode.html
a12147d907e1ba4757a5c1212accb9cd1
double
freq_
classestimation_1_1PeopleTrackingNode.html
a8e585a2da3725a2e99c4e304991544e5
sensor_msgs::PointCloud
meas_cloud_
classestimation_1_1PeopleTrackingNode.html
a4e450a5386e417ff685a75ce2d1e4bc1
unsigned int
meas_visualize_counter_
classestimation_1_1PeopleTrackingNode.html
a65a20a875cb23dd861e370a6cab70f85
message_filters::TimeSequencer< people_msgs::PositionMeasurement > *
message_sequencer_
classestimation_1_1PeopleTrackingNode.html
a454cb404a8c7b017b4ae0e97dd319a57
ros::NodeHandle
nh_
classestimation_1_1PeopleTrackingNode.html
ace431c153686ee9e809ccf7c6f6e965f
ros::Publisher
people_filter_pub_
classestimation_1_1PeopleTrackingNode.html
a1269588846a23b7b2a2af516f3f7cb49
ros::Publisher
people_filter_vis_pub_
classestimation_1_1PeopleTrackingNode.html
a6c4bf38eb8f3c67e8077b684f307889b
ros::Subscriber
people_meas_sub_
classestimation_1_1PeopleTrackingNode.html
afa284b1c2ca61cf5279d52952d62e890
ros::Publisher
people_tracker_vis_pub_
classestimation_1_1PeopleTrackingNode.html
a3abef399cb6e41dbc103f48ff1461657
double
reliability_threshold_
classestimation_1_1PeopleTrackingNode.html
a1cc07e13808b0a3965a838d5998ade9a
tf::TransformListener
robot_state_
classestimation_1_1PeopleTrackingNode.html
a0bbbed5562f5e8309da10e35d6472c36
double
start_distance_min_
classestimation_1_1PeopleTrackingNode.html
a802218060eedb70e0cb488bfbaf9e1fb
BFL::StatePosVel
sys_sigma_
classestimation_1_1PeopleTrackingNode.html
a108bf572fa938614288e0a8eb3f18d4e
unsigned int
tracker_counter_
classestimation_1_1PeopleTrackingNode.html
aea1abcfa4d8b275837184a579fb93d65
std::list< Tracker * >
trackers_
classestimation_1_1PeopleTrackingNode.html
ab4efc5cb3956e830f394e22fa0042429
estimation::Tracker
classestimation_1_1Tracker.html
virtual void
getEstimate
classestimation_1_1Tracker.html
aba468c310ba6baf1a237d85cb98cd37d
(BFL::StatePosVel &est) const =0
virtual void
getEstimate
classestimation_1_1Tracker.html
a8d676c17f6c30654c0437ca4830bcac5
(people_msgs::PositionMeasurement &est) const =0
virtual double
getLifetime
classestimation_1_1Tracker.html
aa0e0f04144d14064ada44bf3a0607cb9
() const =0
const std::string &
getName
classestimation_1_1Tracker.html
ae3720c1c2da53f37fee638615635feb1
() const
virtual double
getQuality
classestimation_1_1Tracker.html
ad5ea837ef5b7f4a6aaa64ccaffe40537
() const =0
virtual double
getTime
classestimation_1_1Tracker.html
a8a35ec4a0c9a5651dce72ade89536870
() const =0
virtual void
initialize
classestimation_1_1Tracker.html
ac0eb65a529afb452f8614830b5ccf641
(const BFL::StatePosVel &mu, const BFL::StatePosVel &sigma, const double time)=0
virtual bool
isInitialized
classestimation_1_1Tracker.html
a1621f1657d88591ebdd24e9773b9ca8f
() const =0
Tracker
classestimation_1_1Tracker.html
aa83d66aa097d2d3846f5fdfefc2e24d8
(const std::string &name)
virtual bool
updateCorrection
classestimation_1_1Tracker.html
a611d918ffc9cc4f34e5ef9358306a2e3
(const tf::Vector3 &meas, const MatrixWrapper::SymmetricMatrix &cov)=0
virtual bool
updatePrediction
classestimation_1_1Tracker.html
a7a3336286fc79ccd7b64edb945fb8a00
(const double time)=0
virtual
~Tracker
classestimation_1_1Tracker.html
a039de8a366e730f9e5358308353ed3ec
()
std::string
name_
classestimation_1_1Tracker.html
a03e33250269cdbd292262df33c5515a7
estimation::TrackerKalman
classestimation_1_1TrackerKalman.html
estimation::Tracker
virtual void
getEstimate
classestimation_1_1TrackerKalman.html
a71d93aea1bfac3c0688fb2f094af3d80
(BFL::StatePosVel &est) const
virtual void
getEstimate
classestimation_1_1TrackerKalman.html
afaee7a5861e18cdb0b86aba2e7432b0a
(people_msgs::PositionMeasurement &est) const
virtual double
getLifetime
classestimation_1_1TrackerKalman.html
a8a347757a7388e487f342c9cb59b2c13
() const
virtual double
getQuality
classestimation_1_1TrackerKalman.html
a85318278fbdfa236427e34c4191fbde7
() const
virtual double
getTime
classestimation_1_1TrackerKalman.html
ad34d3bbd2ab8b50dccf72e40c0a20e7a
() const
virtual void
initialize
classestimation_1_1TrackerKalman.html
a3590a9a19a28769513fe11da82e93987
(const BFL::StatePosVel &mu, const BFL::StatePosVel &sigma, const double time)
virtual bool
isInitialized
classestimation_1_1TrackerKalman.html
a1838b065a6149754418166171f3dfca9
() const
TrackerKalman
classestimation_1_1TrackerKalman.html
a1c34109488c003aa83bdcf5bf648172e
(const std::string &name, const BFL::StatePosVel &sysnoise)
virtual bool
updateCorrection
classestimation_1_1TrackerKalman.html
aa146c2fc4b3a294a8ef166a9f782b41e
(const tf::Vector3 &meas, const MatrixWrapper::SymmetricMatrix &cov)
virtual bool
updatePrediction
classestimation_1_1TrackerKalman.html
a187f5bfdfdfd7a26873de5daead0b69c
(const double time)
virtual
~TrackerKalman
classestimation_1_1TrackerKalman.html
a4a2d8273f2ff291ff77f7ea77b831610
()
double
calculateQuality
classestimation_1_1TrackerKalman.html
a4a5efb37b1a635a35764c119d4cd95a9
()
BFL::ExtendedKalmanFilter *
filter_
classestimation_1_1TrackerKalman.html
ae884793bcab40a16e1b728ed346aabe5
double
filter_time_
classestimation_1_1TrackerKalman.html
aac61adecb7ede1f1af86f4b6507b1786
double
init_time_
classestimation_1_1TrackerKalman.html
a477ec5fbe83d07522c23436f5a91f268
BFL::LinearAnalyticMeasurementModelGaussianUncertainty *
meas_model_
classestimation_1_1TrackerKalman.html
aa27ae948ca24fd6640bcd5964d87e052
BFL::LinearAnalyticConditionalGaussian *
meas_pdf_
classestimation_1_1TrackerKalman.html
ab3b0f9b8d75562e1250bbf669f0cfe91
BFL::Gaussian
prior_
classestimation_1_1TrackerKalman.html
a6d80ea7555265646afda62b3d6bb2596
double
quality_
classestimation_1_1TrackerKalman.html
a975988dc161f4d4b58aab1f73718658b
MatrixWrapper::Matrix
sys_matrix_
classestimation_1_1TrackerKalman.html
a42ead288bc881696915e8ca6417919d7
BFL::LinearAnalyticSystemModelGaussianUncertainty *
sys_model_
classestimation_1_1TrackerKalman.html
a642ea6e4989e70ee4a56044b382e00fd
BFL::LinearAnalyticConditionalGaussian *
sys_pdf_
classestimation_1_1TrackerKalman.html
ac2be5746d589a9bfda0c0385e851a382
MatrixWrapper::SymmetricMatrix
sys_sigma_
classestimation_1_1TrackerKalman.html
ad0c59a4ebd8dc2b2c6f7e8198028044e
bool
tracker_initialized_
classestimation_1_1TrackerKalman.html
a6b9052104ec9fc4a10547afb9792f5f1
estimation::TrackerParticle
classestimation_1_1TrackerParticle.html
estimation::Tracker
virtual void
getEstimate
classestimation_1_1TrackerParticle.html
afc8397c50ff184cd55bdb3927cf5c592
(BFL::StatePosVel &est) const
virtual void
getEstimate
classestimation_1_1TrackerParticle.html
a03f274e6d1fe47f0bbcfef00b6e06829
(people_msgs::PositionMeasurement &est) const
MatrixWrapper::Matrix
getHistogramPos
classestimation_1_1TrackerParticle.html
a36226d4fd1bebc5dd92c91ba697fccca
(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
MatrixWrapper::Matrix
getHistogramVel
classestimation_1_1TrackerParticle.html
acb675f5f05bc1e7350ce613e5cf6e04d
(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
virtual double
getLifetime
classestimation_1_1TrackerParticle.html
ab9b301543a0391e5833fd2fd3ce14913
() const
void
getParticleCloud
classestimation_1_1TrackerParticle.html
a04fc2e9a60b75aee40cffcf3482305e4
(const tf::Vector3 &step, double threshold, sensor_msgs::PointCloud &cloud) const
virtual double
getQuality
classestimation_1_1TrackerParticle.html
ab8db4d4b540eda5a89e05f02196b6488
() const
virtual double
getTime
classestimation_1_1TrackerParticle.html
ac3315e523159a901d7b9d01e8c3b1b4d
() const
virtual void
initialize
classestimation_1_1TrackerParticle.html
a97c066c1d4df001bb14a3909839cc20a
(const BFL::StatePosVel &mu, const BFL::StatePosVel &sigma, const double time)
virtual bool
isInitialized
classestimation_1_1TrackerParticle.html
a70398fe5df3fd55ac899a722141a94cc
() const
TrackerParticle
classestimation_1_1TrackerParticle.html
ac51bd64a5afab2917074b3646ac91278
(const std::string &name, unsigned int num_particles, const BFL::StatePosVel &sysnoise)
virtual bool
updateCorrection
classestimation_1_1TrackerParticle.html
aa653271ed8d6887576a7578976b4369c
(const tf::Vector3 &meas, const MatrixWrapper::SymmetricMatrix &cov)
virtual bool
updatePrediction
classestimation_1_1TrackerParticle.html
a699a45398f9980a0a96f3f0a267e8d6a
(const double time)
virtual
~TrackerParticle
classestimation_1_1TrackerParticle.html
ab8e012d769f047c64b0ae09bc7ff62dd
()
BFL::BootstrapFilter< BFL::StatePosVel, tf::Vector3 > *
filter_
classestimation_1_1TrackerParticle.html
a2bea92ef9d89444cfcc823fdc49f63f5
double
filter_time_
classestimation_1_1TrackerParticle.html
a9b347291e5d57ed33d9dbbd805d4370c
double
init_time_
classestimation_1_1TrackerParticle.html
ae8940d4cc0fac928158dc1129e86a66b
BFL::MeasModelPos
meas_model_
classestimation_1_1TrackerParticle.html
a0f19b1d394e874eca6a48618415fda82
unsigned int
num_particles_
classestimation_1_1TrackerParticle.html
a0453991450246fdd22c61265d5d24e55
BFL::MCPdfPosVel
prior_
classestimation_1_1TrackerParticle.html
a1e959f22d9656b9fac727a0c854ef3b6
double
quality_
classestimation_1_1TrackerParticle.html
af058feacfba7dc4de51c73de1e626ab8
BFL::SysModelPosVel
sys_model_
classestimation_1_1TrackerParticle.html
a270913e92f83229edf3b15b9784ddd3d
bool
tracker_initialized_
classestimation_1_1TrackerParticle.html
a64583d735a2af653b322f026890b126a
ros
namespaceros.html