├── .github ├── repos.repos └── workflows │ └── build.yml ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE ├── README.md ├── codecov.yml ├── doc ├── laser.png └── segments.png ├── include └── laser_segmentation │ ├── laser_segmentation.hpp │ ├── parameter_handler.hpp │ ├── parula.hpp │ └── segmentation │ ├── jump_distance.hpp │ ├── jump_distance_merge.hpp │ └── segmentation.hpp ├── launch └── segmentation.launch.py ├── package.xml ├── params ├── close_steps_detect.yml └── default_params.yml ├── src ├── laser_segmentation.cpp ├── main.cpp ├── parameter_handler.cpp └── segmentation │ ├── jump_distance.cpp │ └── jump_distance_merge.cpp └── test ├── CMakeLists.txt ├── test_integration.cpp ├── test_laser_segmentation.cpp └── test_segmentations.cpp /.github/repos.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/.github/repos.repos -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/README.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/codecov.yml -------------------------------------------------------------------------------- /doc/laser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/doc/laser.png -------------------------------------------------------------------------------- /doc/segments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/doc/segments.png -------------------------------------------------------------------------------- /include/laser_segmentation/laser_segmentation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/include/laser_segmentation/laser_segmentation.hpp -------------------------------------------------------------------------------- /include/laser_segmentation/parameter_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/include/laser_segmentation/parameter_handler.hpp -------------------------------------------------------------------------------- /include/laser_segmentation/parula.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/include/laser_segmentation/parula.hpp -------------------------------------------------------------------------------- /include/laser_segmentation/segmentation/jump_distance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/include/laser_segmentation/segmentation/jump_distance.hpp -------------------------------------------------------------------------------- /include/laser_segmentation/segmentation/jump_distance_merge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/include/laser_segmentation/segmentation/jump_distance_merge.hpp -------------------------------------------------------------------------------- /include/laser_segmentation/segmentation/segmentation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/include/laser_segmentation/segmentation/segmentation.hpp -------------------------------------------------------------------------------- /launch/segmentation.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/launch/segmentation.launch.py -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/package.xml -------------------------------------------------------------------------------- /params/close_steps_detect.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/params/close_steps_detect.yml -------------------------------------------------------------------------------- /params/default_params.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/params/default_params.yml -------------------------------------------------------------------------------- /src/laser_segmentation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/src/laser_segmentation.cpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/parameter_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/src/parameter_handler.cpp -------------------------------------------------------------------------------- /src/segmentation/jump_distance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/src/segmentation/jump_distance.cpp -------------------------------------------------------------------------------- /src/segmentation/jump_distance_merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/src/segmentation/jump_distance_merge.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/test_integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/test/test_integration.cpp -------------------------------------------------------------------------------- /test/test_laser_segmentation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/test/test_laser_segmentation.cpp -------------------------------------------------------------------------------- /test/test_segmentations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ajtudela/laser_segmentation/HEAD/test/test_segmentations.cpp --------------------------------------------------------------------------------