ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Current recommended installation for MacBook Pro? (OS X 10.9)

asked 2013-12-20 07:46:48 -0600

heyfred gravatar image

updated 2014-01-28 17:18:52 -0600

ngrennan gravatar image

I have just bought a new Retina MacBook Pro which has OS X 10.9 (Mavericks) installed on it and I need to install ROS in the simplest way to continue developing. I am currently using ROSJava Groovy with the gradle build system on Ubuntu 13.04 (unsupported) and I am wondering which way is best to install ROS.

The options I'm currently considering are:

  • Mac OS X 10.9 install with ROSJava Groovy
  • Ubuntu 13.04 with ROSJava Groovy
  • Some OS with Hydro

but any advice would be appreciated.

I would prefer to install on Mac OS X however I have previously tried to install it on OS X 10.6 (Snow Leopard) and could never manage to install it successfully.

I'm also reluctant to upgrade to the Catkin build system as I have been using Gradle and don't have experience of Catkin but I would upgrade if I couldn't avoid it.

Is anyone able to recommend the best install method for people in this situation?

Thanks for your help in advance

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-12-20 23:31:05 -0600

Hansg91 gravatar image

If you need to install ros in the simplest way, then I suggest getting a virtual machine and install ubuntu on it and install ros in there. As for OSX, it is definitely possible, but count on it to take some time and some searching through the web for solutions to compile errors and such when building ROS.

If you do want to go through with it, this'd be a good place to start:

edit flag offensive delete link more


I fully agree that ubuntu will be the easiest. I have recently installed hydro on my Mavericks machine on OSX. The desktop-full install works, but there a few manual fixing steps involved (I'm happy to offer assistance here on ros answers). I don't know about ROSJava though.

demmeln gravatar image demmeln  ( 2013-12-21 00:58:54 -0600 )edit

I also agree with Hansg91. While most of the issues with hydro on OS X have been resolved, not all have been released (so you will still need to patch the packages by hand), and some packages like Orocos KDL have no immediate solution in sight.

jensenb gravatar image jensenb  ( 2013-12-21 06:33:36 -0600 )edit

We have a good OS X community here :) Just my two cents, there're still some unresolved issues on OSX. But I should admit that ROS is definitely usable! Let us know how ROSJava is working on OSX.

Artem gravatar image Artem  ( 2013-12-22 19:00:34 -0600 )edit

I have decided to install ros groovy in a Ubuntu 12.04 virtual machine which was an easy installation. I haven't tried connecting it to a robot yet but all of the drivers have installed fine. Thanks for the answers.

heyfred gravatar image heyfred  ( 2013-12-30 12:01:37 -0600 )edit

Question Tools

1 follower


Asked: 2013-12-20 07:46:48 -0600

Seen: 4,270 times

Last updated: Dec 20 '13