使ros1和ros2的bag一直互通

news/2025/2/22 6:50:41

很多文章都是先source ros1 然后source ros2,再play bag

source /opt/ros/noetic/setup.bash
source /opt/ros/foxy/setup.bash
ros2 bag play -s rosbag_v2 kitti_raw00.bag 

但实测会出问题:
在这里插入图片描述

为使ros1和ros2的bag一直互通

sudo apt update
sudo apt install ros-foxy-ros1-bridge ros-foxy-ros1-rosbag-storage-vendor

sudo apt install -y lib

http://www.niftyadmin.cn/n/5198968.html

相关文章

MySQL索引:作用、类型、设计原则、优化策略与常见陷阱

介绍一下索引的作用和使用原则。什么是聚簇索引和非聚簇索引?索引在哪些情况下会失效?什么是覆盖索引?为什么它能提高查询性能?请举例说明如何优化慢查询?有哪些常见的慢查询优化策略?请举例说明。 介绍 My…

【数据结构(三)】双向链表(2)

文章目录 1. 基本概念2. 管理双向链表的思路3. 代码实现 1. 基本概念 管理单向链表的缺点分析: ①单向链表,查找的方向只能是一个方向,而双向链表可以向前或者向后查找。     ②单向链表不能自我删除,需要靠辅助节点 ,而双向…

zookeeper应用之分布式队列

队列这种数据结构都不陌生,特点就是先进先出。有很多常用的消息中间件可以有现成的该部分功能,这里使用zookeeper基于发布订阅模式来实现分布式队列。对应的会有一个生产者和一个消费者。 这里理论上还是使用顺序节点。生产者不断产生新的顺序子节点&am…

HarmonyOS4.0系列——01、下载、安装、配置环境、搭建页面以及运行示例代码

HarmonyOS4.0应用开发 安装编辑器 这里安装windows版本为例 安装依赖 打开DevEco Studio 这八项全部打钩即可开始编写代码,如果存在x,需要安装正确的库即可 开发 点击Create Project 选择默认模板——next Model部分分为Stage和FA两个应用模型&…

MATLAB算法实战应用案例精讲-【神经网络】Transformer

目录 前言 算法原理 编码器 自注意力机制 从宏观视角看自注意力机制

Typescript 的 class 类

介绍 1. 类介绍 传统的JavaScript通过函数和基于原型的继承来创建可重用的组件,从ES6开始,JavaScript程序员也可以使用面向对象的方法来创建对象。例如,下列通过class关键词,来声明了一个类:Greeter class Greeter …

Ubuntu 搭建FTP服务

在Linux中使用的FTP是vsftp,Ubuntu中安装vsftp: apt install vsftpd 配置文件在/etc路径下,会出现两个配置文件: /etc/vsftpd.conf :主配置文件 /etc/ftpusers:指定那些用户不能访问FTP服务器,这里的用…

[架构之路-247]:目标系统 - 设计方法 - 软件工程 - 结构化方法的基本思想、本质、特点以及在软件开发、在生活中的应用

目录 前言: 一、什么是非结构化方法 1.1 什么是非结构化方法 1.2 非结构化方法的适用场合 二、什么是结构化方法 1.1 结构化方法诞生的背景:软件规模发展:大规模、复杂系统的需要 1.2 概述 1.3 主要特点与核心思想 三、结构化方法在…