【ROS安装与配置】ubuntu20环境,打开RVIZ

本文详细介绍了在Ubuntu虚拟机中安装ROS,ROS的RVIZ测试,以及常用的rosbag指令如录制、播放和修复。还包括了RVIZ设置的步骤,帮助读者理解和实践ROS环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前提

基本需求

虚拟机ubuntu安装参考

在这里插入图片描述
注意:
1.记得安装增强功能
2.记得打开关共享粘贴板
3.共享文件好像有点麻烦,我选择邮箱传
(3.28更改:共享文件比邮箱方便太多T T 共享文件教程
指令:

sudo mount -t vboxsf shared_file directory

4.在设置-显示里更改以下显存,这样显示更清晰,也不会黑屏

二、ROS安装

用小🐟的一键安装:

wget http://fishros.com/install -O fishros && . fishros

安装ROS1,版本选择N开头的

三、RVIZ测试

用一个终端运行roscore
新开一个终端运行rviz
就可以成功打开啦
在这里插入图片描述

四、常用rosbag指令

bag录制

1.录制所有话题数据

rosbag record -a

2.录制指定话题数据

rosbag record <topic_name1> <topic_name2> <topic_name3> …

bag播放

1.回放指定bag

rosbag play

2.回放当前目录下所有bag

rosbag play *

3.从指定时间(n = 指定时间s)开始回放bag

rosbag play -s n

4.延时指定时间(n = 延时时间s)开始回放bag

rosbag play -d n

5.播放指定时间(n = 指定秒数)的bag

rosbag play -u n

6.从指定时间(n = 开始时间s)开始播放指定时间(m = 指定播放时间s)的bag

rosbag play -s n -u m

7.按指定倍率(n = 倍率)回放bag

rosbag play -r n

bag修复

回放不成功,提示 reindex

rosbag reindex

五、RVIZ设置

1.map改为livox_frame
2.加cloudpoint2 改topic(在rosbag info里)
3.改一些设置decaytime让点云更清晰

### 如何在Ubuntu安装RVIZ2 #### 准备工作 为了确保RVIZ2能够顺利安装并运行,在开始之前需确认操作系统环境已更新至最新状态。这可以通过执行以下命令来完成: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装ROS 2依赖项 由于RVIZ2是ROS 2的一部分,因此需要先设置好ROS 2的源以及密钥库。对于不同的ROS 2版本(如Foxy、Galactic等),操作略有不同。这里以Foxy为例说明。 添加ROS 2仓库到系统的软件包列表中,并导入官方GPG密钥[^1]: ```bash sudo apt install software-properties-common sudo add-apt-repository universe sudo apt update && sudo apt install curl gnupg2 lsb-release curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo gpg --dearmor -o /usr/share/keyrings/ros-archive-keyring.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null ``` 再次刷新本地APT缓存以便获取最新的索引文件: ```bash sudo apt update ``` #### 安装RVIZ2及相关工具 现在可以安全地通过APT安装RVIZ2和其他必要的组件了。输入如下指令即可完成安装过程: ```bash sudo apt install ros-foxy-rviz2 python3-colcon-common-extensions ``` #### 验证安装成果 最后一步是要验证RVIZ2是否成功安装。启动终端窗口并尝试运行rviz2命令查看是否有图形界面弹出: ```bash rviz2 ``` 如果一切正常,则会看到默认配置下的RVIZ可视化编辑器;若有任何错误提示,请参照官方文档排查问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值