【无标题】

一行命令启动安装脚本,根据 Ubuntu 版本选对 ROS2 型号,装完输命令验证即可搞定 。‌‌‌‌

🚀 怎么运行安装脚本

复制核心命令‌:打开终端,输入 wget http://fishros.com/install -O fishros && . fishros 并回车 。

处理权限问题‌:如果提示权限不足,先输 chmod +x fishros 再运行脚本,网络不好多试几次 。‌‌‌

📋 菜单里咋选版本

选安装选项‌:脚本运行后出现菜单,数字键选 1"一键安装 ROS",新手建议选更换国内源 。

对号入座选型号‌:Ubuntu 22.04 选 Humble 版,24.04 选 Jazzy 版,类型选"桌面版"功能更全 。‌‌‌

✅ 装完怎么验证

查版本号‌:新开终端输入 echo $ROS_DISTRO,显示 humble 或 jazzy 说明环境好了 。

跑小海龟测试‌:输 ros2 run turtlesim turtlesim_node 弹出窗口,再开一个终端控海龟能动就成功了 。‌‌‌

新开终端运行ros2 run turtlesim turtle_teleop_key,‌选中该终端窗口‌,用方向键即可控制乌龟移动:↑前进、↓后退、←左转、→右转,空格键急停,q退出。

无需依赖键盘节点,直接通过命令向/turtle1/cmd_vel话题发送Twist消息控制运动:

单次直行:ros2 topic pub --once /turtle1/cmd_vel geometry_msgs/msg/Twist "{linear: {x: 2.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 0.0}}"

循环画圆:ros2 topic pub --rate 1 /turtle1/cmd_vel geometry_msgs/msg/Twist "{linear: {x: 2.0, y: 0.0, z: 0.0}, angular: {x: 0.0, y: 0.0, z: 1.8}}"

相关推荐
我才是银古4 天前
单模型Agent配置的工程化笔记 —— 四档思考、权限顺序与静态校验
deepseek·opencode
VIP_CQCRE10 天前
在 VS Code 等编辑器里用 OpenCode 接入 Ace Data Cloud:Provider 配置与 IDE 验证
大模型·ai编程·vs code·opencode·ace data cloud
王小希ww10 天前
【Agent & RSI】OpenCode离线部署:终端版 & Web 版
llm·agent·opencode
长不大的杨瑞杰11 天前
OpenCode v2 GitLab 集成实战:Issue 驱动开发、MR 审查与 CI/CD 最小权限
人工智能·ci/cd·gitlab·ai编程·opencode
长不大的杨瑞杰11 天前
OpenCode v2 Custom Tools 实战:开发数据库、工单与发布工具
人工智能·typescript·开发工具·opencode·custom tools
长不大的杨瑞杰13 天前
OpenCode v2 LSP 实战:内置语言服务器、自定义配置与诊断闭环
java·人工智能·typescript·lsp·opencode
ELI_He99916 天前
Opencode 2.0
opencode
长不大的杨瑞杰22 天前
Windows 安装 OpenCode v2:原生、WSL、Desktop 怎么选?完整配置与避坑指南
人工智能·windows·ai agent·opencode
薛定谔的猫-菜鸟程序员1 个月前
22 分 10 秒 vs 2 小时 44 分:AtomCode 与 opencode 项目开发对比实测,国产agent Atomcode 这么猛吗?
agent·opencode·atomcode
guslegend1 个月前
AI 编程范式转换与 Memory 工程:从无状态模型到 AGENTS.md 声明式配置
人工智能·大模型·agent·ai编程·opencode