ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
So i finally worked out the full answer. Since Ubuntu18.04 is codenammed "bionic", You had to set:
export ROS_OS_OVERRIDE=ubuntu:bionic
And then:
rosdep install --from-paths src --ignore-src --rosdistro melodic --os=ubuntu:bionic -y
However, i worked out you could install directly from the ROS ARM basic method via cheating the sources.list when installing ROS via:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu bionic main" > /etc/apt/sources.list.d/ros-latest.list'
This is essentially cheating "$(lsb_release -sc)" by replacing with "bionic" (for Ubuntu 18.04).