├── .gitignore ├── LICENSE ├── README.md ├── demo └── demo.gif ├── launch └── main.launch.py └── src ├── lidar_object_detection ├── data │ ├── 000000.bin │ ├── 000001.bin │ ├── 000002.bin │ ├── 000003.bin │ ├── 000004.bin │ ├── 000005.bin │ ├── 000006.bin │ ├── 000007.bin │ ├── 000008.bin │ └── 000009.bin ├── lidar_object_detection │ ├── __init__.py │ ├── lidar_object_detector_node.py │ ├── lidar_publisher_node.py │ ├── model │ │ ├── __init__.py │ │ ├── anchors.py │ │ └── pointpillars.py │ ├── ops │ │ ├── __init__.py │ │ ├── iou3d │ │ │ ├── iou3d.cpp │ │ │ └── iou3d_kernel.cu │ │ ├── iou3d_module.py │ │ ├── setup.py │ │ ├── voxel_module.py │ │ └── voxelization │ │ │ ├── voxelization.cpp │ │ │ ├── voxelization.h │ │ │ ├── voxelization_cpu.cpp │ │ │ └── voxelization_cuda.cu │ └── utils │ │ ├── __init__.py │ │ ├── io.py │ │ └── process.py ├── package.xml ├── resource │ └── lidar_object_detection ├── setup.cfg ├── setup.py ├── test │ ├── test_copyright.py │ └── test_init.py └── weights │ └── epoch_160.pth ├── object_detection_msgs ├── CMakeLists.txt ├── msg │ ├── BoundingBox3d.msg │ ├── Object3d.msg │ └── Object3dArray.msg └── package.xml ├── object_visualization ├── object_visualization │ ├── __init__.py │ └── object3d_visualizer_node.py ├── package.xml ├── resource │ └── object_visualization ├── setup.cfg ├── setup.py └── test │ ├── test_copyright.py │ ├── test_flake8.py │ └── test_pep257.py └── ros2_numpy ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE ├── README.md ├── package.xml ├── ros2_numpy ├── __init__.py ├── geometry.py ├── image.py ├── occupancy_grid.py ├── point_cloud2.py └── registry.py └── test ├── test_geometry.py ├── test_images.py ├── test_occupancygrids.py ├── test_pointclouds.py └── test_quat.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/README.md -------------------------------------------------------------------------------- /demo/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/demo/demo.gif -------------------------------------------------------------------------------- /launch/main.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/launch/main.launch.py -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000000.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000000.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000001.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000001.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000002.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000002.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000003.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000003.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000004.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000004.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000005.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000005.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000006.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000006.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000007.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000007.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000008.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000008.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/data/000009.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/data/000009.bin -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/lidar_object_detector_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/lidar_object_detector_node.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/lidar_publisher_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/lidar_publisher_node.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/model/__init__.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/model/anchors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/model/anchors.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/model/pointpillars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/model/pointpillars.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/__init__.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/iou3d/iou3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/iou3d/iou3d.cpp -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/iou3d/iou3d_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/iou3d/iou3d_kernel.cu -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/iou3d_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/iou3d_module.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/setup.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/voxel_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/voxel_module.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization.cpp -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization.h -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization_cpu.cpp -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization_cuda.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/ops/voxelization/voxelization_cuda.cu -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/utils/__init__.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/utils/io.py -------------------------------------------------------------------------------- /src/lidar_object_detection/lidar_object_detection/utils/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/lidar_object_detection/utils/process.py -------------------------------------------------------------------------------- /src/lidar_object_detection/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/package.xml -------------------------------------------------------------------------------- /src/lidar_object_detection/resource/lidar_object_detection: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/lidar_object_detection/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/setup.cfg -------------------------------------------------------------------------------- /src/lidar_object_detection/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/setup.py -------------------------------------------------------------------------------- /src/lidar_object_detection/test/test_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/test/test_copyright.py -------------------------------------------------------------------------------- /src/lidar_object_detection/test/test_init.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/lidar_object_detection/weights/epoch_160.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/lidar_object_detection/weights/epoch_160.pth -------------------------------------------------------------------------------- /src/object_detection_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_detection_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /src/object_detection_msgs/msg/BoundingBox3d.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_detection_msgs/msg/BoundingBox3d.msg -------------------------------------------------------------------------------- /src/object_detection_msgs/msg/Object3d.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_detection_msgs/msg/Object3d.msg -------------------------------------------------------------------------------- /src/object_detection_msgs/msg/Object3dArray.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_detection_msgs/msg/Object3dArray.msg -------------------------------------------------------------------------------- /src/object_detection_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_detection_msgs/package.xml -------------------------------------------------------------------------------- /src/object_visualization/object_visualization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/object_visualization/object_visualization/object3d_visualizer_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_visualization/object_visualization/object3d_visualizer_node.py -------------------------------------------------------------------------------- /src/object_visualization/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_visualization/package.xml -------------------------------------------------------------------------------- /src/object_visualization/resource/object_visualization: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/object_visualization/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_visualization/setup.cfg -------------------------------------------------------------------------------- /src/object_visualization/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_visualization/setup.py -------------------------------------------------------------------------------- /src/object_visualization/test/test_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_visualization/test/test_copyright.py -------------------------------------------------------------------------------- /src/object_visualization/test/test_flake8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_visualization/test/test_flake8.py -------------------------------------------------------------------------------- /src/object_visualization/test/test_pep257.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/object_visualization/test/test_pep257.py -------------------------------------------------------------------------------- /src/ros2_numpy/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | __pycache__ 3 | *~ 4 | -------------------------------------------------------------------------------- /src/ros2_numpy/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/CHANGELOG.rst -------------------------------------------------------------------------------- /src/ros2_numpy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/CMakeLists.txt -------------------------------------------------------------------------------- /src/ros2_numpy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/LICENSE -------------------------------------------------------------------------------- /src/ros2_numpy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/README.md -------------------------------------------------------------------------------- /src/ros2_numpy/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/package.xml -------------------------------------------------------------------------------- /src/ros2_numpy/ros2_numpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/ros2_numpy/__init__.py -------------------------------------------------------------------------------- /src/ros2_numpy/ros2_numpy/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/ros2_numpy/geometry.py -------------------------------------------------------------------------------- /src/ros2_numpy/ros2_numpy/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/ros2_numpy/image.py -------------------------------------------------------------------------------- /src/ros2_numpy/ros2_numpy/occupancy_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/ros2_numpy/occupancy_grid.py -------------------------------------------------------------------------------- /src/ros2_numpy/ros2_numpy/point_cloud2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/ros2_numpy/point_cloud2.py -------------------------------------------------------------------------------- /src/ros2_numpy/ros2_numpy/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/ros2_numpy/registry.py -------------------------------------------------------------------------------- /src/ros2_numpy/test/test_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/test/test_geometry.py -------------------------------------------------------------------------------- /src/ros2_numpy/test/test_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/test/test_images.py -------------------------------------------------------------------------------- /src/ros2_numpy/test/test_occupancygrids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/test/test_occupancygrids.py -------------------------------------------------------------------------------- /src/ros2_numpy/test/test_pointclouds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/test/test_pointclouds.py -------------------------------------------------------------------------------- /src/ros2_numpy/test/test_quat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ragibarnab/ros2-lidar-object-detection/HEAD/src/ros2_numpy/test/test_quat.py --------------------------------------------------------------------------------