当前位置:   article > 正文

ubuntu18.04复现yolo v8之最终章,realsenseD435i+yolo v8完美运行_jetson nx d435 yolov8

jetson nx d435 yolov8

背景:上一篇博客我们已经为复现yolov8配置好了环境,如果前面的工作顺利进行,我们已经完成了90%(学习类程序最难的是环境配置)。

接下来将正式下载yolov8的相关代码,以及进行realsenseD435i相机+yolo v8的demo演示。

系统:ubuntu18.04
ROS:melodic
相机型号:Intel realsenseD435i

pytorch及python版本要求(上一篇博客已经完成):
Pip install the ultralytics package including all requirements in a Python>=3.8 environment with PyTorch>=1.8.

一、三步法创建一个ROS工作空间:

mkdir -p ~/cat_ws/src
cd ~/cat_ws/src/
catkin_init_workspace 
cd ..
catkin_make
  • 1
  • 2
  • 3
  • 4
  • 5

二、下载yolo v8程序

a.激活conda环境

conda activate yolov8
  • 1

b.安装以下依赖

pip install ultralytics
pip install rospkg
  • 1
  • 2

c.进入工作空间src文件夹,安装Yolov8_ROS
程序链接:https://github.com/qq44642754a/Yolov8_ros

cd cat_ws/src

git clone https://github.com/qq44642754a/Yolov8_ros.git

cd ..

catkin_make
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

至此,yolo v8已配置完成。

三、realsenseD435i相机+yolo v8联合运行demo

a.这里假设你已经安装了realsense驱动及realsense-ros,还没安装的可以参考我的博客ubuntu18.04安装Realsense D435i相机SDK及realsense-ros记录,为后期运行yolo v5作准备

b.详细运行realsenseD435i相机+yolo v8步骤:

#1.使用usb将realsenseD435i相机插入电脑

#2.打开终端,激活conda环境
conda activate yolov8

#3.进入工作空间运行yolov8命令,直到终端出现waiting for image.进行下一步
cd cat_ws/
source devel/setup.bash
roslaunch yolov8_ros yolo_v8.launch

#4.重新打开一个终端,打开相机程序
cd cat_ws/
source devel/setup.bash
roslaunch realsense2_camera rs_camera.launch
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

在这里插入图片描述

至此,就可看到yolov8的检测效果,如下图所示
在这里插入图片描述在这里插入图片描述
完美~~~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/971805
推荐阅读
相关标签
  

闽ICP备14008679号