当前位置: 首页 > news >正文

ubuntu22.04在 Docker容器中安装 ROS2-Humble

22.04 安装 docker 容器并实现rviz功能

docker pull命令拉取包含ROS-Humble的镜像:

docker pull osrf/ros:humble-desktop-full-jammy

docker images验证该镜像是否拉取成功。

使用镜像osrf/ros:humble-desktop-full-jammy创建并运行容器

sudo docker run -it --name ros2_humble_test osrf/ros:humble-desktop-full-jammy /ros_entrypoint.sh bash

在本机执行docker ps -a验证是否创建成功,如果出现下列的输出,说明创建成功:

运行Rviz

xhost +local:docker
 
sudo docker run -it --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix osrf/ros:humble-desktop-full-jammy

 在容器内部执行下列指令配置ros的环境变量,并运行rviz2

source ./ros_entrypoint.sh
 
rviz2

相关文章:

  • Nipype 简单使用教程
  • 锁相放大技术:从噪声中提取微弱信号的利器
  • UE5定序器中摇臂挂载摄像机 让摄像机始终朝向目标
  • 拍电影为什么常用绿幕?认识色度键控(Chroma Key)技术
  • 思维链框架:LLMChain,OpenAI,PromptTemplate
  • [Java实战]Spring Boot 快速配置 HTTPS 并实现 HTTP 自动跳转(八)
  • 【前端】【css】【总复习】三万字详解CSS 知识体系
  • Python与矢量网络分析仪3671E:自动化测试(Vscode)
  • 相或为K(位运算)蓝桥杯(JAVA)
  • [Linux]从零开始的STM32MP157 Busybox根文件系统构建
  • Synchronized与锁升级
  • 2025-05-11 项目绩效域记忆逻辑管理
  • C 语言数据结构基石:揭开数组名的面纱与计算数组大小
  • Babel 插件与预设的区别及使用
  • 【stata代码】地方政府驱动企业参与乡村振兴的机制——乡村振兴注意力视角的分析
  • Scala 中累加器的创建与使用格式详解
  • vue 中的数据代理
  • 模型欠拟合是什么?
  • app加固
  • 图形学、人机交互、VR/AR领域文献速读【持续更新中...】
  • 法治日报整版聚焦:儿童能否成为短视频主角?该如何监管?
  • 专访|茸主:杀回UFC,只为给自己一个交代
  • 优化营商环境,服务上海“五个中心”建设,北外滩有何举措?
  • 回望乡土:对媒介化社会的反思
  • 青海规范旅游包车行为:不得引导外省籍旅游包车违规驻地运营
  • 上海建筑领域绿色发展2025年工作要点发布