ros
文章平均质量分 70
记录ros相关知识
Ponnyao
记录学习中遇到的问题,备忘
展开
-
ubuntu22.04安装ros2 humble
ros2相对于ros1优势:1、ros2去掉master节点,解决因master节点退出导致系统崩溃的安全隐患;2、全新通信底层实现,ros2不再自实现通信底层,更换为DDS通信;3、应用场景更广泛,实时性更好、支持嵌入式平台、多机器人编队等;4、大量采用新技术和新设计理念,如DDS、Zeroconf、ZeroMQ、Redis、WebSokets等;5、ros2重构了API系统,改进ros1在API设计上的不足。原创 2022-09-13 10:42:49 · 1768 阅读 · 0 评论 -
nvidia jetson 在ros中使用yolov5进行目标检测发布目标消息
需要环境:melodic 、 conda虚拟环境,如果已有,看二。Nvidia jetson agx xavier ubuntu18.04 一键安装ROS-melodic_Ponnyao的博客-CSDN博客Nvidia jetson xavier agx 安装pytorch1.9.0 Gpu版_Ponnyao的博客-CSDN博客_xavier安装pytorch1、创建工作空间2、编译3、下载功能包4、编译5、运行6、报错解决1、找不到cv2模块 解决:找原创 2022-07-13 11:11:07 · 2545 阅读 · 11 评论 -
nvidia jetson 在 conda虚拟环境编译cv_bridge melodic python3
用conda虚拟环境编译cv_bridge。1、设备:nvidia jetson gax xavier2、jetpack 4.6.1(ubuntu18.04)3、archiconda python 3.64、ros-melodic5、opencv 42、初始化虚拟环境如果使用conda创建的python3环境运行代码,那么需要将终端默认启动的环境改为你ros编译的环境。3、初始化工作空间并获取源码4、编译 这里的python解释器选择conda的python路径,原创 2022-07-06 11:46:11 · 661 阅读 · 0 评论 -
Nvidia Jetson Agx Xavier 在Ros中调用GMSL2相机
在ros中调用GMSL2,刚开始是通过修改官方驱动包ros-meloidc-usb-cam,可能是修改的地方不对,一直报错,调用失败,要是有大佬修改成功,希望能交流一下。 后来借鉴了一下别人关于这方面的博客,成功拿到了图像数据。 1、jetpack 4.6.1 2、opencv 4.1.1 3、ros-melodic 4、python3.6.9 参考我的上篇博客,此步不可省略,因为opencv4.1.1是python3版本的原创 2022-07-05 14:54:46 · 3043 阅读 · 0 评论 -
NVIDIA jetson 在ROS-meloidc中使用python3 cv_bridge
在ros中配置yolov5项目时,发现melodic不支持python3,ROS自带的cv_bridge只支持python2,想要在Python3中使用cv_bridge需要自行编译cv_bridge包。以下记录以下解决方法。1、设备:nvidia jetson gax xavier2、jetpack4.6.1(ubuntu18.04)3、python3.6.94、ros-melodic2、初始化cv_bridge_ws编译工作空间3、下载cv_bridge源码4、编译5原创 2022-06-30 11:57:40 · 1725 阅读 · 3 评论 -
Nvidia jetson agx xavier ubuntu18.04 一键安装ROS-melodic
Nvidia jetson agx xavier ubuntu18.04 一键安装ROS-melodic原创 2022-06-20 17:24:45 · 801 阅读 · 0 评论