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

相关推荐
2501_946961471 小时前
极简大气创业融资 PPT 模板,适合路演、项目宣讲
人工智能·排序算法
得一录1 小时前
AI 语音助手:如何用大模型优化智能语音交互?
人工智能
玄同7651 小时前
Python 自动发送邮件实战:用 QQ/163 邮箱发送大模型生成的内容
开发语言·人工智能·python·深度学习·机器学习·邮件·邮箱
逸俊晨晖1 小时前
NVIDIA 4090的8路1080p实时YOLOv8目标检测
人工智能·yolo·目标检测·nvidia
Olamyh1 小时前
【手搓 ReAct Agent:告别框架,回归本质】
人工智能·python
seaside20031 小时前
大模型计算量、显存计算方法推导
人工智能·大模型
AI资源库1 小时前
nvidiapersonaplex-7b-v1模型深入解析
人工智能·语言模型·回归
weixin_509138341 小时前
智能体认知动力学理论和实践
人工智能·智能体·语义空间·认知动力学
玄同7651 小时前
机器学习中的三大距离度量:欧式距离、曼哈顿距离、切比雪夫距离详解
人工智能·深度学习·神经网络·目标检测·机器学习·自然语言处理·数据挖掘
第七序章1 小时前
【Linux学习笔记】初识Linux —— 理解gcc编译器
linux·运维·服务器·开发语言·人工智能·笔记·学习