= Installing on Raspberry PI/Raspbian = Two ways currently exist to install ROS Groovy on Raspbian: binary packages and source. == Building from source == The process is described in [[groovy/Installation/Raspbian/Source]] This is a very long process, but allows for building nearly every package in ROS Groovy. == Installing binary packages == An experimental repository has been set up and contains most of the Groovy distribution, but still lacks a significant amount of packages (see https://groups.google.com/d/msg/ros-sig-embedded/fxgu5CB4nd4/dFutvb8z7cQJ) The status page of the build farm is visible here: http://64.91.227.57/repos/rospbian/debbuild/groovy.html Note: only wet (catkin) packages have been built and included in this repository. If you need a dry package, you will need to build it from source. To use this repository, use the following steps: * add the repository to your apt sources: {{{ $ sudo sh -c 'echo "deb http://64.91.227.57/repos/rospbian wheezy main" > /etc/apt/sources.list.d/rospbian.list' }}} * add the apt key: {{{ $ wget http://64.91.227.57/repos/rospbian.key -O - | sudo apt-key add - }}} * reload apt sources {{{ $ sudo apt-get update }}} * install ros packages - ros_comm is a good fit, it has dependencies on roscpp, rospy, and all the core ROS tools, so that they will all be installed. {{{ $ sudo apt-get install ros-groovy-ros-comm }}} * Now, you have to tell the Pi, where ROS is located and remind him every time, a terminal session is started. {{{ $ echo "source /opt/ros/groovy/setup.bash" >> ~/.bashrc $ . ~/.bashrc }}} * Now you are good to go. Try.. {{{ $ roscore }}} Please send any feedback to the ros-sig-embedded list: https://groups.google.com/forum/?fromgroups=#!forum/ros-sig-embedded <>