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
相关推荐
goodmao2 小时前
【macOS】【mouse】设置鼠标大小
macos·计算机外设·鼠标·mouse
Magnum Lehar3 小时前
macos信息采集器appledataharvester-3
macos·网络安全·系统安全
川川菜鸟5 小时前
Claude Code 安装与配置完整指南(Mac)
macos
WarmSword6 小时前
mac上用cursor/vscode调试root权限进程
c++·ide·vscode·macos·mac
Magnum Lehar7 小时前
macos的信息采集器appledataHarvester-2
macos·网络安全·系统安全
echo-niuben8 小时前
macOS 端已如何正常安装并配置XcodeBuildMCP ?
macos
刘某某.9 小时前
Mac上缺失宋体字体,只有宋体-简
macos
Tom·Ge10 小时前
在macOS上安装OpenClaw并实现Chrome网站自动化测试
chrome·macos·策略模式
Lo-Y-eH10 小时前
Mac 安装 Ollama 部署 DeepSeek 模型
macos·ollama·deepseek·cherry studio
仙剑魔尊重楼1 天前
iMazing 3.1.3官方中文版新功能介绍
macos·objective-c·cocoa