Commit Graph

76 Commits

Author SHA1 Message Date
koide3 81829663cb
apply termination criteria (#15)
* apply termination criteria

* add small_gicp_pcl
2024-04-08 10:41:27 +09:00
k.koide 7a99c47089 quick patch to FindTBB 2024-04-08 10:16:04 +09:00
Martin Valgur c1b08efedb
Improve the project's CMake and Python structure to aid packaging (#6)
* Adjust CMake to use more standard dependency names

* Don't force shared libraries

* Improve CMake installation logic

* Replace setup.py with pyproject.toml

* Add small_gicp-config.cmake.in to set dependencies correctly
2024-04-08 10:13:32 +09:00
koide3 ae2f3cb2d1
voxel point indices test (#12)
* add comments

* voxel point indices test
2024-04-05 15:56:05 +09:00
koide3 1afd997717
unified incremental voxelmap structure (#11)
* unified incremental voxelmap structure

* comments for benchmark
2024-04-05 15:05:10 +09:00
koide3 4d9923fd4f
github login is no longer necessary (#10)
* github login is no longer necessary

* coverage branch is no longer necessary
2024-04-03 13:41:52 +09:00
koide3 d328d4ee21
Update README.md 2024-04-03 13:05:17 +09:00
koide3 088cc972bc
Test (#9)
* increase number of data to test multi-threaded sort

* test for cached_kdtree

* test for flat_voxelmap
2024-04-03 11:49:50 +09:00
koide3 3cc60c0187
expose termination criterion (#8) 2024-04-03 11:30:44 +09:00
koide3 42d86e2d7a
Update README.md 2024-04-03 11:14:24 +09:00
koide3 92cc223c4b
add accuracy (#7) 2024-04-03 11:12:32 +09:00
koide3 8122528445
Coverage (#5)
* add codecov.yml

* rename and fix codecov.yml

* exclude benchmark and test

* remove unnecessary files

---------

Co-authored-by: k.koide <k.koide@aist.go.jp>
2024-04-02 18:40:28 +09:00
koide3 4334429893
Coverage (#4)
* coverage ci

* separate build and test

* install lcov

* overwrite coverage.info

* change directory

* exclude benchmark and example

* python cov report

* local only

* upload python coverage

---------

Co-authored-by: k.koide <k.koide@aist.go.jp>
2024-04-02 17:46:08 +09:00
k.koide c020c0d1f1 Merge branch 'master' of github.com:koide3/small_gicp 2024-04-02 17:26:51 +09:00
k.koide 62947eb1be add coverage badge 2024-04-02 17:26:32 +09:00
koide3 8319cbe642
Create LICENSE 2024-04-02 16:31:30 +09:00
k.koide 2ba2587fbc fix typo 2024-04-02 16:28:43 +09:00
k.koide 8e3f7afa97 fix typo 2024-04-02 16:27:14 +09:00
k.koide 13aca996cd move benchmark srcs 2024-04-02 16:19:34 +09:00
k.koide 2973daa95d nearest neighbor search example 2024-04-02 16:17:14 +09:00
k.koide 9d08a60996 add test badge 2024-04-02 15:53:14 +09:00
k.koide 795b6942fd fix ci 2024-04-02 15:46:55 +09:00
k.koide 16ca209024 update README 2024-04-02 15:44:27 +09:00
k.koide fbe9669398 test for python 2024-04-02 15:41:21 +09:00
k.koide 135d073dcd no support for old PCL 2024-04-02 15:35:00 +09:00
k.koide ef1737320a update README 2024-04-02 13:54:12 +09:00
k.koide 38b301d6a4 test on focal 2024-04-02 13:51:40 +09:00
k.koide 2f11442c60 go back to C++17 2024-04-02 13:49:31 +09:00
k.koide 0e6ad9a157 odometry benchmark (native) 2024-04-02 13:06:12 +09:00
k.koide 734bc905c8 update benchmark_kdtree 2024-04-01 20:40:30 +09:00
k.koide fe336935fb update README 2024-04-01 18:16:28 +09:00
k.koide 6e68e3ce37 license identifier 2024-04-01 16:34:02 +09:00
k.koide d3e45bfde2 pyproject.toml 2024-04-01 15:37:20 +09:00
k.koide 39b81247b3 add open3d example 2024-04-01 14:53:12 +09:00
k.koide 91f01900a8 setup.py 2024-04-01 14:37:47 +09:00
k.koide cf5de1e6b6 python 2024-04-01 13:56:52 +09:00
k.koide c998bbb8b2 python binding (WIP) 2024-03-31 17:47:18 +09:00
k.koide 76b0b9326e registration_template example 2024-03-31 13:58:16 +09:00
k.koide ec883c41f7 test for VGICP 2024-03-30 23:00:58 +09:00
k.koide 4a66f95b0c coverage 2024-03-30 22:58:46 +09:00
k.koide b69ea8fdc1 RegistrationPCL test 2024-03-30 21:50:53 +09:00
k.koide 98a8ee34e6 normal_estimation_test 2024-03-30 21:37:03 +09:00
koide3 7d052d2557
Update README.md 2024-03-30 19:57:06 +09:00
k.koide fb7bd20c6a update README 2024-03-30 19:29:48 +09:00
k.koide 728f694188 update README 2024-03-30 19:24:34 +09:00
k.koide e4ce7ebe89 remove iridescence from examples 2024-03-30 19:22:47 +09:00
k.koide 56e4994a80 remove svg 2024-03-30 19:17:56 +09:00
k.koide b61d0b2e2c Merge branch 'master' of github.com:koide3/small_gicp 2024-03-30 19:17:30 +09:00
k.koide a37569cbb4 benchmark_kdtree 2024-03-30 19:16:56 +09:00
k.koide fc3f9ceaa4 benchmark_kdtree 2024-03-30 19:16:26 +09:00