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

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

http://www.xdnf.cn/news/5307.html

相关文章:

  • RuoYi-v4.7.8 jar/war部署
  • RabbitMQ学习(第三天)
  • Spark任务调度流程详解
  • Java大师成长计划之第18天:Java Memory Model与Volatile关键字
  • 游戏引擎学习第273天:动画预览
  • BGP联盟
  • MNIST DDP 分布式数据并行
  • 「OC」源码学习—— 消息发送、动态方法解析和消息转发
  • Docker拉取ubuntu22.04镜像使用ROS2 humble及仿真工具可视化进行导航
  • 【大模型面试每日一题】Day 15:流水线并行的Bubble问题及其缓解方法
  • Apache Flink 与 Flink CDC:概念、联系、区别及版本演进解析
  • 花朵识别系统Python+深度学习+卷积神经网络算法+TensorFlow+人工智能
  • Newton GPU 机器人仿真器入门教程(零)— NVIDIA、DeepMind、Disney 联合推出
  • 【目标检测系列】YOLOV1解读
  • openjdk底层汇编指令调用(一)——汇编指令及指令编码基础
  • 通过 Azure DevOps 探索 Helm 和 Azure AKS
  • Spark 中RDD、Job,stage,task的关系
  • ActiveMQ 生产环境问题排查与调优指南(一)
  • 编程日志5.3
  • 智能语音助手的未来:从交互到融合
  • 实战项目3(04)
  • 画立方体软件开发笔记 js-pytorch xlsx 导出 excel pnpm安装
  • uni-app学习笔记(二)--vue页面代码的构成和新建页面
  • Pandas学习笔记(四)
  • 嵌入式硬件篇---UART
  • 外网访问内网海康威视监控视频的方案:WebRTC + Coturn 搭建
  • Python OpenCV性能优化与部署实战指南
  • python 实现文件批量重命名
  • “frame stacking”---帮助强化学习稳定提升和收敛技巧
  • Nipype 简单使用教程