├── CMakeLists.txt ├── README.md ├── data ├── basement.png └── map.pgm ├── include ├── bcd.h ├── cgal_comm.h ├── cgal_definitions.h ├── coverage_planner.h ├── decomposition.h ├── graph_base.h ├── graph_base_impl.h ├── sweep.h ├── tcd.h ├── visibility_graph.h ├── visibility_polygon.h └── weakly_monotone.h ├── result ├── basement_contour.png ├── basement_decomposition.png ├── basement_path.png └── result.gif └── src ├── bcd.cc ├── cgal_comm.cc ├── decomposition.cc ├── main.cpp ├── sweep.cc ├── tcd.cc ├── visibility_graph.cc ├── visibility_polygon.cc └── weakly_monotone.cc /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/README.md -------------------------------------------------------------------------------- /data/basement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/data/basement.png -------------------------------------------------------------------------------- /data/map.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/data/map.pgm -------------------------------------------------------------------------------- /include/bcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/bcd.h -------------------------------------------------------------------------------- /include/cgal_comm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/cgal_comm.h -------------------------------------------------------------------------------- /include/cgal_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/cgal_definitions.h -------------------------------------------------------------------------------- /include/coverage_planner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/coverage_planner.h -------------------------------------------------------------------------------- /include/decomposition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/decomposition.h -------------------------------------------------------------------------------- /include/graph_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/graph_base.h -------------------------------------------------------------------------------- /include/graph_base_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/graph_base_impl.h -------------------------------------------------------------------------------- /include/sweep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/sweep.h -------------------------------------------------------------------------------- /include/tcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/tcd.h -------------------------------------------------------------------------------- /include/visibility_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/visibility_graph.h -------------------------------------------------------------------------------- /include/visibility_polygon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/visibility_polygon.h -------------------------------------------------------------------------------- /include/weakly_monotone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/include/weakly_monotone.h -------------------------------------------------------------------------------- /result/basement_contour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/result/basement_contour.png -------------------------------------------------------------------------------- /result/basement_decomposition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/result/basement_decomposition.png -------------------------------------------------------------------------------- /result/basement_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/result/basement_path.png -------------------------------------------------------------------------------- /result/result.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/result/result.gif -------------------------------------------------------------------------------- /src/bcd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/bcd.cc -------------------------------------------------------------------------------- /src/cgal_comm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/cgal_comm.cc -------------------------------------------------------------------------------- /src/decomposition.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/decomposition.cc -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/sweep.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/sweep.cc -------------------------------------------------------------------------------- /src/tcd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/tcd.cc -------------------------------------------------------------------------------- /src/visibility_graph.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/visibility_graph.cc -------------------------------------------------------------------------------- /src/visibility_polygon.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/visibility_polygon.cc -------------------------------------------------------------------------------- /src/weakly_monotone.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RicheyHuang/CoveragePlanner/HEAD/src/weakly_monotone.cc --------------------------------------------------------------------------------