|
1 |
| -[](https://travis-ci.com/yukkysaito/amcl_3d) |
2 |
| - |
3 |
| -I develop this package every weekend. |
4 |
| - |
5 |
| -# Work in progress |
6 |
| -90% |
7 |
| - |
8 |
| -# Install Requirements |
9 |
| - |
10 |
| -``` |
11 |
| -$ git clone https://github.com/yukkysaito/amcl_3d.git <catkin_ws/src path> |
12 |
| -$ rosdep install --from-paths <amcl_3d path> -y |
13 |
| -``` |
14 |
| - |
15 |
| -# TODO |
16 |
| -- add prediction model (particle filter) |
17 |
| - |
18 |
| -# Done |
19 |
| -- design interface (particle filter) |
20 |
| -- make ros package template |
21 |
| -- add basic resample function (particle filter) |
22 |
| -- add init function(particle filter) |
23 |
| -- build check (travis ci) |
24 |
| -- resampling timing based on ESS (effective sample size) |
25 |
| -- add simple likelihood model for lidar measurement (particle filter) |
26 |
| -- implement argumented mcl |
27 |
| -- implement kld sampling |
28 |
| - |
29 |
| -# Reference |
30 |
| -## English Reference |
31 |
| -### General |
32 |
| -- http://www.probabilistic-robotics.org/ |
33 |
| -### Effective Sampling Size |
34 |
| -- http://www.cns.nyu.edu/~eorhan/notes/particle-filtering.pdf |
35 |
| -### Avoidance Numerical Underflow |
36 |
| -- http://www.maths.lu.se/fileadmin/maths/forskning_research/InferPartObsProcess/particlemethods.pdf |
37 |
| - |
38 |
| -## Japanese Reference |
39 |
| -- http://lab.cntl.kyutech.ac.jp/~nishida/lecture/psc/no11.pdf |
40 |
| -- https://gihyo.jp/book/2018/978-4-7741-9646-6 |
41 |
| -- https://qiita.com/MoriKen/items/dfb6eb168649873589f0 |
| 1 | +[](https://travis-ci.com/yukkysaito/amcl_3d) |
| 2 | + |
| 3 | +AMCL(Adaptive Monte Carlo Localization) in 3D for ROS. |
| 4 | + |
| 5 | +# Install Requirements |
| 6 | + |
| 7 | +``` |
| 8 | +$ git clone https://github.com/rsasaki0109/amcl_3d <catkin_ws/src path> |
| 9 | +$ rosdep install --from-paths <amcl_3d path> -y |
| 10 | +``` |
| 11 | + |
| 12 | +# Demo |
| 13 | + |
| 14 | +``` |
| 15 | +wget https://openspur.org/~atsushi.w/dataset/mcl_3dl/short_test.bag |
| 16 | +``` |
| 17 | + |
| 18 | +``` |
| 19 | +roslaunch amcl_3d amcl_3d_rosbag.launch |
| 20 | +``` |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | +# Reference |
| 25 | +## English Reference |
| 26 | +### General |
| 27 | +- http://www.probabilistic-robotics.org/ |
| 28 | +### Effective Sampling Size |
| 29 | +- http://www.cns.nyu.edu/~eorhan/notes/particle-filtering.pdf |
| 30 | +### Avoidance Numerical Underflow |
| 31 | +- http://www.maths.lu.se/fileadmin/maths/forskning_research/InferPartObsProcess/particlemethods.pdf |
| 32 | + |
| 33 | +## Japanese Reference |
| 34 | +- http://lab.cntl.kyutech.ac.jp/~nishida/lecture/psc/no11.pdf |
| 35 | +- https://gihyo.jp/book/2018/978-4-7741-9646-6 |
| 36 | +- https://qiita.com/MoriKen/items/dfb6eb168649873589f0 |
0 commit comments