ROS和深度学习环境共存2---超详细 实现在ROS1中使用yolox并rviz可视化(接上篇Ubuntu18.04下利用conda虚拟环境实现ROS Melodic编译)

该博客详细介绍了如何在ROS1 Melodic环境下,利用conda虚拟环境整合YOLOX深度学习模型,并实现rviz可视化。内容包括理解YOLOX的demo.py代码、移植YOLOX到ROS、创建yolox_ros.py脚本以及设置ROS消息传递。最终,通过image_publisher.py发布图片,yolox_ros.py订阅并处理后,使用rviz进行结果的可视化展示。
摘要由CSDN通过智能技术生成

声明:这一篇中已经安装完pycharm以及配置好ros和pytorch所共同依赖的环境,接下来直接演示,如何利用所搭建的环境实现ros调用yolox执行识别任务。

1.简单阅读yolox重要的代码部分demo.py(可跳过)

在这里插入图片描述
为了方便大家更好的了解yolox的执行文件,这里简单分别介绍demo.py中所包含的函数/类作用,已经了解的可以跳过这部分。(若哪里解释有错误欢迎各位评论区批评指正!)

正常看代码流程:先看代码最后的main,按住ctrl点击main跳入主函数中,然后顺读main函数,若看见函数,ctrl跳进,再查看各个函数。

下面的介绍我按照的是demo.py从上到下解释的各个函数的作用,正常不这样看代码哈,为了大家看起来不乱,我就按顺序敲得。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值