[ros-users] PR2 development on a MAC

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Patrick Doyle
Date:  
To: ros-users
Subject: [ros-users] PR2 development on a MAC
I am interested in using a Macintosh (running 10.6.4) as a development
platform for PR2 projects. Right now, I don't know what I don't know.

I followed the instructions given on the Wiki
(http://www.ros.org/wiki/cturtle/Installation/OSX) for installing the
software on a Mac. While the software seemed to install fine (once I
created a case-sensitive disk image in which to install the code), the
tutorial falls apart at the "rosdep install turtle_teleop" step due to
a lack of Bluetooth and other libraries. (I described this here:
https://code.ros.org/discuss/ros-users/browse_frm/thread/2061/8495).

I found a thread
(https://code.ros.org/discuss/ros-users/browse_frm/thread/2086/8604)
where the poster (Deepak) claimed that CTurtle was successfully
installed on MAC OS 10.6, but he unable to get Ogre working.

As I said, right now I don't know what I don't know. And I would like
to rectify that. I don't really know how much of what I don't know is
related to ROS, CTurtle, Ogre, Gazebo, or MAC OS incompatibilities in
general.

So I'll ask the questions... please feel free to point me at
documentation I should have already read...

What is involved in running a PR2 simulation development environment on a MAC?

It seems to me that I would need to follow the MAC OS instructions
given on the Wiki and use rosinstall. Is that the same as saying "I
have installed CTurtle" or did Deepak mean something else when he
said that?

I see in the Wiki several components require OGRE and I see
instructions for installing that. I also see Deepak's post saying
that he tried that and ran into problems. If I want to do PR2
development, do I need to install OGRE?

If we were to assume that (for some reason) I had better luck than
Deepak, what else would I need to install? I think I saw something
about installing NVIDIA Cg from the nvidia site. What else would be
required?

I just noticed a comment on the OS X page that "At the time of
writing, gazebo does not built on OS X, for reasons unrelated to
OGRE". Is that still true? Am I doomed to failure if I get to this
point?

That's probably enough for now. Thanks for reading this far.

--wpd