├── .gitignore ├── .project ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cfg └── LaserScanToPointcloudAssembler.cfg ├── docs ├── eclipse_projects.bash └── interpolation_corrections │ ├── laser-deformation-1-corrected.png │ ├── laser-deformation-1.png │ ├── laser-deformation-2-corrected.png │ └── laser-deformation-2.png ├── include └── laserscan_to_pointcloud │ ├── laserscan_to_pointcloud.h │ ├── laserscan_to_pointcloud_assembler.h │ ├── laserscan_to_ros_pointcloud.h │ ├── polar_to_cartesian_matrix_cache.h │ ├── tf_collector.h │ └── tf_rosmsg_eigen_conversions.h ├── launch └── laserscan_to_pointcloud_assembler.launch ├── package.xml └── src ├── laserscan_to_pointcloud.cpp ├── laserscan_to_pointcloud_assembler.cpp ├── laserscan_to_pointcloud_assembler_node.cpp ├── laserscan_to_ros_pointcloud.cpp ├── polar_to_cartesian_matrix_cache.cpp ├── tf_collector.cpp └── tf_rosmsg_eigen_conversions.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/.project -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/README.md -------------------------------------------------------------------------------- /cfg/LaserScanToPointcloudAssembler.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/cfg/LaserScanToPointcloudAssembler.cfg -------------------------------------------------------------------------------- /docs/eclipse_projects.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/docs/eclipse_projects.bash -------------------------------------------------------------------------------- /docs/interpolation_corrections/laser-deformation-1-corrected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/docs/interpolation_corrections/laser-deformation-1-corrected.png -------------------------------------------------------------------------------- /docs/interpolation_corrections/laser-deformation-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/docs/interpolation_corrections/laser-deformation-1.png -------------------------------------------------------------------------------- /docs/interpolation_corrections/laser-deformation-2-corrected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/docs/interpolation_corrections/laser-deformation-2-corrected.png -------------------------------------------------------------------------------- /docs/interpolation_corrections/laser-deformation-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/docs/interpolation_corrections/laser-deformation-2.png -------------------------------------------------------------------------------- /include/laserscan_to_pointcloud/laserscan_to_pointcloud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/include/laserscan_to_pointcloud/laserscan_to_pointcloud.h -------------------------------------------------------------------------------- /include/laserscan_to_pointcloud/laserscan_to_pointcloud_assembler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/include/laserscan_to_pointcloud/laserscan_to_pointcloud_assembler.h -------------------------------------------------------------------------------- /include/laserscan_to_pointcloud/laserscan_to_ros_pointcloud.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/include/laserscan_to_pointcloud/laserscan_to_ros_pointcloud.h -------------------------------------------------------------------------------- /include/laserscan_to_pointcloud/polar_to_cartesian_matrix_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/include/laserscan_to_pointcloud/polar_to_cartesian_matrix_cache.h -------------------------------------------------------------------------------- /include/laserscan_to_pointcloud/tf_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/include/laserscan_to_pointcloud/tf_collector.h -------------------------------------------------------------------------------- /include/laserscan_to_pointcloud/tf_rosmsg_eigen_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/include/laserscan_to_pointcloud/tf_rosmsg_eigen_conversions.h -------------------------------------------------------------------------------- /launch/laserscan_to_pointcloud_assembler.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/launch/laserscan_to_pointcloud_assembler.launch -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/package.xml -------------------------------------------------------------------------------- /src/laserscan_to_pointcloud.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/src/laserscan_to_pointcloud.cpp -------------------------------------------------------------------------------- /src/laserscan_to_pointcloud_assembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/src/laserscan_to_pointcloud_assembler.cpp -------------------------------------------------------------------------------- /src/laserscan_to_pointcloud_assembler_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/src/laserscan_to_pointcloud_assembler_node.cpp -------------------------------------------------------------------------------- /src/laserscan_to_ros_pointcloud.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/src/laserscan_to_ros_pointcloud.cpp -------------------------------------------------------------------------------- /src/polar_to_cartesian_matrix_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/src/polar_to_cartesian_matrix_cache.cpp -------------------------------------------------------------------------------- /src/tf_collector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/src/tf_collector.cpp -------------------------------------------------------------------------------- /src/tf_rosmsg_eigen_conversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosmccosta/laserscan_to_pointcloud/HEAD/src/tf_rosmsg_eigen_conversions.cpp --------------------------------------------------------------------------------