1.安装Homebrew
Homebrew是Mac上常用的包管理工具。在终端中执行以下命令进行安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2.添加ROS repository
终端执行以下命令,将ROS repository添加到Homebrew中。
- brew tap ros/deps
- brew tap osrf/simulation
- brew tap homebrew/core
执行上述命令前,先执行export HOMEBREW_NO_INSTALL_FROM_API=1;告诉Homebrew不要从API安装软件包。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
ksnowlv@MacBook-Pro-3 RosProjects % export HOMEBREW_NO_INSTALL_FROM_API=1
ksnowlv@MacBook-Pro-3 RosProjects % brew tap ros/deps
==> Tapping ros/deps
Cloning into '/usr/local/Homebrew/Library/Taps/ros/homebrew-deps'...
remote: Enumerating objects: 104, done.
remote: Total 104 (delta 0), reused 0 (delta 0), pack-reused 104
Receiving objects: 100% (104/104), 27.19 KiB | 41.00 KiB/s, done.
Resolving deltas: 100% (47/47), done.
Tapped 6 formulae (21 files, 54.6KB).
ksnowlv@MacBook-Pro-3 RosProjects % brew tap osrf/simulation
==> Tapping osrf/simulation
Cloning into '/usr/local/Homebrew/Library/Taps/osrf/homebrew-simulation'...
remote: Enumerating objects: 13824, done.
remote: Counting objects: 100% (2996/2996), done.
remote: Compressing objects: 100% (605/605), done.
remote: Total 13824 (delta 2642), reused 2683 (delta 2380), pack-reused 10828
Receiving objects: 100% (13824/13824), 3.31 MiB | 22.00 KiB/s, done.
Resolving deltas: 100% (10599/10599), done.
Tapped 105 formulae (220 files, 4.1MB).
ksnowlv@MacBook-Pro-3 RosProjects % brew tap homebrew/core
ksnowlv@MacBook-Pro-3 RosProjects % brew install --only-dependencies ros/texlive
==> Tapping homebrew/cask
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask'...
remote: Enumerating objects: 905485, done.
remote: Counting objects: 100% (764/764), done.
remote: Compressing objects: 100% (344/344), done.
Receiving objects: 6% (57724/905485), 31.66 MiB | 28.00 KiB/s
|
3.安装ROS工具
安装ROS的核心工具和库文件:
- brew install –only-dependencies ros/texlive
- brew install ros-melodic-desktop
4.配置ROS环境变量
在bash配置文件(如~/.bash_profile或~/.bashrc)中添加ROS环境变量,执行以下命令进行配置:
echo “source /usr/local/opt/ros-melodic/setup.bash” » ~/.bash_profile
source ~/.bash_profile
5.初始化ROS工作区
创建一个新的ROS工作区(workspace)并初始化,执行以下命令:
mkdir -p ~/ros_catkin_ws/src
cd ~/ros_catkin_ws
catkin_make
6.验证安装
执行以下命令验证ROS安装是否成功:
roscore
以上步骤完成后,ROS应该已经成功安装到您的Mac电脑上。您可以尝试运行一些ROS命令来验证安装结果。请注意,以上步骤是针对ROS Melodic版本的安装说明,如果您需要安装其他版本,可以替换相应的版本号(如ros-melodic-desktop)。
文章作者
梵梵爸
上次更新
2024-03-14
许可协议
原创文章,如需转载请注明文章作者和出处。谢谢