├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cfgs ├── bevdet_lt_depth.yaml └── config.yaml ├── ckpts └── lt_d.yaml ├── doc ├── 1.gif ├── 1.jpg ├── 1.png └── modify.md ├── include ├── bevdet.h ├── bevpool.h ├── common.h ├── cpu_jpegdecoder.h ├── data.h ├── grid_sampler.cuh ├── iou3d_nms.h ├── nvjpegdecoder.h ├── postprocess.h └── preprocess.h ├── include_ros └── bevdet_ros.h ├── launch └── bevdet_node.launch ├── package.xml ├── rviz ├── 2.rviz └── bevdet.rviz ├── sample0 ├── 0.bin ├── 0.pcd ├── imgs │ ├── CAM_BACK.jpg │ ├── CAM_BACK_LEFT.jpg │ ├── CAM_BACK_RIGHT.jpg │ ├── CAM_FRONT.jpg │ ├── CAM_FRONT_LEFT.jpg │ └── CAM_FRONT_RIGHT.jpg ├── sample0000.yaml └── sample0_lidarbox.txt ├── src ├── bevdet.cpp ├── bevpool.cu ├── cpu_jpegdecoder.cpp ├── data.cpp ├── grid_sampler.cu ├── iou3d_nms.cu ├── nvjpegdecoder.cpp ├── postprocess.cu └── preprocess.cu ├── test ├── 01test.cpp ├── CMakeLists.txt ├── configure.yaml ├── demo_bevdet.cpp └── view.cpp ├── test_ros └── bevdet_ros.cpp └── tools ├── bin2pcd.py ├── export_engine.py ├── open3d_vis.py └── viewer.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/README.md -------------------------------------------------------------------------------- /cfgs/bevdet_lt_depth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/cfgs/bevdet_lt_depth.yaml -------------------------------------------------------------------------------- /cfgs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/cfgs/config.yaml -------------------------------------------------------------------------------- /ckpts/lt_d.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/ckpts/lt_d.yaml -------------------------------------------------------------------------------- /doc/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/doc/1.gif -------------------------------------------------------------------------------- /doc/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/doc/1.jpg -------------------------------------------------------------------------------- /doc/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/doc/1.png -------------------------------------------------------------------------------- /doc/modify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/doc/modify.md -------------------------------------------------------------------------------- /include/bevdet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/bevdet.h -------------------------------------------------------------------------------- /include/bevpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/bevpool.h -------------------------------------------------------------------------------- /include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/common.h -------------------------------------------------------------------------------- /include/cpu_jpegdecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/cpu_jpegdecoder.h -------------------------------------------------------------------------------- /include/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/data.h -------------------------------------------------------------------------------- /include/grid_sampler.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/grid_sampler.cuh -------------------------------------------------------------------------------- /include/iou3d_nms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/iou3d_nms.h -------------------------------------------------------------------------------- /include/nvjpegdecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/nvjpegdecoder.h -------------------------------------------------------------------------------- /include/postprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/postprocess.h -------------------------------------------------------------------------------- /include/preprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include/preprocess.h -------------------------------------------------------------------------------- /include_ros/bevdet_ros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/include_ros/bevdet_ros.h -------------------------------------------------------------------------------- /launch/bevdet_node.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/launch/bevdet_node.launch -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/package.xml -------------------------------------------------------------------------------- /rviz/2.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/rviz/2.rviz -------------------------------------------------------------------------------- /rviz/bevdet.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/rviz/bevdet.rviz -------------------------------------------------------------------------------- /sample0/0.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/0.bin -------------------------------------------------------------------------------- /sample0/0.pcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/0.pcd -------------------------------------------------------------------------------- /sample0/imgs/CAM_BACK.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/imgs/CAM_BACK.jpg -------------------------------------------------------------------------------- /sample0/imgs/CAM_BACK_LEFT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/imgs/CAM_BACK_LEFT.jpg -------------------------------------------------------------------------------- /sample0/imgs/CAM_BACK_RIGHT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/imgs/CAM_BACK_RIGHT.jpg -------------------------------------------------------------------------------- /sample0/imgs/CAM_FRONT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/imgs/CAM_FRONT.jpg -------------------------------------------------------------------------------- /sample0/imgs/CAM_FRONT_LEFT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/imgs/CAM_FRONT_LEFT.jpg -------------------------------------------------------------------------------- /sample0/imgs/CAM_FRONT_RIGHT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/imgs/CAM_FRONT_RIGHT.jpg -------------------------------------------------------------------------------- /sample0/sample0000.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/sample0000.yaml -------------------------------------------------------------------------------- /sample0/sample0_lidarbox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/sample0/sample0_lidarbox.txt -------------------------------------------------------------------------------- /src/bevdet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/bevdet.cpp -------------------------------------------------------------------------------- /src/bevpool.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/bevpool.cu -------------------------------------------------------------------------------- /src/cpu_jpegdecoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/cpu_jpegdecoder.cpp -------------------------------------------------------------------------------- /src/data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/data.cpp -------------------------------------------------------------------------------- /src/grid_sampler.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/grid_sampler.cu -------------------------------------------------------------------------------- /src/iou3d_nms.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/iou3d_nms.cu -------------------------------------------------------------------------------- /src/nvjpegdecoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/nvjpegdecoder.cpp -------------------------------------------------------------------------------- /src/postprocess.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/postprocess.cu -------------------------------------------------------------------------------- /src/preprocess.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/src/preprocess.cu -------------------------------------------------------------------------------- /test/01test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/test/01test.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/configure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/test/configure.yaml -------------------------------------------------------------------------------- /test/demo_bevdet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/test/demo_bevdet.cpp -------------------------------------------------------------------------------- /test/view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/test/view.cpp -------------------------------------------------------------------------------- /test_ros/bevdet_ros.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/test_ros/bevdet_ros.cpp -------------------------------------------------------------------------------- /tools/bin2pcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/tools/bin2pcd.py -------------------------------------------------------------------------------- /tools/export_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/tools/export_engine.py -------------------------------------------------------------------------------- /tools/open3d_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/tools/open3d_vis.py -------------------------------------------------------------------------------- /tools/viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linClubs/BEVDet-ROS-TensorRT/HEAD/tools/viewer.py --------------------------------------------------------------------------------