├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── docs ├── n_poses.pdf ├── n_poses.png ├── n_queries.pdf └── n_queries.png ├── example_nodes ├── benchmarking_node.cpp └── visualization_node.cpp ├── package.xml ├── src ├── fov_evaluator.cc ├── fov_evaluator.h ├── frustum_visualization.h ├── kd_tree_two.h ├── nanoflann_two.hpp ├── nanomap.cc ├── nanomap.h ├── nanomap_types.h ├── nanomap_visualizer.cc ├── nanomap_visualizer.h ├── pose_manager.cc ├── pose_manager.h ├── stopwatch.h ├── structured_point_cloud.cc ├── structured_point_cloud.h ├── structured_point_cloud_chain.cc └── structured_point_cloud_chain.h └── test └── test_nanomap.cpp /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/README.md -------------------------------------------------------------------------------- /docs/n_poses.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/docs/n_poses.pdf -------------------------------------------------------------------------------- /docs/n_poses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/docs/n_poses.png -------------------------------------------------------------------------------- /docs/n_queries.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/docs/n_queries.pdf -------------------------------------------------------------------------------- /docs/n_queries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/docs/n_queries.png -------------------------------------------------------------------------------- /example_nodes/benchmarking_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/example_nodes/benchmarking_node.cpp -------------------------------------------------------------------------------- /example_nodes/visualization_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/example_nodes/visualization_node.cpp -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/package.xml -------------------------------------------------------------------------------- /src/fov_evaluator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/fov_evaluator.cc -------------------------------------------------------------------------------- /src/fov_evaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/fov_evaluator.h -------------------------------------------------------------------------------- /src/frustum_visualization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/frustum_visualization.h -------------------------------------------------------------------------------- /src/kd_tree_two.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/kd_tree_two.h -------------------------------------------------------------------------------- /src/nanoflann_two.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/nanoflann_two.hpp -------------------------------------------------------------------------------- /src/nanomap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/nanomap.cc -------------------------------------------------------------------------------- /src/nanomap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/nanomap.h -------------------------------------------------------------------------------- /src/nanomap_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/nanomap_types.h -------------------------------------------------------------------------------- /src/nanomap_visualizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/nanomap_visualizer.cc -------------------------------------------------------------------------------- /src/nanomap_visualizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/nanomap_visualizer.h -------------------------------------------------------------------------------- /src/pose_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/pose_manager.cc -------------------------------------------------------------------------------- /src/pose_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/pose_manager.h -------------------------------------------------------------------------------- /src/stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/stopwatch.h -------------------------------------------------------------------------------- /src/structured_point_cloud.cc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/structured_point_cloud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/structured_point_cloud.h -------------------------------------------------------------------------------- /src/structured_point_cloud_chain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/structured_point_cloud_chain.cc -------------------------------------------------------------------------------- /src/structured_point_cloud_chain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/src/structured_point_cloud_chain.h -------------------------------------------------------------------------------- /test/test_nanomap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peteflorence/nanomap_ros/HEAD/test/test_nanomap.cpp --------------------------------------------------------------------------------