Skip to content

This is a YOLOv8 project based on ROS implementation, where YOLOv8 uses Tensorrt acceleration.

Notifications You must be signed in to change notification settings

af-doom/yolov8_ros_tensorrt-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yolov8_ros_tensorrt

This is a YOLOv8 project based on ROS implementation, where YOLOv8 uses Tensorrt acceleration. yolov8
YOLOv8

1.Download the converted YOLOv8 model file, modify the absolute path of the model and ROS image topic in trt.py

 yolov8n.trt download 
     https://mailnankaieducn-my.sharepoint.com/:u:/g/personal/2120220505_mail_nankai_edu_cn/Ef9PE1Rcpp9Ls_wIDlj07wsB5dj_mdgHJuF1jHXtyVYbYg?e=dUBC9A
 yolov8l.trt download    
     https://mailnankaieducn-my.sharepoint.com/:u:/g/personal/2120220505_mail_nankai_edu_cn/EVgQCu4mDC9NktYibFJ6nqcBsy5PndLeNubGcWGEPQ3EVw?e=oswuQe

2.environment according to " https://github.com/Linaom1214/TensorRT-For-YOLO-Series "Configure environment

pip install --upgrade setuptools pip --user
pip install nvidia-pyindex
pip install --upgrade nvidia-tensorrt
pip install pycuda

3.rosrun

rosrun yolov8_rrt trt.py
@Misc{yolotrt2022,
  author =       {Jian Lin},
  title =        {YOLOTRT: tensorrt for yolo series, nms plugin support},
  howpublished = {\url{[https://github.com/Linaom1214/TensorRT-For-YOLO-Series]}},
  year =         {2022}
}

About

This is a YOLOv8 project based on ROS implementation, where YOLOv8 uses Tensorrt acceleration.

Resources

Stars

Watchers

Forks

Packages

No packages published