![]() If you prefer a different location, simply change the ~/ros in the commands above. NOTE: the instructions above download all stacks inside the ~/ros folder. ROS-Base: (Bare Bones) ROS package, build, and communication libraries. ROS-Full: ROS package, build, communication, and graphical tools. We provided four default configurations to get you started.ĭesktop-Full Install: (Recommended): ROS Full, rviz, robot-generic libraries, 2D/3D simulators, navigation and 2D/3D perceptionĭesktop Install: : ROS Full, rviz, and robot-generic libraries There are many different libraries and tools in ROS. sudo pip install -U rosinstall vcstools.The installation downloads all ROS stacks in subdirectories inside the ~/ros directory, one subdirectory for each stack in the rosinstall file.įirst install rosinstall using pip ( advanced options for pip): The following lines will download the ROS source code using the rosinstall tool, and bootstrap the installation. Tell rosinstall, that we are planning to install using MacPorts: export ROS_OS_OVERRIDE=osx:macports Python-svn issue: python-svn is a pre-requisite, but it must currently be installed from source. You may need to add this symbolic link in /opt/local/bin: sudo ln -fsv /opt/local/bin/easy_install-2.6 easy_install If easy_install is not in /opt/local/bin, you will need to install python-distribute: sudo port install py26-distribute using which and ls -la) for python and easy_install to make sure they link to the correct version ( /opt/local/bin not /usr/.). You may need to run easy_install to install libyaml: ![]() Install other packages sudo port install pkgconfig eigen ![]() Sudo chown -R macports:macports Portfile files Sudo port activate boost you have not one of that versions, you have to install it by yourself: May you have it installed earlier, then you can enter (with your version): You need C++ boost library with a version between 1.41 and 1.47. bashrc:Įxport DYLD_FALLBACK_LIBRARY_PATH=$DYLD_FALLBACK_LIBRARY_PATH:/opt/local/lib If you haven't already configured your computer to use MacPorts libraries, add the following to your. ROS on OS X uses MacPorts, which requires additional environment setup. bashrc, you'll also need to do that:Ĭp /opt/local/etc/bash_completion.d/git ~/.git-bash-completion.shĮcho " &. Sudo port install git-core +svn+bash_completion ![]() Sudo port install wget cmake python_select subversion mercurial py26-yaml libyaml Mac OS X Installation Instructions (10.6 or later) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |