Mac M1安装ROS1或ROS2

1.首先进入Anaconda官网,安装Anaconda

2.创建、激活并配置环境

bash 复制代码
#创建环境
conda create -n ROS
#激活环境
conda activate ROS
#配置环境
conda config --add channels conda-forge
conda config --add channels robostack
conda config --set channel_priority strict

3.安装ROS1( noetic版)或ROS2(humble版)

bash 复制代码
#安装noetic版本
conda install ros-noetic-desktop-full
#安装humble版本
conda install ros-humble-desktop

4.安装其他依赖

bash 复制代码
conda install compilers cmake pkg-config make ninja catkin_tools

5.重启环境

bash 复制代码
conda deactivate
conda activate ROS

6.验证

(1)ROS1版本

方法一:

bash 复制代码
#打开一个终端
conda activate ROS
roscore
#打开另一个终端
conda activate ROS
rosrun turtlesim turtlesim_node
#再打开另一个终端
conda activate ROS
rosrun turtlesim turtle_teleop_key

方法二:

bash 复制代码
#打开一个终端
conda activate ROS
roscore
#打开另一个终端
conda activate ROS
rviz

(2)ROS2版本

bash 复制代码
#打开一个终端
conda activate ROS
ros2 run turtlesim turtlesim_node
#打开另一个终端
conda activate ROS
ros2 run turtlesim turtle_teleop_key
相关推荐
pumpkin845141 小时前
Mac Studio M4 Max 纯本地化部署 Qwen 3.6 并桥接 Claude Code 实践指南
macos
hurrycry_小亦2 小时前
苹果WWDC 2026前瞻:Ferret-Pro端侧大模型即将亮相|小亦之闻|AI 编程三日速递!(5月26日~5月28日)
macos·ios·wwdc
搬砖的小码农_Sky6 小时前
macOS Sequoia OpenClaw + Ollama 本地离线部署(免API、Apple Silicon金属加速)
人工智能·macos·ai·人机交互
稚枭天卓9 小时前
mac 安装 redis
redis·macos
AugustRed10 小时前
MacOS 运维常用命令大全(超全速查表)
运维·macos
稚枭天卓14 小时前
mac 安装mysql
mysql·macos
m0_535817551 天前
macOS上Claude Code安装配置保姆级教程:国内直连API,从0到1跑通(附避坑指南)
gpt·macos·ai·node.js·claude·claudecode·88api
我有满天星辰2 天前
Mac 安装 Redis + Spring Boot 整合 Redis(完整实战指南)
spring boot·redis·macos
游戏开发爱好者82 天前
iOS开发工具推荐:Xcode、AppCode、SwiftLint使用心得与效率提升
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
whyfail2 天前
Codex 下载安装指南:Windows 和 macOS 官方版下载
windows·macos·codex