ROS2安装步骤总结

1、打开官网: https://index.ros.org/doc/ros2/

2、选择安装 :https://index.ros.org/doc/ros2/Installation/#installationguide

3、选择版本eloquent https://index.ros.org/doc/ros2/Installation/Eloquent/

4、选择Debian packages

https://index.ros.org/doc/ros2/Installation/Eloquent/Linux-Install-Debians/

5、设置语言

sudo locale-gen en_US en_US.UTF-8

sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8

export LANG=en_US.UTF-8

6、设置安装源

sudo apt update && sudo apt install curl gnupg2 lsb-release

curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add --

sudo sh -c 'echo "deb arch=amd64,arm64 http://packages.ros.org/ros2/ubuntu lsb_release -cs main" > /etc/apt/sources.list.d/ros2-latest.list'

7、安装ROS2包

sudo apt update

sudo apt install ros-eloquent-desktop

8、设置环境变量(此方法每开一个命令窗口需要执行一遍)

source /opt/ros/eloquent/setup.bash

9、安装argcomplete

sudo apt install python3-argcomplete

10、测试例子

(1)打开一个新的命令窗口,执行发送消息

source /opt/ros/eloquent/setup.bash

ros2 run demo_nodes_cpp talker

(2)打开一个新的命令窗口,执行接收消息

source /opt/ros/eloquent/setup.bash

ros2 run demo_nodes_py listener

11、卸载ROS2

sudo apt remove ros-eloquent-* && sudo apt autoremove

相关推荐
AI日报派送佬3 小时前
2026年10月14日AI行业日报|Gemini 4 Argon正式发布;小模型跨设备传播风险引发安全热议
网络·人工智能·openai·谷歌·deepseek·anthropic·ai日报
镜象科技4 小时前
职业院校AI心理健康解决方案怎么选?三个特殊场景与三类路线
人工智能
Leo.yuan4 小时前
企业Data Agent架构选型:帆软Dora基于NL2BI的现有BI体系复用方案
大数据·人工智能
朱涛的自习室4 小时前
70 美金的 Beyond Compare,我让 Gemini 4 和 DeepSeek 造个开源免费版(Day 2)
android·前端·人工智能
米小虾4 小时前
上下文:Agent 的眼睛里到底装着什么
人工智能·agent
米小虾5 小时前
Agent = 大脑 + 眼睛 + 手脚:一篇看懂现代 AI Agent 的骨架
人工智能
小小测试开发5 小时前
安全评测得分 0.9556 掉到 0.3257,只改了 top_k 和 prompt_style 之外的题面比例
人工智能·安全·prompt
slacker-kian5 小时前
[实践]-用LLM对文本结构化:把多段文本描述变成规范的 JSON 知识库
人工智能·llm·prompt·结构化·pydantic·one-shot 提示
品牌常新5 小时前
景区巡逻机器人怎么选?派宝S5全地形守护解析
运维·人工智能·机器人