Hello, I was trying to install the ROS2 according to the instruction here: GitHub - ros2/ros2: The Robot Operating System, is a meta operating system for robots.
Everything was fine until the section “Get the ROS2 code”
mkdir -p ~/ros2_ws/src
cd ~/ros2_ws
wget https://raw.githubusercontent.com/ros2/ros2/release-latest/ros2.repos
vcs import src < ros2.repos
when I try to execute the last command, I get this error:
$ vcs import src < ros2.repos
stty: stdin isn’t a terminal
Video Contact Sheet *NIX v1.13.2, (c) 2007-2014 Toni Corvera
Unable to locate DejaVu Sans font. Falling back to helvetica.
File “import” doesn’t exist
File “src” doesn’t exist
stty: stdin isn’t a terminal
Anyone knows why?
Another question is, what’s the difference between building from binariy packages and building from source ?
If I want to build a ROS1<->2 bridge, then I have to build from source right?
(For the website maintainer:
You might want to consider adding “–user” in the following instruction:
python3 -m pip install empy setuptools nose vcstool pep8 pydocstyle pyflakes flake8 mock coverage
in case that any newbies like me who doesn’t have root permission, to have problems installing.)