Jetson ros默认依赖opencv与系统安装opencv、推流、cv_bridge等存在BUG

下载源码,源码编译支持系统opencv

bash 复制代码
git clone -b noetic https://github.com/ros-perception/vision_opencv.git

set(_opencv_version 4)   #设置为系统opencv
find_package(OpenCV 4 QUIET)
if(NOT OpenCV_FOUND)
  message(STATUS "Did not find OpenCV 4, trying OpenCV 3")
  set(_opencv_version 3)
endif()

cd vision_opencv/cv_bridge
mkdir build
cd build
cmake ..
make
sudo make install

完成后:

将/usr/local/share/中的cv_bridge文件夹复制到/opt/ros/noetic/share/中

相关推荐
kyle~2 分钟前
ROS2---零拷贝
linux·c++·机器人·ros2
无限进步_3 分钟前
Linux进程创建——fork与vfork深度解析
linux·运维·服务器
草莓熊Lotso8 分钟前
【Linux网络】深入理解传输层 UDP 协议:从底层原理到实战应用
linux·运维·服务器·c语言·网络·c++·udp
hweiyu0017 分钟前
Linux命令:blkid
linux·运维·服务器
z2005093031 分钟前
【linux学习】深入理解 Linux 进程间通信:管道的艺术与实现
linux·开发语言
j_xxx404_35 分钟前
Linux线程池硬核解析:从固定线程池、单例线程池到线程安全、死锁与锁模型|附源码
linux·运维·服务器·c++·安全·ai
dust_and_stars37 分钟前
在Ubuntu 24.04上设置Jupyter Notebook远程访问
linux·ubuntu·jupyter
x_lrong41 分钟前
Ubuntu下安装配置Claude Code
linux·ubuntu·elasticsearch
say_fall1 小时前
模拟量输入输出技术超详细知识点总结
linux·开发语言·嵌入式硬件·学习·php
2301_789015621 小时前
Linux基础开发工具一:软件包管理器、vim编辑器
linux·服务器·c语言·汇编·c++·编辑器·vim