├── LICENCE ├── README.md ├── cv_bridge ├── CHANGELOG.rst ├── CMakeLists.txt ├── cmake │ └── cv_bridge-extras.cmake.in ├── doc │ ├── conf.py │ ├── index.rst │ └── mainpage.dox ├── include │ └── cv_bridge │ │ ├── cv_bridge.h │ │ └── rgb_colors.h ├── package.xml ├── python │ ├── CMakeLists.txt │ ├── __init__.py.plain.in │ └── cv_bridge │ │ ├── __init__.py │ │ └── core.py ├── rosdoc.yaml ├── setup.py ├── src │ ├── CMakeLists.txt │ ├── boost │ │ ├── README │ │ ├── core │ │ │ └── scoped_enum.hpp │ │ ├── endian │ │ │ ├── conversion.hpp │ │ │ └── detail │ │ │ │ └── intrinsic.hpp │ │ └── predef │ │ │ ├── detail │ │ │ ├── _cassert.h │ │ │ ├── endian_compat.h │ │ │ └── test.h │ │ │ ├── library │ │ │ └── c │ │ │ │ ├── _prefix.h │ │ │ │ └── gnu.h │ │ │ ├── make.h │ │ │ ├── os │ │ │ ├── android.h │ │ │ ├── bsd.h │ │ │ ├── bsd │ │ │ │ ├── bsdi.h │ │ │ │ ├── dragonfly.h │ │ │ │ ├── free.h │ │ │ │ ├── net.h │ │ │ │ └── open.h │ │ │ ├── ios.h │ │ │ └── macos.h │ │ │ ├── other │ │ │ └── endian.h │ │ │ └── version_number.h │ ├── cv_bridge.cpp │ ├── module.cpp │ ├── module.hpp │ ├── module_opencv4.cpp │ ├── pycompat.hpp │ └── rgb_colors.cpp └── test │ ├── CMakeLists.txt │ ├── conversions.py │ ├── enumerants.py │ ├── python_bindings.py │ ├── test_compression.cpp │ ├── test_endian.cpp │ ├── test_rgb_colors.cpp │ ├── utest.cpp │ └── utest2.cpp └── iBTC ├── CMakeLists.txt ├── config ├── config_avia.yaml ├── config_avia_drone.yaml ├── config_velo_kitti_fine.yaml ├── config_velo_nclt.yaml └── config_velo_newercollege.yaml ├── description_images └── ibtc_pipeline.jpg ├── eval ├── calc_pr_overlap.m ├── calc_pr_overlap_together.m ├── hotel1 │ └── lc_gt_doc_hotel1.txt └── read_from_file.m ├── include ├── generated_64.i └── ibtc.h ├── launch ├── loop_test_rgb_avia_MARSdataset.launch ├── loop_test_rgb_avia_hkumb.launch ├── loop_test_rgb_avia_privatedata.launch ├── loop_test_rgb_kitti.launch ├── loop_test_rgb_velo_nclt.launch ├── loop_test_rgb_velo_newercollege.launch └── online_loop_test.launch ├── package.xml ├── rviz_cfg └── loop.rviz └── src ├── ibtc.cpp ├── online_rgb_loop_detection.cpp └── rgb_loop_detection.cpp /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/README.md -------------------------------------------------------------------------------- /cv_bridge/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/CHANGELOG.rst -------------------------------------------------------------------------------- /cv_bridge/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/CMakeLists.txt -------------------------------------------------------------------------------- /cv_bridge/cmake/cv_bridge-extras.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/cmake/cv_bridge-extras.cmake.in -------------------------------------------------------------------------------- /cv_bridge/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/doc/conf.py -------------------------------------------------------------------------------- /cv_bridge/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/doc/index.rst -------------------------------------------------------------------------------- /cv_bridge/doc/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/doc/mainpage.dox -------------------------------------------------------------------------------- /cv_bridge/include/cv_bridge/cv_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/include/cv_bridge/cv_bridge.h -------------------------------------------------------------------------------- /cv_bridge/include/cv_bridge/rgb_colors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/include/cv_bridge/rgb_colors.h -------------------------------------------------------------------------------- /cv_bridge/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/package.xml -------------------------------------------------------------------------------- /cv_bridge/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/python/CMakeLists.txt -------------------------------------------------------------------------------- /cv_bridge/python/__init__.py.plain.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cv_bridge/python/cv_bridge/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/python/cv_bridge/__init__.py -------------------------------------------------------------------------------- /cv_bridge/python/cv_bridge/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/python/cv_bridge/core.py -------------------------------------------------------------------------------- /cv_bridge/rosdoc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/rosdoc.yaml -------------------------------------------------------------------------------- /cv_bridge/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/setup.py -------------------------------------------------------------------------------- /cv_bridge/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/CMakeLists.txt -------------------------------------------------------------------------------- /cv_bridge/src/boost/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/README -------------------------------------------------------------------------------- /cv_bridge/src/boost/core/scoped_enum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/core/scoped_enum.hpp -------------------------------------------------------------------------------- /cv_bridge/src/boost/endian/conversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/endian/conversion.hpp -------------------------------------------------------------------------------- /cv_bridge/src/boost/endian/detail/intrinsic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/endian/detail/intrinsic.hpp -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/detail/_cassert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/detail/_cassert.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/detail/endian_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/detail/endian_compat.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/detail/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/detail/test.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/library/c/_prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/library/c/_prefix.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/library/c/gnu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/library/c/gnu.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/make.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/make.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/android.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/android.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/bsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/bsd.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/bsd/bsdi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/bsd/bsdi.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/bsd/dragonfly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/bsd/dragonfly.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/bsd/free.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/bsd/free.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/bsd/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/bsd/net.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/bsd/open.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/bsd/open.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/ios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/ios.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/os/macos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/os/macos.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/other/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/other/endian.h -------------------------------------------------------------------------------- /cv_bridge/src/boost/predef/version_number.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/boost/predef/version_number.h -------------------------------------------------------------------------------- /cv_bridge/src/cv_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/cv_bridge.cpp -------------------------------------------------------------------------------- /cv_bridge/src/module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/module.cpp -------------------------------------------------------------------------------- /cv_bridge/src/module.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/module.hpp -------------------------------------------------------------------------------- /cv_bridge/src/module_opencv4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/module_opencv4.cpp -------------------------------------------------------------------------------- /cv_bridge/src/pycompat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/pycompat.hpp -------------------------------------------------------------------------------- /cv_bridge/src/rgb_colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/src/rgb_colors.cpp -------------------------------------------------------------------------------- /cv_bridge/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/CMakeLists.txt -------------------------------------------------------------------------------- /cv_bridge/test/conversions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/conversions.py -------------------------------------------------------------------------------- /cv_bridge/test/enumerants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/enumerants.py -------------------------------------------------------------------------------- /cv_bridge/test/python_bindings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/python_bindings.py -------------------------------------------------------------------------------- /cv_bridge/test/test_compression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/test_compression.cpp -------------------------------------------------------------------------------- /cv_bridge/test/test_endian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/test_endian.cpp -------------------------------------------------------------------------------- /cv_bridge/test/test_rgb_colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/test_rgb_colors.cpp -------------------------------------------------------------------------------- /cv_bridge/test/utest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/utest.cpp -------------------------------------------------------------------------------- /cv_bridge/test/utest2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/cv_bridge/test/utest2.cpp -------------------------------------------------------------------------------- /iBTC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/CMakeLists.txt -------------------------------------------------------------------------------- /iBTC/config/config_avia.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/config/config_avia.yaml -------------------------------------------------------------------------------- /iBTC/config/config_avia_drone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/config/config_avia_drone.yaml -------------------------------------------------------------------------------- /iBTC/config/config_velo_kitti_fine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/config/config_velo_kitti_fine.yaml -------------------------------------------------------------------------------- /iBTC/config/config_velo_nclt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/config/config_velo_nclt.yaml -------------------------------------------------------------------------------- /iBTC/config/config_velo_newercollege.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/config/config_velo_newercollege.yaml -------------------------------------------------------------------------------- /iBTC/description_images/ibtc_pipeline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/description_images/ibtc_pipeline.jpg -------------------------------------------------------------------------------- /iBTC/eval/calc_pr_overlap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/eval/calc_pr_overlap.m -------------------------------------------------------------------------------- /iBTC/eval/calc_pr_overlap_together.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/eval/calc_pr_overlap_together.m -------------------------------------------------------------------------------- /iBTC/eval/hotel1/lc_gt_doc_hotel1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/eval/hotel1/lc_gt_doc_hotel1.txt -------------------------------------------------------------------------------- /iBTC/eval/read_from_file.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/eval/read_from_file.m -------------------------------------------------------------------------------- /iBTC/include/generated_64.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/include/generated_64.i -------------------------------------------------------------------------------- /iBTC/include/ibtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/include/ibtc.h -------------------------------------------------------------------------------- /iBTC/launch/loop_test_rgb_avia_MARSdataset.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/launch/loop_test_rgb_avia_MARSdataset.launch -------------------------------------------------------------------------------- /iBTC/launch/loop_test_rgb_avia_hkumb.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/launch/loop_test_rgb_avia_hkumb.launch -------------------------------------------------------------------------------- /iBTC/launch/loop_test_rgb_avia_privatedata.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/launch/loop_test_rgb_avia_privatedata.launch -------------------------------------------------------------------------------- /iBTC/launch/loop_test_rgb_kitti.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/launch/loop_test_rgb_kitti.launch -------------------------------------------------------------------------------- /iBTC/launch/loop_test_rgb_velo_nclt.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/launch/loop_test_rgb_velo_nclt.launch -------------------------------------------------------------------------------- /iBTC/launch/loop_test_rgb_velo_newercollege.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/launch/loop_test_rgb_velo_newercollege.launch -------------------------------------------------------------------------------- /iBTC/launch/online_loop_test.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/launch/online_loop_test.launch -------------------------------------------------------------------------------- /iBTC/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/package.xml -------------------------------------------------------------------------------- /iBTC/rviz_cfg/loop.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/rviz_cfg/loop.rviz -------------------------------------------------------------------------------- /iBTC/src/ibtc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/src/ibtc.cpp -------------------------------------------------------------------------------- /iBTC/src/online_rgb_loop_detection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/src/online_rgb_loop_detection.cpp -------------------------------------------------------------------------------- /iBTC/src/rgb_loop_detection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hku-mars/iBTC/HEAD/iBTC/src/rgb_loop_detection.cpp --------------------------------------------------------------------------------