eig3.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/pf/
eig3_8c
#define
MAX
eig3_8c.html
afa99ec4acc4ecb2dc3c2d05da15d0e3f
(a, b)
void
eigen_decomposition
eig3_8c.html
a7f1557b7e7c736dd14d99bf31f77df8f
(double A[n][n], double V[n][n], double d[n])
static double
hypot2
eig3_8c.html
a15ea76429a93fe852559fae8cba4245b
(double x, double y)
static void
tql2
eig3_8c.html
af0dda992a0b1287f065cdb0d8e31229a
(double V[n][n], double d[n], double e[n])
static void
tred2
eig3_8c.html
ae6a616c3110d66d701c2b35aec4de178
(double V[n][n], double d[n], double e[n])
static int
n
eig3_8c.html
a76f11d9a0a47b94f72c2d0e77fb32240
eig3.h
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/include/nav2d_localizer/
eig3_8h
void
eigen_decomposition
eig3_8h.html
aa8be76822846425ea1d0aa20462fe4cc
(double A[3][3], double V[3][3], double d[3])
LocalizerNode.cpp
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/
LocalizerNode_8cpp
nav2d_localizer/SelfLocalizer.h
int
main
LocalizerNode_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
map.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/map/
map_8c
nav2d_localizer/map.h
map_t *
map_alloc
map_8c.html
a5e13067d7a1585098333aad092bc4170
(void)
void
map_free
map_8c.html
ae24d01dffc5a376977089830b93c9254
(map_t *map)
map_cell_t *
map_get_cell
map_8c.html
afc1f52c7eae799f87db2b9a18065575e
(map_t *map, double ox, double oy, double oa)
map.h
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/include/nav2d_localizer/
map_8h
map_cell_t
map_t
#define
MAP_GXWX
map_8h.html
a79e45f847f78a785a458c466f21bff5b
(map, x)
#define
MAP_GYWY
map_8h.html
af8b13db2071d825ea39fac94a7ef7a9c
(map, y)
#define
MAP_INDEX
map_8h.html
ad88ccf81d3407428653a519b1f8cc8b9
(map, i, j)
#define
MAP_VALID
map_8h.html
a7757f56d022f38d91feb08ebcb6e3fa1
(map, i, j)
#define
MAP_WIFI_MAX_LEVELS
map_8h.html
a89bc37042bd96306a83b4a959f426f69
#define
MAP_WXGX
map_8h.html
a4563de4a7b9a202482b497e254013266
(map, i)
#define
MAP_WYGY
map_8h.html
a3d472d8b8c3d5e49be2a0243b1a36fbc
(map, j)
map_t *
map_alloc
map_8h.html
a5e13067d7a1585098333aad092bc4170
(void)
double
map_calc_range
map_8h.html
aafef11c4d8efd07a4cb20bad5fc4bc83
(map_t *map, double ox, double oy, double oa, double max_range)
void
map_draw_cspace
map_8h.html
a2375a4a21f00ea7dd97be17d027adcbc
(map_t *map, struct _rtk_fig_t *fig)
void
map_draw_occ
map_8h.html
acc6b4aacd0e285e7866209c2dfba9a85
(map_t *map, struct _rtk_fig_t *fig)
void
map_draw_wifi
map_8h.html
a8cdf88d9cba5960b2e8f4a8a5c26f879
(map_t *map, struct _rtk_fig_t *fig, int index)
void
map_free
map_8h.html
ae24d01dffc5a376977089830b93c9254
(map_t *map)
map_cell_t *
map_get_cell
map_8h.html
afc1f52c7eae799f87db2b9a18065575e
(map_t *map, double ox, double oy, double oa)
int
map_load_occ
map_8h.html
a8338e47e6501b9549ab165e2ac1522d8
(map_t *map, const char *filename, double scale, int negate)
void
map_update_cspace
map_8h.html
a7a2e9876667cad69c3b70881c1aaf1ac
(map_t *map, double max_occ_dist)
map_cspace.cpp
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/map/
map__cspace_8cpp
nav2d_localizer/map.h
CachedDistanceMap
void
enqueue
map__cspace_8cpp.html
a11d07a9c9f4b18ebb1d5c5a6d562c38d
(map_t *map, unsigned int i, unsigned int j, unsigned int src_i, unsigned int src_j, std::priority_queue< CellData > &Q, CachedDistanceMap *cdm, unsigned char *marked)
CachedDistanceMap *
get_distance_map
map__cspace_8cpp.html
a66cf0ddd53f475cf732ac14d1456cab2
(double scale, double max_dist)
void
map_update_cspace
map__cspace_8cpp.html
a7a2e9876667cad69c3b70881c1aaf1ac
(map_t *map, double max_occ_dist)
bool
operator<
map__cspace_8cpp.html
a19c44c0680f5e1f23a261fad06dfaedd
(const CellData &a, const CellData &b)
map_draw.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/map/
map__draw_8c
map_range.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/map/
map__range_8c
nav2d_localizer/map.h
double
map_calc_range
map__range_8c.html
aafef11c4d8efd07a4cb20bad5fc4bc83
(map_t *map, double ox, double oy, double oa, double max_range)
map_store.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/map/
map__store_8c
nav2d_localizer/map.h
int
map_load_occ
map__store_8c.html
a8338e47e6501b9549ab165e2ac1522d8
(map_t *map, const char *filename, double scale, int negate)
pf.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/pf/
pf_8c
nav2d_localizer/pf.h
nav2d_localizer/pf_pdf.h
nav2d_localizer/pf_kdtree.h
pf_t *
pf_alloc
pf_8c.html
a2b7dcfc4dbd423b0e64515694ad88592
(int min_samples, int max_samples, double alpha_slow, double alpha_fast, pf_init_model_fn_t random_pose_fn, void *random_pose_data)
static void
pf_cluster_stats
pf_8c.html
af2ae5d54790e0aca689b71a16fe4c7cb
(pf_t *pf, pf_sample_set_t *set)
void
pf_free
pf_8c.html
a340271a4464113cbe3c4448d514b23c7
(pf_t *pf)
void
pf_get_cep_stats
pf_8c.html
abdccd5641a5c2a1ff66d4fe80e723bd2
(pf_t *pf, pf_vector_t *mean, double *var)
int
pf_get_cluster_stats
pf_8c.html
af6717acdd4070ef6f7385cb06fd32dd4
(pf_t *pf, int clabel, double *weight, pf_vector_t *mean, pf_matrix_t *cov)
void
pf_init
pf_8c.html
aa158e637ec3c10493f2729f063146944
(pf_t *pf, pf_vector_t mean, pf_matrix_t cov)
void
pf_init_model
pf_8c.html
ae2b239fe8546df136beca661cede73e2
(pf_t *pf, pf_init_model_fn_t init_fn, void *init_data)
static int
pf_resample_limit
pf_8c.html
aa28e373c884f68244531f1dcbb086b8c
(pf_t *pf, int k)
void
pf_update_action
pf_8c.html
a241694fcc56ec6459fef6acc68996eb8
(pf_t *pf, pf_action_model_fn_t action_fn, void *action_data)
void
pf_update_resample
pf_8c.html
a3e18db8990238fb9edc912009f64e3db
(pf_t *pf)
void
pf_update_sensor
pf_8c.html
a477f66612c4752dd8f1ab73cab84a1fd
(pf_t *pf, pf_sensor_model_fn_t sensor_fn, void *sensor_data)
pf.h
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/include/nav2d_localizer/
pf_8h
nav2d_localizer/pf_vector.h
nav2d_localizer/pf_kdtree.h
_pf_sample_set_t
_pf_t
pf_cluster_t
pf_sample_t
void(*
pf_action_model_fn_t
pf_8h.html
a64546d764c2dab1ba0a343df3bef2b14
)(void *action_data, struct _pf_sample_set_t *set)
pf_vector_t(*
pf_init_model_fn_t
pf_8h.html
a60b9b50f7ef09b83fe0ecd10bff39286
)(void *init_data)
struct _pf_sample_set_t
pf_sample_set_t
pf_8h.html
afd9d2b21f404ea33c0d9fa8089353f6b
double(*
pf_sensor_model_fn_t
pf_8h.html
a5758779248b0420a1866b3873c765926
)(void *sensor_data, struct _pf_sample_set_t *set)
struct _pf_t
pf_t
pf_8h.html
a84d58fd57ae7b4ebdb7f68ad8c47de3d
pf_t *
pf_alloc
pf_8h.html
a2b7dcfc4dbd423b0e64515694ad88592
(int min_samples, int max_samples, double alpha_slow, double alpha_fast, pf_init_model_fn_t random_pose_fn, void *random_pose_data)
void
pf_draw_cep_stats
pf_8h.html
aa6eb2cdfec481645840b74703a82d416
(pf_t *pf, struct _rtk_fig_t *fig)
void
pf_draw_cluster_stats
pf_8h.html
ac98d0b8f0a0711c7db5e7420705c9eda
(pf_t *pf, struct _rtk_fig_t *fig)
void
pf_draw_hist
pf_8h.html
a1809f29acf541a1bbad75d65ee3a619f
(pf_t *pf, struct _rtk_fig_t *fig)
void
pf_draw_samples
pf_8h.html
a633c764333b25a6cbcee8309003bc199
(pf_t *pf, struct _rtk_fig_t *fig, int max_samples)
void
pf_free
pf_8h.html
a340271a4464113cbe3c4448d514b23c7
(pf_t *pf)
void
pf_get_cep_stats
pf_8h.html
abdccd5641a5c2a1ff66d4fe80e723bd2
(pf_t *pf, pf_vector_t *mean, double *var)
int
pf_get_cluster_stats
pf_8h.html
a818930949b3b6d5afd4d216bb69e6e78
(pf_t *pf, int cluster, double *weight, pf_vector_t *mean, pf_matrix_t *cov)
void
pf_init
pf_8h.html
aa158e637ec3c10493f2729f063146944
(pf_t *pf, pf_vector_t mean, pf_matrix_t cov)
void
pf_init_model
pf_8h.html
ae2b239fe8546df136beca661cede73e2
(pf_t *pf, pf_init_model_fn_t init_fn, void *init_data)
void
pf_update_action
pf_8h.html
a241694fcc56ec6459fef6acc68996eb8
(pf_t *pf, pf_action_model_fn_t action_fn, void *action_data)
void
pf_update_resample
pf_8h.html
a3e18db8990238fb9edc912009f64e3db
(pf_t *pf)
void
pf_update_sensor
pf_8h.html
a477f66612c4752dd8f1ab73cab84a1fd
(pf_t *pf, pf_sensor_model_fn_t sensor_fn, void *sensor_data)
pf_draw.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/pf/
pf__draw_8c
pf_kdtree.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/pf/
pf__kdtree_8c
nav2d_localizer/pf_vector.h
nav2d_localizer/pf_kdtree.h
pf_kdtree_t *
pf_kdtree_alloc
pf__kdtree_8c.html
aaf8d3a461e5d387a34b43b2865f439a0
(int max_size)
void
pf_kdtree_clear
pf__kdtree_8c.html
afc558bc7d59167c6d5ebcd23b06c5129
(pf_kdtree_t *self)
void
pf_kdtree_cluster
pf__kdtree_8c.html
a8757b78853ad243c2b823b8560c1027a
(pf_kdtree_t *self)
static void
pf_kdtree_cluster_node
pf__kdtree_8c.html
aafcf7661b12063d66b1827feac1d36ad
(pf_kdtree_t *self, pf_kdtree_node_t *node, int depth)
static int
pf_kdtree_equal
pf__kdtree_8c.html
a1472252390e49c0ed32bc5e0c446a62a
(pf_kdtree_t *self, int key_a[], int key_b[])
static pf_kdtree_node_t *
pf_kdtree_find_node
pf__kdtree_8c.html
a430a4635925d5966adac3eff0802fb34
(pf_kdtree_t *self, pf_kdtree_node_t *node, int key[])
void
pf_kdtree_free
pf__kdtree_8c.html
ac1f471ee15033bbe30a96abe56f1e072
(pf_kdtree_t *self)
int
pf_kdtree_get_cluster
pf__kdtree_8c.html
a84700cffabc8cd46af8145cb215fbc56
(pf_kdtree_t *self, pf_vector_t pose)
double
pf_kdtree_get_prob
pf__kdtree_8c.html
a0f854496ce2d903ba3cc0efd7577afce
(pf_kdtree_t *self, pf_vector_t pose)
void
pf_kdtree_insert
pf__kdtree_8c.html
a25bb0665463cacfc166b50be94079940
(pf_kdtree_t *self, pf_vector_t pose, double value)
static pf_kdtree_node_t *
pf_kdtree_insert_node
pf__kdtree_8c.html
abafa1da6f9d51b9ac5397071d2801f52
(pf_kdtree_t *self, pf_kdtree_node_t *parent, pf_kdtree_node_t *node, int key[], double value)
pf_kdtree.h
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/include/nav2d_localizer/
pf__kdtree_8h
pf_kdtree_node
pf_kdtree_t
struct pf_kdtree_node
pf_kdtree_node_t
pf__kdtree_8h.html
ab7f42183151b3cd260f721ed86e6ea4b
pf_kdtree_t *
pf_kdtree_alloc
pf__kdtree_8h.html
aaf8d3a461e5d387a34b43b2865f439a0
(int max_size)
void
pf_kdtree_clear
pf__kdtree_8h.html
afc558bc7d59167c6d5ebcd23b06c5129
(pf_kdtree_t *self)
void
pf_kdtree_cluster
pf__kdtree_8h.html
a8757b78853ad243c2b823b8560c1027a
(pf_kdtree_t *self)
void
pf_kdtree_free
pf__kdtree_8h.html
ac1f471ee15033bbe30a96abe56f1e072
(pf_kdtree_t *self)
int
pf_kdtree_get_cluster
pf__kdtree_8h.html
a84700cffabc8cd46af8145cb215fbc56
(pf_kdtree_t *self, pf_vector_t pose)
double
pf_kdtree_get_prob
pf__kdtree_8h.html
a0f854496ce2d903ba3cc0efd7577afce
(pf_kdtree_t *self, pf_vector_t pose)
void
pf_kdtree_insert
pf__kdtree_8h.html
a25bb0665463cacfc166b50be94079940
(pf_kdtree_t *self, pf_vector_t pose, double value)
pf_pdf.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/pf/
pf__pdf_8c
nav2d_localizer/pf_pdf.h
pf_pdf_gaussian_t *
pf_pdf_gaussian_alloc
pf__pdf_8c.html
a8c9d577c5d330927252097e3eb119583
(pf_vector_t x, pf_matrix_t cx)
void
pf_pdf_gaussian_free
pf__pdf_8c.html
a6a02cc46438e272cbb9d5f80ef4581e9
(pf_pdf_gaussian_t *pdf)
pf_vector_t
pf_pdf_gaussian_sample
pf__pdf_8c.html
ae5c36efbbf482e91fe7ec9fa31747770
(pf_pdf_gaussian_t *pdf)
double
pf_ran_gaussian
pf__pdf_8c.html
abdfc0a4cb6ab83434b698504774ef885
(double sigma)
static unsigned int
pf_pdf_seed
pf__pdf_8c.html
a00b523609f66297f8b118a254e284387
pf_pdf.h
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/include/nav2d_localizer/
pf__pdf_8h
nav2d_localizer/pf_vector.h
pf_pdf_gaussian_t
pf_pdf_gaussian_t *
pf_pdf_gaussian_alloc
pf__pdf_8h.html
a8c9d577c5d330927252097e3eb119583
(pf_vector_t x, pf_matrix_t cx)
void
pf_pdf_gaussian_free
pf__pdf_8h.html
a6a02cc46438e272cbb9d5f80ef4581e9
(pf_pdf_gaussian_t *pdf)
pf_vector_t
pf_pdf_gaussian_sample
pf__pdf_8h.html
ae5c36efbbf482e91fe7ec9fa31747770
(pf_pdf_gaussian_t *pdf)
double
pf_ran_gaussian
pf__pdf_8h.html
abdfc0a4cb6ab83434b698504774ef885
(double sigma)
pf_vector.c
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/pf/
pf__vector_8c
nav2d_localizer/pf_vector.h
nav2d_localizer/eig3.h
int
pf_matrix_finite
pf__vector_8c.html
aed54fc5a3049ab08b50346e48bbf133f
(pf_matrix_t a)
void
pf_matrix_fprintf
pf__vector_8c.html
aa22be9ace91468ebf9c8d9070304a79a
(pf_matrix_t a, FILE *file, const char *fmt)
void
pf_matrix_unitary
pf__vector_8c.html
ad944a39674d5646c0b5c9924ae70dbab
(pf_matrix_t *r, pf_matrix_t *d, pf_matrix_t a)
pf_matrix_t
pf_matrix_zero
pf__vector_8c.html
a01593a3f7444c9a71fd6d4576725d47a
()
pf_vector_t
pf_vector_add
pf__vector_8c.html
a2051f656596498eac7fdfb91ba63c4cc
(pf_vector_t a, pf_vector_t b)
pf_vector_t
pf_vector_coord_add
pf__vector_8c.html
afe6b50abf661ef62686a25eccfb406e1
(pf_vector_t a, pf_vector_t b)
pf_vector_t
pf_vector_coord_sub
pf__vector_8c.html
a2aab3aeff86a6459df4aaf510b58977a
(pf_vector_t a, pf_vector_t b)
int
pf_vector_finite
pf__vector_8c.html
ad9d8ddf05b11454accf79e19ff59e81e
(pf_vector_t a)
void
pf_vector_fprintf
pf__vector_8c.html
a9c41679324d1baa74c013fc1f0f03db4
(pf_vector_t a, FILE *file, const char *fmt)
pf_vector_t
pf_vector_sub
pf__vector_8c.html
a247856e0c7581f87362cb7b044e812ef
(pf_vector_t a, pf_vector_t b)
pf_vector_t
pf_vector_zero
pf__vector_8c.html
ad2d4a1744eaacdc7b4525a019a3bbcff
()
pf_vector.h
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/include/nav2d_localizer/
pf__vector_8h
pf_matrix_t
pf_vector_t
int
pf_matrix_finite
pf__vector_8h.html
aed54fc5a3049ab08b50346e48bbf133f
(pf_matrix_t a)
void
pf_matrix_fprintf
pf__vector_8h.html
af4f7cc94a1ffbaf84bdb95202737b0a1
(pf_matrix_t s, FILE *file, const char *fmt)
void
pf_matrix_unitary
pf__vector_8h.html
ad944a39674d5646c0b5c9924ae70dbab
(pf_matrix_t *r, pf_matrix_t *d, pf_matrix_t a)
pf_matrix_t
pf_matrix_zero
pf__vector_8h.html
a01593a3f7444c9a71fd6d4576725d47a
()
pf_vector_t
pf_vector_add
pf__vector_8h.html
a2051f656596498eac7fdfb91ba63c4cc
(pf_vector_t a, pf_vector_t b)
pf_vector_t
pf_vector_coord_add
pf__vector_8h.html
afe6b50abf661ef62686a25eccfb406e1
(pf_vector_t a, pf_vector_t b)
pf_vector_t
pf_vector_coord_sub
pf__vector_8h.html
a2aab3aeff86a6459df4aaf510b58977a
(pf_vector_t a, pf_vector_t b)
int
pf_vector_finite
pf__vector_8h.html
ad9d8ddf05b11454accf79e19ff59e81e
(pf_vector_t a)
void
pf_vector_fprintf
pf__vector_8h.html
afa2e4e1893c60a4c4f1608e8583ee35f
(pf_vector_t s, FILE *file, const char *fmt)
pf_vector_t
pf_vector_sub
pf__vector_8h.html
a247856e0c7581f87362cb7b044e812ef
(pf_vector_t a, pf_vector_t b)
pf_vector_t
pf_vector_zero
pf__vector_8h.html
ad2d4a1744eaacdc7b4525a019a3bbcff
()
SelfLocalizer.cpp
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/src/
SelfLocalizer_8cpp
nav2d_localizer/SelfLocalizer.h
double
angle_diff
SelfLocalizer_8cpp.html
a4e46bd783e4efe71bee053481afeb4a9
(double a, double b)
bool
isNaN
SelfLocalizer_8cpp.html
adc3deca574c15b5422271611a973ba4d
(double a)
SelfLocalizer.h
/home/rosbuild/hudson/workspace/doc-hydro-navigation_2d/doc_stacks/2015-08-27_14-04-54.526601/navigation_2d/nav2d_localizer/include/nav2d_localizer/
SelfLocalizer_8h
nav2d_localizer/map.h
nav2d_localizer/pf.h
nav2d_localizer/pf_pdf.h
LaserData
OdometryData
SelfLocalizer
_pf_sample_set_t
struct__pf__sample__set__t.html
int
cluster_count
struct__pf__sample__set__t.html
a0a6cc28513a0f672bb76655d651dd54a
int
cluster_max_count
struct__pf__sample__set__t.html
a2694043163f3283670e2b0b20062a7b5
pf_cluster_t *
clusters
struct__pf__sample__set__t.html
ab4f4541da504ceab98942599c3157c78
pf_matrix_t
cov
struct__pf__sample__set__t.html
ac900d759311cfad78aa89516e3d8e443
pf_kdtree_t *
kdtree
struct__pf__sample__set__t.html
a4a220e98a56568d37d0be50ee5ad30c9
pf_vector_t
mean
struct__pf__sample__set__t.html
a610c806c7e94496351372ac870fcd45e
int
sample_count
struct__pf__sample__set__t.html
a3675a8bce5f799f6c394c95a5ca68af5
pf_sample_t *
samples
struct__pf__sample__set__t.html
ad70713ed63fc4d5619197f06017f246a
_pf_t
struct__pf__t.html
double
alpha_fast
struct__pf__t.html
a9ff6ca9bd519a956aa01797694e5f15c
double
alpha_slow
struct__pf__t.html
a80816db3ffb4c399ca221e2f19e3c2e0
int
current_set
struct__pf__t.html
a23cf0448c8b5f76f60c56e848865d484
int
max_samples
struct__pf__t.html
a8434c18b71246a187cb705e5aba049e6
int
min_samples
struct__pf__t.html
a7116f78f8d05ca35ad17240967bf30c4
double
pop_err
struct__pf__t.html
afa176e9527cb51f3ef2563fe86a3861e
double
pop_z
struct__pf__t.html
ab70ff4e12ee6ed1469a67aff0de36ebc
void *
random_pose_data
struct__pf__t.html
a4f8ab4cfeeda1f7ee91a633dfc37728f
pf_init_model_fn_t
random_pose_fn
struct__pf__t.html
a4ea2363cb6fb0cd4cd70b7817ffdfff6
pf_sample_set_t
sets
struct__pf__t.html
a56013d9af994b1781074b0e8f30c495a
[2]
double
w_fast
struct__pf__t.html
a8c9011dce69524801db184a5d524e5d2
double
w_slow
struct__pf__t.html
a4a272f2ad96b0353bdca47f9c7f66ea1
CachedDistanceMap
classCachedDistanceMap.html
CachedDistanceMap
classCachedDistanceMap.html
a8fc75e399ee68356ddf4b422474c8672
(double scale, double max_dist)
~CachedDistanceMap
classCachedDistanceMap.html
a6921a50ae59e4a47f5ec949f79a836ed
()
int
cell_radius_
classCachedDistanceMap.html
a7d5b908120e36cac53247fa50c7e6fa1
double **
distances_
classCachedDistanceMap.html
a2d6c645fa9a6ea550d1dd485538565fe
double
max_dist_
classCachedDistanceMap.html
abf4b86778fe9f6e071c4122c4b51660c
double
scale_
classCachedDistanceMap.html
af2c6e3296d3d0609912aa98d631a36bd
LaserData
classLaserData.html
LaserData
classLaserData.html
ac30671cac96d98d1e08cabbb12ef30c4
(const sensor_msgs::LaserScan::ConstPtr &scan)
~LaserData
classLaserData.html
a4e3ebdad7df74033e606281b118874e8
()
int
mRangeCount
classLaserData.html
a1314dabcf054970278b88aba232409ab
double
mRangeMax
classLaserData.html
a4ed80f8933ca109f716c2e7b6c88b448
double(*
mRanges
classLaserData.html
aa469aa3834102cc3d5d93f210a67bb57
)[2]
map_cell_t
structmap__cell__t.html
double
occ_dist
structmap__cell__t.html
a85f2cbdc2e0e498c9bef798c99ec7c1d
int
occ_state
structmap__cell__t.html
a2ebca5f463a2710d378b88d01437c939
map_t
structmap__t.html
map_cell_t *
cells
structmap__t.html
a929aad9d7842ed60344d3a0c570afd39
double
max_occ_dist
structmap__t.html
a17f7e6de83a4288fe6894dbf2b552472
double
origin_x
structmap__t.html
acfc333b8a67089764f4ad90ba29ab71f
double
origin_y
structmap__t.html
a543bb3e037efcd63f54a33e7c173d50f
double
scale
structmap__t.html
a7d9f7a6d2da57d28e81f565bb6ba8e45
int
size_x
structmap__t.html
a64a09676310106558b5b0e7bafd35412
int
size_y
structmap__t.html
a7fdfb78840868fbf8a84e915c9ba5107
OdometryData
classOdometryData.html
OdometryData
classOdometryData.html
ac9206d77984becaedb14e3a93c7840e3
(const tf::StampedTransform &pNewPose, const tf::StampedTransform &pLastPose)
double
mDeltaTheta
classOdometryData.html
aad4fe4471e7b8f054a0467f31dd30a43
double
mDeltaX
classOdometryData.html
a510c6da0dc9e1f08df9ec66339f110f9
double
mDeltaY
classOdometryData.html
a85cf3d1a8cd2db012ae8531435cf0395
pf_cluster_t
structpf__cluster__t.html
double
c
structpf__cluster__t.html
aa219f8157f3f94537b0a1210c2d3a64b
[2][2]
int
count
structpf__cluster__t.html
a65ad802d21b6998bbf776d7d210845c0
pf_matrix_t
cov
structpf__cluster__t.html
aa86523382c704fe9a0691416c7bf78af
double
m
structpf__cluster__t.html
a3ac285998ed64f01e65525140600d5d8
[4]
pf_vector_t
mean
structpf__cluster__t.html
ab9d9b7bc29209d213b8ccef5a7c5d63c
double
weight
structpf__cluster__t.html
aa635a7fa9ac89114cb5fc91ea1882ed3
pf_kdtree_node
structpf__kdtree__node.html
struct pf_kdtree_node *
children
structpf__kdtree__node.html
a894275d80a5aa21e4977420b8a8c2676
[2]
int
cluster
structpf__kdtree__node.html
a614cd21deb9335383e9bba968fb3acce
int
depth
structpf__kdtree__node.html
a7aeffc9c557e170d875328d4ff4f669e
int
key
structpf__kdtree__node.html
a6ace1029289ed12095844110faac1b35
[3]
int
leaf
structpf__kdtree__node.html
aca122fa0177209a6b87be053c6f2b882
int
pivot_dim
structpf__kdtree__node.html
a5df8870ca5ffbb2bd6a0fd3cf28e175f
double
pivot_value
structpf__kdtree__node.html
ade0d28797ae474896d933e81628100cb
double
value
structpf__kdtree__node.html
a8df6d7d10dde36dcd28b4c8c5aa0118a
pf_kdtree_t
structpf__kdtree__t.html
int
leaf_count
structpf__kdtree__t.html
a8eae6112056438894b842ce7e489bcc8
int
node_count
structpf__kdtree__t.html
a93584814fb661d6b39fd9e2a8048ba89
int
node_max_count
structpf__kdtree__t.html
aa8be39c02dd40a4319dcf05f4243148b
pf_kdtree_node_t *
nodes
structpf__kdtree__t.html
a33a087dd559a8d7b98e350c383ee82e6
pf_kdtree_node_t *
root
structpf__kdtree__t.html
a9cb724eb99359c14a2bd4aabc40de3c1
double
size
structpf__kdtree__t.html
aa42f62a0e718e210703fa4df765d25fa
[3]
pf_matrix_t
structpf__matrix__t.html
double
m
structpf__matrix__t.html
aeb96cf23b3eead8ddc5799c97b52bc24
[3][3]
pf_pdf_gaussian_t
structpf__pdf__gaussian__t.html
pf_vector_t
cd
structpf__pdf__gaussian__t.html
a175e05c59c811f79a414f37c607e4ed9
pf_matrix_t
cr
structpf__pdf__gaussian__t.html
a1492c02a6d6c55525b7c6ee59f1793df
pf_matrix_t
cx
structpf__pdf__gaussian__t.html
a8e0bcb303f3de1f5cb9508993c45807e
double
cxdet
structpf__pdf__gaussian__t.html
ac98af0406c5245f1fb9e69df2aa1541f
pf_vector_t
x
structpf__pdf__gaussian__t.html
ad83562454967d8470cc0915679cff402
pf_sample_t
structpf__sample__t.html
pf_vector_t
pose
structpf__sample__t.html
ac3ef3426ea73debfc921d832e4073d44
double
weight
structpf__sample__t.html
af816652fe9bbeebfe723909d41004f29
pf_vector_t
structpf__vector__t.html
double
v
structpf__vector__t.html
afb8ada14f90499bc643fbcad8cffeeb2
[3]
SelfLocalizer
classSelfLocalizer.html
void
convertMap
classSelfLocalizer.html
a29b5325c9d7fdd5752b7e6efb952d972
(const nav_msgs::OccupancyGrid &map_msg)
tf::Transform
getBestPose
classSelfLocalizer.html
a43b283bd061b515e6a0a08246d4620c9
()
double
getCovariance
classSelfLocalizer.html
a96aeab998a017ba9dd0b4528aeebd75b
()
tf::StampedTransform
getMapToOdometry
classSelfLocalizer.html
a997676dcb22325063469497967ce66d9
()
bool
initialize
classSelfLocalizer.html
af3a54c3077ee6646d4460281805afb75
()
void
process
classSelfLocalizer.html
ac639724452dc4e805d80ea0d3ada8d4a
(const sensor_msgs::LaserScan::ConstPtr &scan)
void
publishParticleCloud
classSelfLocalizer.html
a74dc29f2394c93ce6b7139900c0141ae
()
SelfLocalizer
classSelfLocalizer.html
aef0e84394d31dab2cf4d6e016757df93
(bool publish=true)
~SelfLocalizer
classSelfLocalizer.html
ac122da40bb2306830b9d5a7a9e5d57ad
()
static double
calculateBeamModel
classSelfLocalizer.html
a69f62dd8283edde0df190f593c7987a2
(LaserData *data, pf_sample_set_t *set)
static double
calculateLikelihoodFieldModel
classSelfLocalizer.html
a400fa15cbfa63795e1af818aa9f881e5
(LaserData *data, pf_sample_set_t *set)
static double
calculateMoveModel
classSelfLocalizer.html
a17f86bf6369d47b6456e5e9580d8974c
(OdometryData *data, pf_sample_set_t *set)
static pf_vector_t
distributeParticles
classSelfLocalizer.html
a3245367caff9b3e441f7aa7e54647377
(void *map)
pf_action_model_fn_t
mActionModelFunction
classSelfLocalizer.html
a24662dcd356e0030e833b431362edb80
double
mAlphaFast
classSelfLocalizer.html
acd35650357458d0d4ca7fe84135e85ba
double
mAlphaSlow
classSelfLocalizer.html
ab33b39c4f6d3e0737b52b6fed5d4f814
bool
mFirstScanReceived
classSelfLocalizer.html
abd1e6707fe46c42f26b21c2d27c044b4
std::string
mLaserFrame
classSelfLocalizer.html
a3aa0c62a1099f4d186b7832d8fc3fb0a
int
mLaserModelType
classSelfLocalizer.html
ae07760d3c0ee4865b3b143d88f670326
std::string
mMapFrame
classSelfLocalizer.html
a5e7563187f8935c034d244a388f2e163
tf::Transform
mMapToOdometry
classSelfLocalizer.html
a23eecf88b0a321e7b6ede360cca5ae1f
int
mMaxParticles
classSelfLocalizer.html
a307437b48cc06b1c17e5c8d0b7845000
int
mMinParticles
classSelfLocalizer.html
a51f9609b5604b3ef57b9b7ffde4f81cd
double
mMinRotation
classSelfLocalizer.html
a6f351966cb80c6a50262929b62c0f9a3
double
mMinTranslation
classSelfLocalizer.html
aa13708921e49f0ded156b6df55484c98
std::string
mOdometryFrame
classSelfLocalizer.html
acf7984a5663a9e2e085fd055c98cd7aa
pf_t *
mParticleFilter
classSelfLocalizer.html
a3733998c59d21ed53cb7555a1c4149a7
ros::Publisher
mParticlePublisher
classSelfLocalizer.html
adedae2e7e78e73c8c9dec3dcd842a56e
double
mPopulationErr
classSelfLocalizer.html
a9623ddbc5fa0b781dcc52902cb7849d0
double
mPopulationZ
classSelfLocalizer.html
a520883ad71dfbe8c5d62167fc43dc70a
int
mProcessedScans
classSelfLocalizer.html
a97b1825c1bd88b05305f262eea3788c6
bool
mPublishParticles
classSelfLocalizer.html
af9078b32dc9f37f5846feed8247830e4
std::string
mRobotFrame
classSelfLocalizer.html
aff077a9a1cd228db290e3bfb8605b86f
pf_sensor_model_fn_t
mSensorModelFunction
classSelfLocalizer.html
a420f2542503f5ccf5a938c3c1beb4190
tf::TransformListener
mTransformListener
classSelfLocalizer.html
a12c2826a979a2d858c4dcadc2b13ffde
static tf::StampedTransform
mLastPose
classSelfLocalizer.html
a5a7870dc02103ea457285512c9cfa709
static double
sAlpha1
classSelfLocalizer.html
a8ddb8f5aebd87c1c4cda2d1456b65b70
static double
sAlpha2
classSelfLocalizer.html
a15299fcaacba68b5c65375fe8af5ab2f
static double
sAlpha3
classSelfLocalizer.html
a0fc94ac6b257fb521dae30522585e4d0
static double
sAlpha4
classSelfLocalizer.html
a855b566fa4c9e72977d54f0a1a0162e8
static double
sLamdaShort
classSelfLocalizer.html
a70df0dbfbf299d899f5562ef498ae4b4
static pf_vector_t
sLaserPose
classSelfLocalizer.html
a1094e5c9244ad87862c46da4a6abfaad
static double
sLikelihoodMaxDist
classSelfLocalizer.html
ae62b3a0b65436b73317fd42ad90364d9
static map_t *
sMap
classSelfLocalizer.html
a79d947395c38ccef8c75165b7ed68591
static int
sMaxBeams
classSelfLocalizer.html
aa2db22766fe6da2d7de619225befaffe
static double
sSigmaHit
classSelfLocalizer.html
a5d84c5185d346bafca3e8718da33f64c
static double
sZHit
classSelfLocalizer.html
a2195786158355e158f9b7a2fe8e65e97
static double
sZMax
classSelfLocalizer.html
ae18bbc8f3089f1eee1a83789e62571eb
static double
sZRand
classSelfLocalizer.html
a6d12fb765b973cb09d849d06929b10da
static double
sZShort
classSelfLocalizer.html
a03f6e5ee3c8afb223ddd76bfe0f157c6
ros
namespaceros.html