Skip to main content

Installing Jade on Mac

Installing ROS Jade on Mac OS X Yosemite (10.10.5)

Basic Instructions

http://wiki.ros.org/jade/Installation/OSX/Homebrew/Source

Issues

There are issues with brew version of Eigen when building perception_pcl package. This should be resolved with the release of eigen 3.3. Until then, follow the instrutions here.

https://gist.github.com/jmtatsch/3aa268d41ae40c89b35a

i.e. Modify ~/ros_catkin_ws/src/perception_pcl/pcl_ros/CMakeLists.txt

-find_package(Eigen3 REQUIRED)
+find_package(PkgConfig)
+pkg_search_module(Eigen3 REQUIRED eigen3)

Re-install pcl if it references older python. In my case, it referenced 2.7.10_2 when I only had 2.7.11 and it broke ros_pcl package install.

brew unintsall pcl

# rosdep will install HEAD pcl
rosdep install --from-paths src --ignore-src --rosdistro jade -y

# Don't install via brew as it will install older 1.7x version of pcl
# brew install pcl

Other resources on this issue:

Using Installer Script

Here's a script that automates most of the installation.

https://github.com/mikepurvis/ros-install-osx