Note: This tutorial was documented using a standard Ubuntu 16.04 environment
Here is a quick tutorial to get you started running ROS on your OcPoC.
Note that these directions are taken from the ROS tutorials.
Boot up your board, and make sure you have the WiFi enabled. An internet connection will be required for this process.
update-locale LANG=C LANGUAGE=C LC_ALL=C LC_MESSAGES=POSIX
sh -c 'echo "deb http://packages.ros.org/ros/ubuntu trusty main" > /etc/apt/sources.list.d/ros-latest.list'
apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net --recv-key 0xB01FA116
the last command may take a while.
Note: we had one circumstance where a 'dpkh -configure -a' command was required between 'apt-get update' and 'apt-get upgrade'. This extra step was related to the user previously installing 'apt-offline' on the system.
apt-get install ros-jade-ros-base
sudo apt-get install python-rosdep
sudo rosdep init
echo "source/opt/ros/jade/setup.bash" >> ~/.bashrc
After all these, you should be able to download ros packages, make them using cmake or rosbuild, and run them.
Go check out which projects are available for ROS armhf!
Updated over 6 years ago