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
相关推荐
归辞...8 小时前
「iOS」————自动释放池底层原理
macos·ios·cocoa
高克莱8 小时前
【macOS操作系统部署开源DeepSeek大模型,搭建Agent平台,构建私有化RAG知识库完整流程】
macos·llm·agent·知识库·anythingllm·ollama·deepseek
程序员果子9 小时前
macOS Python 安装
python·macos
Someone_sky19 小时前
Daemon Tools for Mac —— 专业虚拟光驱与磁盘映像工具
macos
小指纹1 天前
cf--思维训练
c++·算法·macos·ios·objective-c·cocoa
小指纹1 天前
河南萌新联赛2025第(四)场【补题】
数据结构·c++·算法·macos·objective-c·cocoa·图论
光头才能变强1 天前
Mac安装WebStorm for Mac v2025.1.1
ide·macos·webstorm
ghostwritten1 天前
在 macOS 上 安装最新 Python 和 pip
python·macos·pip
Digitally2 天前
如何将照片从POCO手机传输到Mac电脑
macos·智能手机·电脑
Sugobet2 天前
【安卓][Mac/Windows】永久理论免费 无限ip代理池 - 适合临时快速作战
android·tcp/ip·macos·网络安全·渗透测试·ip代理池·接入点