通过realsense,yolov8实现实时目标检测

配置

ubuntu 20.04

ros noetic

realsense d435i

参考文章:

Ubuntu 20.04 配置 Realsense_realsense ubuntu-CSDN博客

Ubuntu配置Yolov8环境并训练自己的数据集 + ROS实时运行_ubuntu yolov8-CSDN博客

一.配置realsense

根据上述第一篇文章,安装好realsense驱动和realsense-ros插件,这里的realsense-ros插件推荐使用直接方式安装。

通过

roslaunch realsense2_camera rs_camera.launch

启动realsense,判断realsense是否已经配置成功。

通过使用rostopic,我们可以发现里面有类似

/camera/color/camera_info
/camera/color/image_raw
/camera/color/metadata
/camera/depth/camera_info
/camera/depth/image_rect_raw
/camera/depth/metadata
/camera/extrinsics/depth_to_color
/camera/motion_module/parameter_descriptions

这样的话题,可以使用rviz查看话题来判断realsense是否有传回数据。

二.配置yolov8

Ubuntu配置深度学习环境(TensorFlow和PyTorch)_ubuntu tensorflow-CSDN博客 

先根据这篇文章配置anaconda和cuda。

根据参考文章的第二篇配置好anaconda环境,conda install不能下载pytorch的话,就使用pip下载,对应在pytorch官网里都有,我这里使用的是这个指令

pip install torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2

其他的直接下载就行。

最后按照文章里的,下载并配额ultralytics_ros,将

tracker.launch

 里面对应的参数更改为:

<arg name="input_topic" default="/camera/color/image_raw>
<arg name="device" default="0"/>

即realsense发布的话题,最后使用

roslaunch ultralytics_ros tracker.launch

启动yolo,如果模型下载不下来,可以去

https://github.com/ultralytics/assets/releases

下载对应的模型,并保存在model文件夹中,最后在rviz的中,使用image接受yolo_image话题即可。

为使用Realsense D435i深度摄像头进行YOLOv8实时目标检测,您需要完成以下步骤: 1. 首先,在Jetson Xavier NX上搭建YOLOv5。这可以通过克隆YOLOv5的GitHub仓库并按照相应的说明进行设置来完成。 2. 接下来,您需要安装Intel Realsense D435i的SDK。您可以使用以下命令在Jetson Xavier NX上安装驱动程序: ``` git clone https://github.com/jetsonhacks/installRealSenseSDK.git cd installRealSenseSDK ``` 请注意,在安装驱动程序的过程中,不要连接摄像头。 3. 确保您的计算平台满足要求,如无GPU,CPU i7-10710U,Realsense D435i深度摄像头,Ubuntu 18.04和ROS Melodic[3]。 完成上述步骤后,您可以在Jetson Xavier NX平台上使用Realsense D435i深度摄像头进行YOLOv8实时目标检测。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Jetson Xavier NX Yolov5的搭建及配合Intel Realsense D435i的使用](https://blog.csdn.net/gaow987654/article/details/125397332)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [ROS+D435i+YOLOv5+deepsort实现目标识别跟踪、测距、测速](https://blog.csdn.net/weixin_49424075/article/details/128021826)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值