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

Docker 安装 Webtop 并部署 ROS2 环境

Webtop 是 Docker 专用的带 Web 桌面环境的 Ubuntu 系统镜像,可直接在浏览器中使用桌面环境,非常适合用于运行、使用 RViz2;

第一步:下载 Webtop 镜像

docker pull lscr.io/linuxserver/webtop:ubuntu-xfce

第二步:安装一个卷(用于将文件拷贝到容器中更方便一些,还可以多个容器共用)

docker volume create ros2volume

第三步:再运行一个实例 网络选择host,注意,不在一个广播域在ros2中就无法通信

docker run -itd --name=ros2-rviz --privileged=true -d  --network host  -e TZ=Asia/Shanghai  -e LC_ALL=zh_CN.UTF-8   -e LANG=zh_CN.UTF-8  -v ros2volume:/home/ros2  linux/webtop:ubuntu-xfce
# 递归修改 /config 目录及其子目录的所有者为 abc(需要输入密码 abc) 
sudo chown -R abc:abc /config 
# 修改 .XDG 目录权限为 0700 
sudo chmod 700 /config/.XDG 
# 若 .ros 目录不存在,先创建 
mkdir -p /config/.ros 
# 递归修改 .ros 目录权限为 755(确保可写) 
sudo chmod -R 755 /config/.ros

image

第四步:安装环境

sudo apt update
sudo apt install iputils-ping
apt install vim
apt install wget
apt install git
apt install python3 

第五步:安装小鱼一键Ros2

https://www.bilibili.com/video/BV1tE4m1d7Ug/?share_source=copy_web&vd_source=f75d16bd690ecd9fa66b3729f0f77020

wget http://fishros.com/install -O fishros && . fishros
# 1、选择更换系统源并清理第三方源
# 2、选择安装 ROS2 Jazzy 版本
# 3、安装 Jazzy 桌面版本(核心库 + 可视化工具(RViz2、RQT)+ 机器人状态发布 + 示例代码 + 调试工具等)

image

安装ROS 2 Jazzy版本中 MoveIt 核心包

apt install ros-jazzy-moveit
http://www.jsqmd.com/news/631393/

相关文章:

  • 告别卡壳!Qwen2.5-Coder-1.5B实现Python代码自动生成
  • 单片机小白也能懂:用Keil uVision5给AT89C51点个灯(附完整源码)
  • DeOldify服务监控方案:Prometheus+Grafana实时跟踪GPU利用率与QPS
  • 【算法精讲】选择排序:从PTA真题到实战优化
  • AICoverGen深度解析:如何实现AI语音转换与专业级音乐翻唱创作
  • 终极宝可梦游戏随机化器:Universal Pokemon Randomizer ZX 完全指南
  • 2026年四月电磁线圈品牌综合评测与采购指南 - 2026年企业推荐榜
  • 杰理之设置音量函数后死机的处理方法【篇】
  • LFM2.5-1.2B-Thinking端侧部署指南:基于STM32的嵌入式AI应用
  • Android设备标识终极方案:用Android_CN_OAID一站式解决多厂商兼容难题
  • 2026年当前浙江市场钢格板采购指南:如何甄选真正可靠的供应商伙伴 - 2026年企业推荐榜
  • 用3DGS+Isaac Sim给四足机器人造个‘数字孪生’训练场:手把手复现VR-Robo框架
  • OFA-Image-Caption模型微调实战:使用自定义数据集提升垂直领域描述精度
  • F28335项目功耗优化实战:如何通过精细管理外设时钟(PCLKCR)来省电
  • 手把手教你用BQ76920开发板搭建3-5节锂电池保护系统(附完整电路图)
  • lvgl-micropython、lv_micropython和lv_binding_micropython到底啥关系?一文读懂狭
  • 【架构实战】SQL调优实战:从执行计划到索引优化
  • 2026年至今,探寻贵阳大曲坤沙酱香酒实力厂家:荣和酒业的传承与创新 - 2026年企业推荐榜
  • 洞察钢结构行业新趋势:2026现阶段头部品牌厂商深度解析与选型指南 - 2026年企业推荐榜
  • 模电实战:深度解析负反馈电路的设计与应用
  • 2026届毕业生推荐的六大AI科研平台推荐榜单
  • 杰理之切换模式后再次进入蓝牙模式连接失败【篇】
  • 2026年4月新消息:黄金回收如何避坑?这份同城服务商深度盘点与选择指南请收好 - 2026年企业推荐榜
  • MPL3115A2气压高度传感器嵌入式驱动开发与FreeRTOS集成
  • 大麦网抢票脚本终极指南:如何轻松抢到热门演出门票 [特殊字符]
  • AI建站工具从0到1全流程攻略:如何用AI生成一个专业品牌官网
  • Navicat Cloud进阶篇:怎样高效离线模式下使用云端资源
  • 【向量检索实战】FAISS + BGE-M3:构建高效RAG系统的核心引擎
  • 2026年4月北京围挡采购指南:五大实力品牌深度解析与选购建议 - 2026年企业推荐榜
  • Neural Whole-Body Control: HOVER ExBody2 神经全身控制实战第二部分:HOVER核心原理2.3 训练目标与损失函数(深入推导)