Pull request to rename all yolov8 to yolo since more YOLO models are supported in this tool, not only YOLOv8.
This pull request introduces several enhancements, fixes, and new features to the YOLO ROS repository. The following changes have been made to improve functionality, usability, and maintainability.
Summary of Changes
Renaming: Changed yolov8_ros to yolo_ros for a more consistent naming convention.
New Features:
Added yolo-world node for demonstration purposes.
Created a Dockerfile for containerized deployments.
Inference Parameters: Added new parameters to the inference functions to allow for customized usage.
Launch File Update: Renamed yolo-base.launch.py to yolo.launch.py.
CI Enhancements:
Implemented GitHub Actions workflows for continuous integration and testing.
CI includes formatting checks and docker build.
Formatting and Code Quality:
Code has been formatted using black for consistency.
Additional minor fixes to ensure a clean codebase.
Pull request to rename all yolov8 to yolo since more YOLO models are supported in this tool, not only YOLOv8.
This pull request introduces several enhancements, fixes, and new features to the YOLO ROS repository. The following changes have been made to improve functionality, usability, and maintainability.
Summary of Changes
yolov8_ros
toyolo_ros
for a more consistent naming convention.yolo-world
node for demonstration purposes.yolo-base.launch.py
toyolo.launch.py
.black
for consistency.