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小陈1 小时前
PyTorch DataLoader数据加载性能排查:GPU利用率低的实操指南
人工智能·pytorch·python·深度学习·ai·gpu算力
测试者家园3 小时前
为什么意图驱动测试是自动化测试的下一站,而不是替代品
自动化测试·软件测试·人工智能·持续测试·ai赋能·智能化测试·软件测试变革
D202020204 小时前
TikTok Shop禁止AI语音直播落地后,跨境卖家如何通过达秘合规调整带货内容
人工智能
像风一样自由20204 小时前
20.Milvus常见问题检索不到维度错误和数据一致性
人工智能·大模型·milvus
现代野蛮人4 小时前
【深度学习实验】—— 基于 LSTM 与 Optuna 调参的丙型肝炎预测
人工智能·深度学习·lstm
支支დ4 小时前
VO by Vercel 前端特定优势:为什么它是构建 AI 应用的新范式
前端·人工智能
ZGIAI5 小时前
ZGI 让那些"等你去处理"的事,真正跑起来
人工智能·架构
ZGIAI5 小时前
ZGI:别再做Agent Demo了,先问问它在业务里能不能撑过下周三
人工智能·架构
香芋芋圆5 小时前
AI 冲击内卷之下,普通前端如何破局?WebGIS—— 低门槛突围赛道
前端·javascript·人工智能·学习·职场发展
m0_614523555 小时前
完整教程|输入一句描述,能不能直接生成一段可以继续剪辑的视频:写结构化描述到生成短样片
人工智能·音视频