├── .gitignore ├── CMap2D.pyx ├── MANIFEST.in ├── README.md ├── circular_index.py ├── map2d.py ├── map2d_ros_tools.py ├── media ├── gridshow_vs_imshow.png └── pymap2d.png ├── pose2d.py ├── pyproject.toml ├── setup.py └── test ├── default.pgm ├── default.yaml ├── example_dijkstra_connectedness.py ├── example_gridshow.py ├── example_map_from_contours.py ├── example_raytrace_contours.py ├── example_real_map.py ├── example_simple_map.py ├── example_visibility.py ├── example_xy_to_ij.py ├── gen_test_cases.py ├── office_full.pgm ├── office_full.yaml ├── test_cmap2d.py ├── test_data ├── default_dijkstra_16.pickle ├── default_dijkstra_32.pickle ├── office_full_coarse.pickle └── office_full_coarse_as_sdf.pickle ├── tests.pgm └── tests.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/.gitignore -------------------------------------------------------------------------------- /CMap2D.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/CMap2D.pyx -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include CMap2D.pyx 2 | 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/README.md -------------------------------------------------------------------------------- /circular_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/circular_index.py -------------------------------------------------------------------------------- /map2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/map2d.py -------------------------------------------------------------------------------- /map2d_ros_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/map2d_ros_tools.py -------------------------------------------------------------------------------- /media/gridshow_vs_imshow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/media/gridshow_vs_imshow.png -------------------------------------------------------------------------------- /media/pymap2d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/media/pymap2d.png -------------------------------------------------------------------------------- /pose2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/pose2d.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/setup.py -------------------------------------------------------------------------------- /test/default.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/default.pgm -------------------------------------------------------------------------------- /test/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/default.yaml -------------------------------------------------------------------------------- /test/example_dijkstra_connectedness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_dijkstra_connectedness.py -------------------------------------------------------------------------------- /test/example_gridshow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_gridshow.py -------------------------------------------------------------------------------- /test/example_map_from_contours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_map_from_contours.py -------------------------------------------------------------------------------- /test/example_raytrace_contours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_raytrace_contours.py -------------------------------------------------------------------------------- /test/example_real_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_real_map.py -------------------------------------------------------------------------------- /test/example_simple_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_simple_map.py -------------------------------------------------------------------------------- /test/example_visibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_visibility.py -------------------------------------------------------------------------------- /test/example_xy_to_ij.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/example_xy_to_ij.py -------------------------------------------------------------------------------- /test/gen_test_cases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/gen_test_cases.py -------------------------------------------------------------------------------- /test/office_full.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/office_full.pgm -------------------------------------------------------------------------------- /test/office_full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/office_full.yaml -------------------------------------------------------------------------------- /test/test_cmap2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/test_cmap2d.py -------------------------------------------------------------------------------- /test/test_data/default_dijkstra_16.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/test_data/default_dijkstra_16.pickle -------------------------------------------------------------------------------- /test/test_data/default_dijkstra_32.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/test_data/default_dijkstra_32.pickle -------------------------------------------------------------------------------- /test/test_data/office_full_coarse.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/test_data/office_full_coarse.pickle -------------------------------------------------------------------------------- /test/test_data/office_full_coarse_as_sdf.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/test_data/office_full_coarse_as_sdf.pickle -------------------------------------------------------------------------------- /test/tests.pgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/tests.pgm -------------------------------------------------------------------------------- /test/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danieldugas/pymap2d/HEAD/test/tests.yaml --------------------------------------------------------------------------------